umount - target is busy #150

Closed
opened 2015-11-09 07:22:33 +00:00 by philm · 7 comments
philm commented 2015-11-09 07:22:33 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

Seems our old friend is back:

==> Finished making: cjs 2.8.0-0.1 (Mon Nov  9 07:20:34 UTC 2015)
umount: /var/lib/manjaro-tools/buildpkg/unstable/x86_64/phil/dev: target is busy
        (In some cases useful info about processes that
         use the device is found by lsof(8) or fuser(1).)
umount: /var/lib/manjaro-tools/buildpkg/unstable/x86_64/phil: target is busy
        (In some cases useful info about processes that
         use the device is found by lsof(8) or fuser(1).)
*Created by: philmmanjaro* Seems our old friend is back: ``` ==> Finished making: cjs 2.8.0-0.1 (Mon Nov 9 07:20:34 UTC 2015) umount: /var/lib/manjaro-tools/buildpkg/unstable/x86_64/phil/dev: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) umount: /var/lib/manjaro-tools/buildpkg/unstable/x86_64/phil: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) ```
philm commented 2015-11-09 12:31:59 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

This is cjs package?
JS bindings for cinnamon.

I will do a test build later and see how it goes.
Perhaps its again dbus related.
Afaik, dbus-glib is old, eg consolekit ported away from glib now using gdbus.
Perhaps its got to do with it, dbus-glib is cjs depend.

*Created by: udeved* This is cjs package? JS bindings for cinnamon. I will do a test build later and see how it goes. Perhaps its again dbus related. Afaik, dbus-glib is old, eg consolekit ported away from glib now using gdbus. Perhaps its got to do with it, dbus-glib is cjs depend.
philm commented 2015-11-09 12:36:32 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

Yep. with cjs I found this issue. Other packages are fine ...

*Created by: philmmanjaro* Yep. with **cjs** I found this issue. Other packages are fine ...
philm commented 2015-11-25 23:44:00 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

I also get the error.

I suspect something dbus.
The build terminates 2 processes by its own.

Perhaps we can use the fix we use on iso.

*Created by: udeved* I also get the error. I suspect something dbus. The build terminates 2 processes by its own. Perhaps we can use the fix we use on iso.
philm commented 2015-11-25 23:46:18 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

Created config file ./uninstalled-test-bus.conf with ./test-services servicedir
Running dbus-launch --config-file=./uninstalled-test-bus.conf
Started bus pid 17186 at unix:abstract=/tmp/dbus-builduser-17171-27588,guid=ee8df790ba2a7f3a9b8c457f56564046
Created config file ./uninstalled-system-test-bus.conf with ./test-system-services servicedir
Running dbus-daemon --fork --print-pid --config-file=./uninstalled-system-test-bus.conf
Started bus pid 17190 at unix:abstract=/tmp/dbus-builduser-17171-1692-system
Running with dbus: gtester -k --verbose gjs-tests jsunit with stderr to test_user_data/logs/stderr.log
TEST: gjs-tests... (pid=17193)
*Created by: udeved* ``` Created config file ./uninstalled-test-bus.conf with ./test-services servicedir Running dbus-launch --config-file=./uninstalled-test-bus.conf Started bus pid 17186 at unix:abstract=/tmp/dbus-builduser-17171-27588,guid=ee8df790ba2a7f3a9b8c457f56564046 Created config file ./uninstalled-system-test-bus.conf with ./test-system-services servicedir Running dbus-daemon --fork --print-pid --config-file=./uninstalled-system-test-bus.conf Started bus pid 17190 at unix:abstract=/tmp/dbus-builduser-17171-1692-system Running with dbus: gtester -k --verbose gjs-tests jsunit with stderr to test_user_data/logs/stderr.log TEST: gjs-tests... (pid=17193) ```
philm commented 2015-11-26 00:22:20 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

==> Creating package "cjs"...
  -> Generating .PKGINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: cjs 2.8.0-0.1 (Thu Nov 26 00:14:10 UTC 2015)
 --> Killing chroot process: dbus-launch (22652)
==> Finished building [cjs]
 --> Time make_pkg: 1.55 minutes
*Created by: udeved* ``` ==> Creating package "cjs"... -> Generating .PKGINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: cjs 2.8.0-0.1 (Thu Nov 26 00:14:10 UTC 2015) --> Killing chroot process: dbus-launch (22652) ==> Finished building [cjs] --> Time make_pkg: 1.55 minutes ```
philm commented 2015-11-26 11:38:38 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

@udeved: I'll keep track on it ...

*Created by: philmmanjaro* @udeved: I'll keep track on it ...
philm commented 2015-11-26 15:51:52 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

I close issue, lets reopen if it has side effects. But this is the only way to fix it except we intercept it in a patched makepkg.

*Created by: udeved* I close issue, lets reopen if it has side effects. But this is the only way to fix it except we intercept it in a patched makepkg.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tools/manjaro-tools#150
No description provided.