PERFORCE change 181992 for review

Ivan Voras ivoras at FreeBSD.org
Sat Aug 7 01:14:38 UTC 2010


http://p4web.freebsd.org/@@181992?ac=10

Change 181992 by ivoras at 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


More information about the p4-projects mailing list