FS#24678 - [samba] package is huge and built statically

Attached to Project: Arch Linux
Opened by Rémy Oudompheng (remyoudompheng) - Saturday, 11 June 2011, 10:26 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 26 August 2011, 12:45 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
the binaries in samba and smbclient are huge and should ideally link dynamically to libsmbclient.

Samba and smbclient packages take 150MB when both installed and they are a widespread dependency, which is annoying.

It seems upstream will correct this in samba 3.6

Additional info:
* samba , smbclient 3.5.8-3
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Friday, 26 August 2011, 12:45 GMT
Reason for closing:  Fixed
Comment by Dan McGee (toofishes) - Thursday, 16 June 2011, 14:16 GMT
This isn't new, we talked about this on the ML 16 months ago:
http://mailman.archlinux.org/pipermail/arch-dev-public/2010-February/015807.html
Comment by Rémy Oudompheng (remyoudompheng) - Saturday, 13 August 2011, 10:01 GMT
The new build system uses waf. Attached an example PKGBUILD that uses it.
   PKGBUILD (5.4 KiB)
Comment by Tobias Powalowski (tpowa) - Tuesday, 16 August 2011, 12:31 GMT
Your PKGBUILD is not working, it contains insecure RPATH on samba, and places symlinks to wrong destination.
Comment by Rémy Oudompheng (remyoudompheng) - Tuesday, 16 August 2011, 20:39 GMT
I didn't say the PKGBUILD was working, it's only a very rough idea of what could be done.
Comment by Tobias Powalowski (tpowa) - Thursday, 25 August 2011, 07:41 GMT
Fixed in 3.6.0-2 please test and confirm that all works as expected.
Comment by Tobias Powalowski (tpowa) - Thursday, 25 August 2011, 16:08 GMT
now finally all fixed in 3.6.0-3
Comment by Jakob Matthes (jakobm) - Thursday, 25 August 2011, 19:05 GMT
No regressions with 3.6.0-3.
This has a nice impact on installed size, now only at ~42MiB.
Comment by Rémy Oudompheng (remyoudompheng) - Thursday, 25 August 2011, 20:56 GMT
When I install smbclient only it lacks libwinbind-client.so:
smbclient: error while loading shared libraries: libwinbind-client.so: cannot open shared object file: No such file or directory
Comment by Tobias Powalowski (tpowa) - Friday, 26 August 2011, 06:45 GMT
should be fixed in -4

Loading...