Opened 9 years ago
Closed 8 years ago
#4849 closed defect (fixed)
sugar-install-bundle hangs for minutes but only in Terminal
Reported by: | quozl | Owned by: | |
---|---|---|---|
Priority: | Low | Milestone: | Unspecified |
Component: | Sugar | Version: | Git as of bugdate |
Severity: | Minor | Keywords: | |
Cc: | Sam, Parkinson | Distribution/OS: | OLPC |
Bug Status: | New |
Description
- installing a bundle through Software Update is quick,
- installing a bundle through Browse is quick,
- installing a bundle from Journal using mounted media is quick,
- installing a bundle through a shell via SSH or on a virtual console is quick,
- installing a bundle through a shell in Terminal using sugar-install-bundle is very slow.
Workaround is to unset SUGAR_PROFILE before running sugar-install-bundle, like this:
$ unset SUGAR_PROFILE $ sugar-install-bundle bundle-1.xo
During the hang, an strace shows inotify add watch is being called on a path of /usr/local/share/sugar/activities but this returns with -ENOENT, and the request is retried a short time later.
Change History (4)
comment:1 Changed 9 years ago by quozl
comment:2 Changed 8 years ago by quozl
Causes include the fix for #4722.
comment:3 Changed 8 years ago by quozl
Fix is bundled in feature Trigger Bundle Add, see pull request 584.
comment:4 Changed 8 years ago by SAMdroid
- Resolution set to fixed
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.
On Fedora with no packaged activities, the hang occurs. On Ubuntu Trusty with packaged activities, there is no hang. SoaS was not tested. It looks like it only occurs when there are no packaged activities.