FS#38261 - [cegui] install files in /usr/lib64

Attached to Project: Community Packages
Opened by Lukas Jirkovsky (6xx) - Tuesday, 24 December 2013, 14:05 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 26 December 2013, 21:30 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
phonon-vlc installs libraries into /usr/lib64 instead of /usr/lib which makes it impossible to install:

error: failed to commit transaction (conflicting files)
phonon-vlc: /usr/lib64 exists in filesystem
Errors occurred, no packages were upgraded.

Additional info:
* phonon-vlc-0.7.1-1
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Thursday, 26 December 2013, 21:30 GMT
Reason for closing:  Fixed
Comment by Andrea Scarpino (BaSh) - Tuesday, 24 December 2013, 14:52 GMT
Lukas, you've to re-install filesystem package.
$ pacman -Qo /usr/lib64
/usr/lib64 is owned by filesystem 2013.05-2


I agree phonon-vlc should'n install files under /usr/lib64, but you get that error because that dir (which should be a symlink) is provided by none.
Comment by Lukas Jirkovsky (6xx) - Wednesday, 25 December 2013, 09:14 GMT
I've got filesystem correctly installed. The problem is that lib64 in filesystem is a symlink, but phonon-vlc tries to install /usr/lib64 directory which causes the aforementioned conflict.
Comment by Lukas Jirkovsky (6xx) - Wednesday, 25 December 2013, 09:18 GMT
Now that I think of it, it may be caused by some new check in pacman, too, because I'm using pacman-git
Comment by Andrea Scarpino (BaSh) - Wednesday, 25 December 2013, 10:59 GMT
Oh well, I'll rebuild it then.

BTW, cegui is also affected.
Comment by Andrea Scarpino (BaSh) - Wednesday, 25 December 2013, 15:37 GMT
  • Field changed: Attached to Project (Arch Linux → Community Packages)
  • Field changed: Summary ([phonon-vlc][cegui] install files in /usr/lib64 → [cegui] install files in /usr/lib64)
  • Task reassigned to Sven-Hendrik Haase (Svenstaro)
I fixed phonon-vlc

Loading...