When creating binary packages symbolic links are created incorrectly. Reproducible: Always Steps to Reproduce: 1. emerge -1 net-fs/davfs2 2. tar jtvf /usr/portage/packages/net-fs/davfs2-1.4.5-r1.tbz2 | grep '^l' Actual Results: lrwxrwxrwx root/root 0 2011-09-27 21:03 ./sbin/umount.davfs -> /tmp/pool/lenovo/portage/net-fs/davfs2-1.4.5-r1/image//usr/sbin/umount.davfs lrwxrwxrwx root/root 0 2011-09-27 21:03 ./sbin/mount.davfs -> /tmp/pool/lenovo/portage/net-fs/davfs2-1.4.5-r1/image//usr/sbin/mount.davfs Expected Results: lrwxrwxrwx root/root 0 2011-09-27 21:03 ./sbin/umount.davfs -> /usr/sbin/umount.davfs lrwxrwxrwx root/root 0 2011-09-27 21:03 ./sbin/mount.davfs -> /usr/sbin/mount.davfs This problem occurs in several different packages: - net-fs/davfs2-1.4.5 - x11-libs/wxGTK-2.8.11.0
Created attachment 287975 [details] emerge --info
And: - media-video/lives-1.4.2
Please file separate bugs for the other packages.
Created attachment 288001 [details, diff] Install symlinks (in DESTDIR) pointing to /, not DESTDIR
+*davfs2-1.4.7 (08 Aug 2012) + + 08 Aug 2012; Jeremy Olexa <darkside@gentoo.org> -davfs2-1.3.3.ebuild, + -davfs2-1.4.1.ebuild, +davfs2-1.4.7.ebuild, + +files/davfs2-1.4.7-destdir.patch, -files/fortify_sources_fix.patch: + Version bump (bugfixes from upstream), also fix Gentoo bugs 384703 and + 415011. Remove old versions. PS. Someone please try to remember to file a stablereq