Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 299599

Summary: Emerge libvdpau-0.3-r1 installs some files into /usr directory
Product: Gentoo Linux Reporter: Marek Bartosiewicz <marek.bartosiewicz>
Component: New packagesAssignee: Doug Goldstein (RETIRED) <cardoe>
Status: RESOLVED FIXED    
Severity: normal CC: patrizio.bassi
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Screenshot demonstrating vdpau files in MC

Description Marek Bartosiewicz 2010-01-04 12:50:46 UTC
libvdpau_trace.* files are installed into /usr instead of /usr/lib (methinks).
Please also see the screenshot, below is a log of installed files:

libvdpau-0.3-r1 # cat CONTENTS
dir /usr
dir /usr/include
dir /usr/include/vdpau
obj /usr/include/vdpau/vdpau.h 4453398593d9bed9d872a2ec4871f855 1262608563
obj /usr/include/vdpau/vdpau_x11.h ff409beec2bad76066bddafe734b5263 1262608563
dir /usr/lib64
obj /usr/lib64/libvdpau.so.1.0.0 942ce307b6c21f1201123ccf69ae6673 1262608563
sym /usr/lib64/libvdpau.so.1 -> libvdpau.so.1.0.0 1262608565
sym /usr/lib64/libvdpau.so -> libvdpau.so.1.0.0 1262608565
obj /usr/lib64/libvdpau.la 5321c4339229ea60983e34edc37ee4b8 1262608563
dir /usr/lib64/pkgconfig
obj /usr/lib64/pkgconfig/vdpau.pc a9347a02f34f6fd34666fefcd9fe89c8 1262608563
obj /usr/libvdpau_trace.so.1.0.0 0e0b5b28827e8de43b761088bdbf499a 1262608563
sym /usr/libvdpau_trace.so.1 -> libvdpau_trace.so.1.0.0 1262608565
sym /usr/libvdpau_trace.so -> libvdpau_trace.so.1.0.0 1262608565
obj /usr/libvdpau_trace.la af4c4aaaf30db3a24ab0b293c6a9106e 1262608563

Reproducible: Always
Comment 1 Marek Bartosiewicz 2010-01-04 12:51:49 UTC
Created attachment 215163 [details]
Screenshot demonstrating vdpau files in MC
Comment 2 Matthias Schwarzott gentoo-dev 2010-01-04 12:56:17 UTC
The ebuild just does not inherit multilib.eclass, that is needed for get_libdir.

Just add "inherit multilib" after EAPI=... and it will be correct.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-01-04 13:33:27 UTC
*** Bug 299602 has been marked as a duplicate of this bug. ***
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2010-01-04 16:17:14 UTC
That's pretty much win... I've fixed the existing -r1 ebuild but this will probably warrant a bump. Interesting that I didn't see this issue.
Comment 5 Doug Goldstein (RETIRED) gentoo-dev 2010-01-04 18:50:01 UTC
Fixed in libvdpau-0.3-r2.