Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 272710 - dev-libs/boost creates symlink in /usr/share/doc to unversioned /usr/include/boost
Summary: dev-libs/boost creates symlink in /usr/share/doc to unversioned /usr/include/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High trivial
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-04 23:12 UTC by OKUMURA N. Shin-ya
Modified: 2010-03-03 13:09 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description OKUMURA N. Shin-ya 2009-06-04 23:12:57 UTC
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.
Comment 1 OKUMURA N. Shin-ya 2009-06-08 21:20:13 UTC
It might 'work as designed.'
Because "eselect boost set ..." creates symbolic link, /usr/include/boost.
Comment 2 Sebastian Luther (few) 2009-11-20 14:33:49 UTC
(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.

Comment 3 Sebastian Luther (few) 2009-11-20 15:48:09 UTC
That's an easy one. The ebuild creates this symlink:
> dosym /usr/include/boost /usr/share/doc/${PF}/html/boost
Comment 4 Dirkjan Ochtman (RETIRED) gentoo-dev 2009-12-21 10:19:02 UTC
Sebastian: so can we come up with a fix for this, for 1.41 at least?
Comment 5 Sebastian Luther (few) 2009-12-21 11:27:30 UTC
All the ebuilds in my overlay have a fix for this. This means 1.41 is already fixed.
Comment 6 Dirkjan Ochtman (RETIRED) gentoo-dev 2010-03-03 13:09:33 UTC
Good, this one's fixed then for recent versions.