Is it September already? (package tools out of date?)

Chad J. Milios milios at
Tue Feb 18 20:15:25 UTC 2014

I am having a problem packaging docbook-xml450-4.5_3 and I imagine there 
will be others. I ran through my entire build system two days ago and 
know docbook-xml450-4.5 did not have this problem. Is there a workaround 
I should be doing or a way we can maintain compatibility with 
9.2-RELEASE-p3 systems?

Sorry to be a pest. Yes, I like pkgng in concept, theory, not yet in 
practice. I've followed all the controversy regarding pkgng, staging, 
clang, et al and I am generally a big advocate for positive change. That 
being said, FreeBSD has ALWAYS had a solid backward compatibility track 
record. That's what I like about it. I have a toy box running 10.0 but 
it's just my toy system. I'm still wrapping my head around all the major 
changes and meanwhile I have a fleet of 9.2 servers in production to 
maintain. The more trouble I have in maintenance of those the less time 
I have to learn about and contribute to the new way of doing things.

Frankly I would have thought we would have marked 10.0 "new technology" 
and maintained the production label on 9.x until 10.1. Running "legacy" 
on my newest production servers just makes me feel old. :(

Kudos to everyone and their hard work at making FreeBSD 10, pkgng and 
the ports system great.

===>  Cleaning for docbook-xml450-4.5_3
===> Fetching all distfiles required by docbook-xml450-4.5_3 for building
===>  Extracting for docbook-xml450-4.5_3
=> SHA256 Checksum OK for
===>  Patching for docbook-xml450-4.5_3
===>  Configuring for docbook-xml450-4.5_3
===>  Staging for docbook-xml450-4.5_3
===>   docbook-xml450-4.5_3 depends on file: /usr/local/bin/xmlcatmgr - 
===>   Generating temporary packing list
cd /usr/ports/textproc/docbook-xml-450/work/docbook-xml-4.5 && /bin/sh 
-c '(/usr/bin/find -d $0 $2 | /usr/bin/cpio -dumpl $1 >/dev/null  2>&1) 
&&  /usr/sbin/chown -Rh root:wheel $1 &&  /usr/bin/find -d $0 $2 -type d 
-exec chmod 755 $1/{} \; &&  /usr/bin/find -d $0 $2 -type f -exec chmod 
444 $1/{} \;' -- . 
====> Compressing man pages (compress-man)
===>  Building package for docbook-xml450-4.5_3
Creating package 
Registering depends: xmlcatmgr-2.2.
pkg_create: read_plist: unknown command '@dirrmtry share/xml/docbook' 
(package tools out of date?)
pkg_create: read_plist: unknown command '@dirrmtry 
share/doc/docbook-xml' (package tools out of date?)
pkg_create: write_plist: unknown command type -1 (share/xml/docbook)
*** [do-package] Error code 1

Stop in /usr/ports/textproc/docbook-xml-450.

More information about the freebsd-ports mailing list