dev-libs/boost-1.37.0-r1 creates dead symlink, /usr/share/doc/boost-1.37.0-r1/html/boost Reproducible: Always Steps to Reproduce: 1. ls -l /usr/share/doc/boost-1.37.0-r1/html/boost 2. ls -l /usr/share/doc/boost-1.37.0-r1/html/boost/ Actual Results: 1. lrwxrwxrwx 1 root root 18 May 16 20:00 /usr/share/doc/boost-1.37.0-r1/html/boost -> /usr/include/boost 2. ls: cannot access /usr/share/doc/boost-1.37.0-r1/html/boost/: No such file or directory Expected Results: lrwxrwxrwx 1 root root 18 May 16 20:00 /usr/share/doc/boost-1.37.0-r1/html/boost -> /usr/include/boost-1_37 or /usr/include/boost was created.
It might 'work as designed.' Because "eselect boost set ..." creates symbolic link, /usr/include/boost.
(In reply to comment #1) > It might 'work as designed.' Not really. This symlink should go to /usr/include/boost-1_37. This problem affects all versions of boost including 1.41.
That's an easy one. The ebuild creates this symlink: > dosym /usr/include/boost /usr/share/doc/${PF}/html/boost
Sebastian: so can we come up with a fix for this, for 1.41 at least?
All the ebuilds in my overlay have a fix for this. This means 1.41 is already fixed.
Good, this one's fixed then for recent versions.