Subject: pkg/36228: CONFIGURE_ARGS not getting into binary packages
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <louis@zabrico.com>
List: pkgsrc-bugs
Date: 04/27/2007 05:45:03
Note: There was a bad value `' for the field `Priority'.
It was set to the default value of `medium'.
>Number: 36228
>Category: pkg
>Synopsis: pkgsrc-2007Q1 binary packages don't contain CONFIGURE_ARGS data
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Apr 27 05:45:03 +0000 2007
>Originator: Louis Guillaume
>Release: NetBSD 3.1_STABLE
>Organization:
Zabrico
>Environment:
System: NetBSD maat.zabrico.com 3.1_STABLE NetBSD 3.1_STABLE (GENERIC) #3: Sun Apr 15 15:16:08 EDT 2007 louis@maat.zabrico.com:/usr/obj/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
pkgsrc-2007Q1 binary packages don't have CONFIGURE_ARGS data.
Neither "pkg_info -B" nor "pkg_info -Q CONFIGURE_ARGS" are fruitful.
Other variables are also missing. Below is an example using the netatalk
package from "pkg_info -B netatalk". Notice that CONFIGURE_ARGS and
others are missing.
Information for netatalk-2.0.3nb4:
Build information:
ABI=
BDB185_DEFAULT=db1
BDB_DEFAULT=db4
BUILD_DATE=2007-04-16 23:04:35 +0000
BUILD_HOST=NetBSD maat.zabrico.com 3.1_STABLE NetBSD 3.1_STABLE (GENERIC) #3: Sun Apr 15 15:16:08 EDT 2007 louis@maat.zabrico.com:/usr/obj/sys/arch/i386/compile/GENERIC i386
CATEGORIES=net print
CC_VERSION=gcc-3.3.3
CFLAGS=-O2 -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/db4
CPPFLAGS= -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/include/db4
FFLAGS=-O
GMAKE=GNU Make 3.81
HOMEPAGE=http://netatalk.sourceforge.net/
KRB5_DEFAULT=heimdal
LDFLAGS= -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib
LICENSE=
LOCALBASE=/usr/pkg
MACHINE_ARCH=i386
MACHINE_GNU_ARCH=i386
MAINTAINER=markd@NetBSD.org
NO_BIN_ON_CDROM=
NO_BIN_ON_FTP=
NO_SRC_ON_CDROM=
NO_SRC_ON_FTP=
OBJECT_FMT=ELF
OPSYS=NetBSD
OS_VERSION=3.1_STABLE
PAM_DEFAULT=openpam
PERL=This is perl, v5.8.8 built for i386-netbsd-thread-multi
PKGINFODIR=info
PKGMANDIR=man
PKGPATH=net/netatalk
PKGTOOLS_VERSION=20051122
PKG_OPTIONS=cups kerberos pam
PKG_SYSCONFBASEDIR=/etc
PKG_SYSCONFDIR=/etc/netatalk
REQUIRES=/lib/libc.so.12
REQUIRES=/lib/libcrypt.so.0
REQUIRES=/usr/lib/libasn1.so.6
REQUIRES=/usr/lib/libc.so.12
REQUIRES=/usr/lib/libcom_err.so.4
REQUIRES=/usr/lib/libcrypt.so.0
REQUIRES=/usr/lib/libcrypto.so.2
REQUIRES=/usr/lib/libdes.so.7
REQUIRES=/usr/lib/libgssapi.so.5
REQUIRES=/usr/lib/libkrb5.so.19
REQUIRES=/usr/lib/libm.so.0
REQUIRES=/usr/lib/libm387.so.0
REQUIRES=/usr/lib/libpam.so.0
REQUIRES=/usr/lib/libpthread.so.0
REQUIRES=/usr/lib/libroken.so.12
REQUIRES=/usr/lib/librpcsvc.so.0
REQUIRES=/usr/lib/libssl.so.3
REQUIRES=/usr/lib/libwrap.so.0
REQUIRES=/usr/lib/libz.so.0
REQUIRES=/usr/pkg/lib/libcups.so.2
REQUIRES=/usr/pkg/lib/libdb4-4.4.so.4
RESTRICTED=
SSLBASE=/usr
SSLCERTS=/etc/openssl/certs
SSLDIR=/etc/openssl
SSLKEYS=/etc/openssl/private
>How-To-Repeat:
Build a binary package and see that the CONFIGURE_ARGS variable
data are absent from the package and not found with pkg_info -B
or pkg_info -Q CONFIGURE_ARGS.
>Fix:
>Unformatted: