Bug 769018 - Remove starting the service after RPM install
Summary: Remove starting the service after RPM install
Keywords:
Status: CLOSED DUPLICATE of bug 755464
Alias: None
Product: Fedora
Classification: Fedora
Component: zfs-fuse
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Uwe Kubosch
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-19 16:58 UTC by Marek Goldmann
Modified: 2012-02-27 20:49 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-27 20:49:50 UTC
Type: ---


Attachments (Terms of Use)

Description Marek Goldmann 2011-12-19 16:58:01 UTC
Description of problem:

Latest version in Fedora 16 tries to start the service in %post section, after the RPM was installed. This fails when the package is installed for example using libguestfs. Although the installation of the package was successful, unmounting of the loop devices 
 
><fs> quit

libguestfs: trace: close
libguestfs: closing guestfs handle 0x25d9c50 (state 2)
libguestfs: trace: internal_autosync
libguestfs: send_to_daemon: 44 bytes: 00 00 00 28 | 20 00 f5 f5 | 00 00 00 04 | 00 00 01 1a | 00 00 00 00 | ...
guestfsd: main_loop: proc 2 (sync) took 0.31 seconds
guestfsd: main_loop: new request, len 0x28
umount /sysroot/dev
umount: /sysroot/dev: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
guestfsd: error: umount: /sysroot/dev: umount: /sysroot/dev: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
libguestfs: recv_from_daemon: 220 bytes: 20 00 f5 f5 | 00 00 00 04 | 00 00 01 1a | 00 00 00 01 | 00 12 34 0a | ...
libguestfs: trace: internal_autosync = -1 (error)
libguestfs: error: internal_autosync: umount: /sysroot/dev: umount: /sysroot/dev: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
libguestfs: trace: kill_subprocess
libguestfs: sending SIGTERM to process 22227
libguestfs: trace: kill_subprocess = 0

Version-Release number of selected component (if applicable):

0.6.9-8.20100709git.fc15

How reproducible:

Always

Steps to Reproduce:
1. Install the package using guestfish or appliance-creator
2. See that it fails with /sys busy messages.

Comment 1 Gwyn Ciesla 2012-02-27 20:49:50 UTC

*** This bug has been marked as a duplicate of bug 755464 ***


Note You need to log in before you can comment on or make changes to this bug.