Skip site navigation (1)Skip section navigation (2)
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>