Date: Sat, 7 Aug 2010 01:14:38 GMT From: Ivan Voras <ivoras@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 181992 for review Message-ID: <201008070114.o771Ec8J094836@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@181992?ac=10 Change 181992 by ivoras@ursaminor on 2010/08/07 01:13:52 Rant a little about the magic package name changing phenomenon. Affected files ... .. //depot/projects/soc2010/pkg_patch/src/patch/Notes.txt#2 edit Differences ... ==== //depot/projects/soc2010/pkg_patch/src/patch/Notes.txt#2 (text+ko) ==== @@ -22,6 +22,17 @@ Internal support would have to abstract this into struct plist, etc. +== Compound package names == + +Some packages, for example devel/apr egregiously change their package names +based on configuration options. A typical package built from this port +might be named "apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.9_1" and the components +can change easily and automatically, depending on build system configuration. +The problem with this is that it makes pure package updating almost impossible +if any of the defaults (components) change. + +This will probably need to be enforced via a policy decision. + == libarchive integration == Usage of libarchive would remove dependancy on tar which would also remove
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008070114.o771Ec8J094836>