missing pkg-descr still happening

Jeremy Chadwick koitsu at FreeBSD.org
Wed Dec 13 20:37:42 PST 2006


On Wed, Dec 13, 2006 at 10:24:19PM -0600, Wayne M. Barnes wrote:
> Dear FreeBSD,
> {snip}

Things to check:

* /etc/make.conf -- you may have some variables defined in there
  which are breaking things.
* Make sure you're not setting MASTERDIR or PKGDIR or DESCR
  anywhere.
* Whether or not you have a shell alias for "make"
* If your /usr/ports/Mk/* files are corrupt or invalid in
  some way.  Here's a list of current ones as of Wed 13 Dec 2006
  20:33:19 PST and their MD5s:

MD5 (bsd.apache.mk) = 32a8cd8b9f3337a2c35df41800da134d
MD5 (bsd.autotools.mk) = b166c1261dff0d58283d582eb66f80ae
MD5 (bsd.database.mk) = 6bd7d24d92156c4342b33d4b5cf3b6f8
MD5 (bsd.emacs.mk) = 808ce1fdb0686cf699057053dc9f7c52
MD5 (bsd.gcc.mk) = e425696a41656899ab4bb1ef3627edf8
MD5 (bsd.gnome.mk) = a138ce6385bef58fe0e6a640d8d510b9
MD5 (bsd.gnustep.mk) = 5449b8dfee6d373b31466bcd60d99d37
MD5 (bsd.gstreamer.mk) = ea832193dbac3cef53001112e2d9adc0
MD5 (bsd.java.mk) = 2445f8ba54fb0852b07a59ddb8b9888b
MD5 (bsd.kde.mk) = b9473c97ebd87580039dfd413b374752
MD5 (bsd.linux-rpm.mk) = 9933c69a411e56f2420537757a96b175
MD5 (bsd.local.mk) = 26967853d56bb72797e2ba4d3a575742
MD5 (bsd.lua.mk) = 1d0f099da3a2cb2e7aa608ab49f89060
MD5 (bsd.mail.mk) = 95c609456f8b80d0553b058efd4f94e1
MD5 (bsd.openssl.mk) = 5c4b3c1e5b4d50a870f26fdfd8edf90e
MD5 (bsd.php.mk) = ea5710a5f8dc91316be44cda01115d04
MD5 (bsd.port.mk) = d0d6dd5061773700ee064ed08df4da6d
MD5 (bsd.port.options.mk) = cf792e6e97cbc51076fb7977f06bb8a5
MD5 (bsd.port.post.mk) = 72312ba05ce6c5086a8d08950c80bcba
MD5 (bsd.port.pre.mk) = 5a5073b2714046e293ac683b9dec8ccb
MD5 (bsd.port.subdir.mk) = 80ff02176e69c7690386aa4dd541c716
MD5 (bsd.python.mk) = 69dab3dd36293c8fa9103b5385545ce1
MD5 (bsd.ruby.mk) = 9e0104a28f98a1647f6a97ffc1e260f9
MD5 (bsd.scons.mk) = 4740668a63889e15fc5f4e1b4378a697
MD5 (bsd.sdl.mk) = 8675c1a259e533c9f14e8ec157230166
MD5 (bsd.sites.mk) = 2999f8a8d4808c499fdfa181ea03132e
MD5 (bsd.tcl.mk) = 23d63e131f626c18ed9ed103068242c1
MD5 (bsd.wx.mk) = 26500dc55d68571e1ae15f79a5ac916f

The Mk/bsd.port.mk code that's spitting out the error:

 574 # PKGDIR        - A directory containing any package creation files.
 575 #                 Default: ${MASTERDIR}

1368 PKGDIR?=        ${MASTERDIR}

2277 DESCR?=         ${PKGDIR}/pkg-descr

5397 .if !target(generate-plist)
5398 generate-plist:
5399     @${ECHO_MSG} "===>   Generating temporary packing list"
5400     @${MKDIR} `${DIRNAME} ${TMPPLIST}`
5401     @if [ ! -f ${DESCR} ]; then ${ECHO_CMD} "** Missing pkg-descr for ${PKGNAME}."; exit 1; fi

-- 
| Jeremy Chadwick                                 jdc at parodius.com |
| Parodius Networking                        http://www.parodius.com/ |
| UNIX Systems Administrator                   Mountain View, CA, USA |
| Making life hard for others since 1977.               PGP: 4BD6C0CB |



More information about the freebsd-ports mailing list