[pacman-dev] [PATCH] add support for .so dependencies

Florian Pritz bluewind at server-speed.net
Sat Aug 15 12:58:50 EDT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Allan McRae wrote:
>> This shouldn't generate new dependencies, as makepkg already needs to
>> know which packages are needed for building the package. So its a
>> specialization of the already provided dependencies. If it's not, it's a
>> bug in the PKGBUILD.
> 
> Well, then... what is the point?  Versioned dependencies already cover 
> soname values if the package is listed as a dep in addition to is library.
> 
> Allan

http://www.archlinux.org/pipermail/arch-general/2009-August/006873.html
The problem was that libarchive-2.7.0-1 needed liblzma.so.0 (which
wasn't in the depends array).
With this patch sodep-32-liblzma.so.0 would have been in the depends
array -> no system breakage possible even if the maintainer doesn't know
he forgot a dependency.

- --
Florian Pritz -- {flo,bluewind}@server-speed.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBAgAGBQJKhulKAAoJEG0WVcFM4cE+Lg0QAJLeQuYfDG15ctgXUFODjArT
O3/HVLEnoxydieaG1go5F4k9igEwsAGL3MM7Z0qt/BtSe1gymZGB6ZfHRmtsJhbG
+9hq4vO6q6PLnjot4riAXp3oyFhx6fNDcHc6WeLLiFXjm5Lz0ypN79ZU88Hd5q0U
Jyw4DXOQKZQzQjWTafZkMg5L8V8e0zY2Zg8d9Ea0MIWgFyCxWiaWjmcrB/MKnanx
pZStxL6QePXe85iq29zZNPBP8IV5V8gf98xZZWo71uTBNprtNkvs8il+Yq9cY4dN
90iLHjcoqKpg5yYl3UiEaHGv7xJPRXScr96K/wXty2xG3QzT6wqdHbryZ8i4DMUD
U9BH0MIJBhx0mSuvz7u/88uyVHFZEe0ZCmwiPbw42nl3aN67tBUm4hOSpdgb4War
elmZnjBrsnies2CCq25+nPr7UJLhF3ORr490T6yyT/5vQeOZ1McrVdGxrQhrTNY5
D5KCZFdx/dJD5CCiFErHVHAFWrSM/JyAra9EaRbeXZyBtnFxOTQKvd+uax8PgQ/q
VncoUSlMUcHAYH1ksDWKnuZwkNYzQAY9SLYtcK0UCRDQfFX0bSAnXBvY4hyaky72
fZGZRlfJimUZgLuyRsnyoZRRecG3wMyA7HOV4F2JCMuz9DiJc5D/ySAh6I+HabJG
Uc3FWXBQ3u5MwgT4yJOX
=0tA5
-----END PGP SIGNATURE-----


More information about the pacman-dev mailing list