Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 442116 - dev-libs/boost: Delete versioning of tools, directory of headers and directory of boostbook
Summary: dev-libs/boost: Delete versioning of tools, directory of headers and director...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: C++ Team [disbanded]
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2012-11-06 22:54 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2012-11-11 05:50 UTC (History)
2 users (show)

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


Attachments
boost.patch (boost.patch,6.25 KB, patch)
2012-11-06 22:57 UTC, Arfrever Frehtes Taifersar Arahesis
Details | Diff
boost.patch (boost.patch,6.59 KB, patch)
2012-11-06 23:41 UTC, Arfrever Frehtes Taifersar Arahesis
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2012-11-06 22:54:47 UTC
dev-libs/boost is no longer slotted, but tools, directory of headers and directory of boostbook still have no longer needed versioning suffixes.

Example paths (older and newer):

/usr/bin/bcp-1_52                   =>  /usr/bin/bcp
/usr/bin/compiler_status-1_52       =>  /usr/bin/compiler_status
/usr/bin/inspect-1_52               =>  /usr/bin/inspect
/usr/bin/library_status-1_52        =>  /usr/bin/library_status
/usr/bin/process_jam_log-1_52       =>  /usr/bin/process_jam_log
/usr/bin/quickbook-1_52             =>  /usr/bin/quickbook
/usr/bin/wave-1_52                  =>  /usr/bin/wave
/usr/include/boost-1_52/boost       =>  /usr/include/boost
/usr/share/boostbook-1_52           =>  /usr/share/boostbook
Comment 1 Arfrever Frehtes Taifersar Arahesis 2012-11-06 22:57:03 UTC
Created attachment 328616 [details, diff]
boost.patch

Patch backported from Progress Overlay.
Comment 2 Arfrever Frehtes Taifersar Arahesis 2012-11-06 23:41:58 UTC
Created attachment 328624 [details, diff]
boost.patch

Patch backported from Progress Overlay.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-11-08 02:06:34 UTC
Although not in the same way....
Comment 4 Arfrever Frehtes Taifersar Arahesis 2012-11-08 06:16:48 UTC
pkg_preinst() from my patch is needed.

Portage will not replace symlink to (even empty) directory with directory and will print the following message:

 * One or more symlinks to directories have been preserved in order to
 * ensure that files installed via these symlinks remain accessible. This
 * indicates that the mentioned symlink(s) may be obsolete remnants of an
 * old install, and it may be appropriate to replace a given symlink with
 * the directory that it points to.
 * 
 *      /usr/include/boost
 *      /usr/share/boostbook
 *
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-11-08 06:27:06 UTC
Which portage version? Because it worked here.