FS#19749 - [boost] as a split package
Attached to Project:
Arch Linux
Opened by Jakob Gruber (schuay) - Wednesday, 09 June 2010, 06:42 GMT
Last edited by Ionut Biru (wonder) - Friday, 18 June 2010, 12:08 GMT
Opened by Jakob Gruber (schuay) - Wednesday, 09 June 2010, 06:42 GMT
Last edited by Ionut Biru (wonder) - Friday, 18 June 2010, 12:08 GMT
|
Details
Boost has a large package size (~118M), most of which is
taken up by sources and/or components which its dependees do
not need.
Only a few components of boost are needed at runtime, and they seem to be (at least partly) independent of each other. Splitting boost into these runtime components + a source component would greatly decrease the size of the boost dependency for most (all?) packages. The forum thread corresponding to this feature request is located at http://bbs.archlinux.org/viewtopic.php?id=98612 . |
This task depends upon
Closed by Ionut Biru (wonder)
Friday, 18 June 2010, 12:08 GMT
Reason for closing: Implemented
Additional comments about closing: 1.43.0-1
Friday, 18 June 2010, 12:08 GMT
Reason for closing: Implemented
Additional comments about closing: 1.43.0-1
You will probably want to check if the PKGBUILD is ok (maybe/probably I did something stupid or there's a better way to do it).
I don't understand how pacman can handle this update - do all 'required by' packages need to be rebuilt with the dependency changed to 'boost-libs' and be added to the repos simultaneously with the split boost package?
Arrgh. Uploaded the wrong files and I can't delete/replace them. The correct files do not have the patch lines commented :)
PKGBUILD (3.2 KiB)
PKGBUILD (3.2 KiB)
PKGBUILD.diff (4.1 KiB)