Bug 785428

Summary: eventlog: Fedora 17’s unified filesystem (/usr-move)
Product: [Fedora] Fedora Reporter: Jose Pedro Oliveira <jose.p.oliveira.oss>
Component: eventlogAssignee: Jose Pedro Oliveira <jose.p.oliveira.oss>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jose.p.oliveira.oss, mrunge, silfreed
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: eventlog-0.2.12-5.fc17 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-28 10:55:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 785430    

Description Jose Pedro Oliveira 2012-01-28 22:10:03 UTC
Description of problem:
Make eventlog compliant with:

 * Fedora 17’s unified filesystem (/usr-move)
   http://fedoraproject.org/wiki/Features/UsrMove

Version-Release number of selected component (if applicable):
eventlog-0.2.12-3.fc17.src.rpm
  
Actual results:
The eventlog library is currently installed in /lib{,64}

    $ rpm -ql eventlog
    /lib64/libevtlog.so.0
    /lib64/libevtlog.so.0.0.0
    ...

    $ ldd /lib64/libevtlog.so.0.0.0
    linux-vdso.so.1 =>  (0x00007fffcf7ff000)
    libc.so.6 => /lib64/libc.so.6 (0x000000345ea00000)
    /lib64/ld-linux-x86-64.so.2 (0x000000345e600000)

Expected results:
Library installed in /usr/lib{,64}

Additional info:
Monitor the development list for the green light.
Status: bootstrap in progress; pending glibc /usr-move updates;

Comment 1 Jose Pedro Oliveira 2012-02-03 20:34:55 UTC
NVR: eventlog-0.2.12-4

The changes have been committed but the package hasn't been rebuilt (yet).

Comment 2 Jose Pedro Oliveira 2012-02-04 19:33:56 UTC
eventlog-0.2.12-4.fc17 built for the f17-usrmove target

Build command: fedpkg build --target f17-usrmove
Build info   : http://koji.fedoraproject.org/koji/buildinfo?buildID=297384

Comment 3 Matthias Runge 2012-02-20 12:54:28 UTC
jpo,

just for your information:

Harald Hoyer answered me, ldconfig will still be /sbin/ldconfig and will not move to /usr/sbin.

Comment 4 Jose Pedro Oliveira 2012-02-20 14:58:20 UTC
(In reply to comment #3)
> jpo,
> 
> just for your information:
> 
> Harald Hoyer answered me, ldconfig will still be /sbin/ldconfig and will not
> move to /usr/sbin.

I'm completely lost: shouldn't /sbin be a symbolic link to /usr/sbin ?


/jpo


PS - I will wait a couple more weeks before doing any more changes to the eventlog/syslog-ng packages regarding the /usrmove feature due to the lack of a decent roadmap/instructions.

Comment 5 Matthias Runge 2012-02-21 20:45:51 UTC
additional info:

As far as I know, RPM has no support for links. If ldconfig is
referenced via /sbin/ldconfig, later moved to /usr/sbin/ldconfig and
linked back, RPM can't handle that, even if a user wouldn't notice a
change (without inspecting this further)

Comment 6 Fedora Update System 2012-02-21 20:46:54 UTC
eventlog-0.2.12-5.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/eventlog-0.2.12-5.fc17

Comment 7 Fedora Update System 2012-02-22 03:53:49 UTC
Package eventlog-0.2.12-5.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing eventlog-0.2.12-5.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-2183/eventlog-0.2.12-5.fc17
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2012-02-28 10:55:20 UTC
eventlog-0.2.12-5.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.