NetBSD Problem Report #47242
From www@NetBSD.org Sat Nov 24 07:00:44 2012
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
by www.NetBSD.org (Postfix) with ESMTP id AB84763E720
for <gnats-bugs@gnats.NetBSD.org>; Sat, 24 Nov 2012 07:00:44 +0000 (UTC)
Message-Id: <20121124070043.920B963E720@www.NetBSD.org>
Date: Sat, 24 Nov 2012 07:00:43 +0000 (UTC)
From: richard.palo@baou.fr
Reply-To: richard.palo@baou.fr
To: gnats-bugs@NetBSD.org
Subject: pkgtools/pkg_install fails to build with option "openssl"
X-Send-Pr-Version: www-1.0
>Number: 47242
>Category: pkg
>Synopsis: pkgtools/pkg_install fails to build with option "openssl"
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: agc
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Nov 24 07:05:00 +0000 2012
>Last-Modified: Mon Jul 21 07:36:56 +0000 2014
>Originator: Richard PALO
>Release: pkgsrc trunk
>Organization:
>Environment:
SunOS devzone 5.11 oi_151a7 i86pc i386 i86pc Solaris
>Description:
pkg_install fails with the following when option "openssl" is activated
(notice 3x message for openssl, and an ultimate fail in buildlink):
===> Installing dependencies for pkg_install-20120221
==========================================================================
The supported build options for pkg_install are:
inet6 openssl
The currently selected options are:
inet6 openssl
You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable. Its current value is shown:
PKG_OPTIONS.libfetch (not defined)
==========================================================================
==========================================================================
The following variables will affect the build process of this package,
pkg_install-20120221. Their current value is shown below:
* SSLBASE (defined)
* SSLCERTS = /etc/opt/pkg/openssl/certs
* SSLCERTS = /etc/opt/pkg/openssl/certs
* SSLCERTS = /etc/opt/pkg/openssl/certs
* SSLDIR = /etc/opt/pkg/openssl
* SSLDIR = /etc/opt/pkg/openssl
* SSLDIR = /etc/opt/pkg/openssl
* SSLKEYS = /etc/opt/pkg/openssl/private
* SSLKEYS = /etc/opt/pkg/openssl/private
* SSLKEYS = /etc/opt/pkg/openssl/private
You may want to abort the process now with CTRL-C and change their value
before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after
the changes.
==========================================================================
=> Build dependency gcc47>=4.7.2: found gcc47-4.7.2nb5
=> Full dependency openssl>=0.9.8knb1: found openssl-0.9.8xnb1
bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
===> Overriding tools for pkg_install-20120221
===> Extracting for pkg_install-20120221
===> Patching for pkg_install-20120221
===> Creating toolchain wrappers for pkg_install-20120221
ERROR: openssl>=0.9.6m is not installed; can't buildlink files.
*** Error code 1
Stop.
bmake: stopped in /home/richard/src/pkgsrc/pkgtools/pkg_install
bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
*** Error code 1
Stop.
bmake: stopped in /home/richard/src/pkgsrc/pkgtools/pkg_install
>How-To-Repeat:
see above
>Fix:
workaround was to build with the option "openssl" disabled:
$ bmake PKG_OPTIONS.libfetch=-openssl
>Release-Note:
>Audit-Trail:
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/47242: pkgtools/pkg_install fails to build with option
"openssl"
Date: Sun, 9 Dec 2012 19:32:13 +0000
On Sat, Nov 24, 2012 at 07:05:01AM +0000, richard.palo@baou.fr wrote:
> => Build dependency gcc47>=4.7.2: found gcc47-4.7.2nb5
> => Full dependency openssl>=0.9.8knb1: found openssl-0.9.8xnb1
> bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
> bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
> bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
> ===> Overriding tools for pkg_install-20120221
Those error messages are probably the real problem, but it's not clear
to me what's going on.
--
David A. Holland
dholland@netbsd.org
From: Richard PALO <Richard.PALO@baou.fr>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/47242: pkgtools/pkg_install fails to build with option "openssl"
Date: Sat, 02 Feb 2013 08:02:11 +0100
This is a multi-part message in MIME format.
--------------060207010202020303040000
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Le 09/12/12 20:35, David Holland a écrit :
> The following reply was made to PR pkg/47242; it has been noted by GNATS.
>
> From: David Holland <dholland-pbugs@netbsd.org>
> To: gnats-bugs@NetBSD.org
> Cc:
> Subject: Re: pkg/47242: pkgtools/pkg_install fails to build with option
> "openssl"
> Date: Sun, 9 Dec 2012 19:32:13 +0000
>
> On Sat, Nov 24, 2012 at 07:05:01AM +0000, richard.palo@baou.fr wrote:
> > => Build dependency gcc47>=4.7.2: found gcc47-4.7.2nb5
> > => Full dependency openssl>=0.9.8knb1: found openssl-0.9.8xnb1
> > bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
> > bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
> > bash: /tmp/pkgsrc/pkgtools/pkg_install/work/pkg_install-20120221/info/pkg_info: No such file or directory
> > ===> Overriding tools for pkg_install-20120221
>
> Those error messages are probably the real problem, but it's not clear
> to me what's going on.
>
> --
> David A. Holland
> dholland@netbsd.org
>
>
>
You are right. It believe it is a sort of chicken/egg problem, pkg_info
is already installed (pkg_install-20120221), so it is not built again,
but if it's not built, looking in WRKSRC for pkg_info will necessarily
fail. It appears perhaps some broke shell script logic...
I attach a PKG_DEBUG_LEVEL=1 log
--
Richard PALO
TNT PACA, dénomination commerciale de la société BAOU
SAS au capital de 50.000 € - RCS TOULON 441 322 385 - APE 4322B
117, av Marcel Berre - ZI Camp Laurent - 83500 LA SEYNE SUR MER
tél:04.94.94.39.94 fax:04.94.87.86.67 mailto:Richard.PALO@baou.fr
» Avant d'imprimer, pensez aux conséquences environnementales «
--------------060207010202020303040000
Content-Type: application/x-gzip;
name="pkg_install.log.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="pkg_install.log.gz"
H4sICB25DFEAA3BrZ19pbnN0YWxsLmxvZwDtXX1/2riy/jv9FCrb36ZNDpC03XY3OXSXENJy
S0kOpC+7ZQ/rGAO+MTbXNkm62373O3qxMZi0tixTtVbPnvBiaZ7RaPRImpGNZ/iobBxW555b
vTDtqmFfofrbl7WqM/Ors8sx+dLWri/R2cvng/rxq1Zncc3DF+HNQBtOTbuPyi/7qHqluWGB
4QV+Qbhur9s4bnVr1YkzNaquqU80d1j1XB0XgBd09vZ40Hh1XCOAs+sh6jWPV7S48IwhQuT9
heZN0G2yqtNL/G7kuFONVrdMzy8PjZlhDw1bNw0PoVLkfx/RFvxD1xPTMpBraEPkf5gZaKb5
vuHaaGi6h2jobJFCvuH5qHQPFyihGipdOI7v+a42AzEfke7YvmnPjUMoCcC1v+K2Mu2RA5Za
a6hyE0QzWCLPd+fGX1iYrnkGIqjItFEI+gCdw1e1o+Dz4SG6mJvWMPgev4fvRnPLYl+dwFv4
xvA0/RBRsQB5OS6B3C36D5VKD7aC94Y+cVCp9gzsdA8LQKEZP6BA1QPUOT1HI2duD0uHYCLN
HRt+babpl9rYKJu252sAuirujeGaow+mPYZ2kRogwUX3wNol3OL3qDwETPwR/YltkazjPd01
Z75XHWmmRdH2n/34EJWa3e5p9wBg39MGeJXp5Z/ofGLg7jV033E/oP5f/b8w4PY2dDc4ie34
yLgB36mUsK2GRLlDZpilIYPO6ucvalV/OgtUgRffcSyP9TkxQfXacS+rlWvoqJlBKh8krEI6
1TLtyzSVxrqepjj9nlSIDLuDJQ++5dLYnq98oeuPn9KvmJnoGyoD/0Wve83BcbN3jlnhAxh7
QEkCvjvr1Uoool/54d7+I/hvv4SJpFN/1Rx0m/85rkWGyhJRXEy1SwMNXtVfNmtrLpye9X7v
1Xpz+7SHTnuDN81ur3Xaqf1U2d9H7dO3ze6AlvAcS3PNULHPs9fL5+enp+2FNFD54d7Dh/to
0GjU4mbB7wijHr1utY8B8Bwq9Srkeq2P4LWs7+7SNzAqYGjb9MPYoa+mPbM03SgDw03oN87F
/+qLd7u7oDf45OC023pey6sPB/XX56ev6uetBulCNo5hrAjkvrUcRSjqi6O7jhgHITCTPsFU
Q4Y4Q4Fh7k2cuTXEo3udMAT/LjDhEjc0hv8CcvWRYxugk43JAS4S1qsAARjuRJt5yJ8YLlTx
kPY5qViggfC4i9BPQH+/kpo3po/2A7IhdL2GkruGP3dt3DDfocyPnNH6sYM59TCUsbNgeHCX
0dRP3V3/QadH/9NsnA9OXp2z7lnMVKV7VGrYY6sd9rbe7bQ6z2Nd9tq+tJ1rGysFVkF0DieW
CXsh7FTqEjCZoWb75MEWaxxu2hc9o7VWGJpo0G/25zpuWS/iTbSl4EywftAn0J+jkeF6aOQ6
U1IAlNvexh5iGWCazwmfz4aab2AXouoEukHfgpBK3C0O1/qHB8sY26/hz8gc0RVL+W/ok3/o
lU8gCDDs5NM7cXJqb9BhZIZQC4cKNYCp0zbueCvryuklODYqz1DCychwXcfNLOVaI4NDjDZl
IQ1jKlFhtVrtWeCLeBAvLVGx068bybiWoH938PrHm89mMMXAWGAEMvNNx47hI801Du7c2TJt
w38ChQzb86w7RII+d13wK+sD8gwLhoexELK+0u/OHFMoK84GzjI6+PwciOQCy/R9bBw8XR43
T+qv2+fBhHkHVMSjZeRYlnONCwFTmdqFZcB4a/leoBl8bc0JKwPhX9tYIywtmHYt82JkwASB
7mNSHxojUHf44I5IQwsUdb62wR66NnEnAfmARbFRqD1nrqMbnoenBX8CBmCc8q8761wLrAbS
wZ/X2w3mO0AF6yH2bwf1eu2jeq+J7odWW7rWaHbPe7BNqoJ5wxmEuUFVN1zf22x5WMTdUjrf
ci+bv9+q5sw1r4D2N1CBjLup9gFda9C3MMK0Cxj4xFkCN4HJFxzJn6DGebddbsBsOESw2rXH
ZFoCzyAecefCAHYwgu0u+CF4zhGmEpfMVu7cRn+tWXrrMAXa2+CkMK3cwbBUtFcROT4YQyNO
io7XL1RMBP/pwxRvD+e+aXn9Z7XHlf2DSqUK/3kfPPJldXEZkS3H46ek3NPKQ1bSgm6lG4jV
EnuxEgyyH0wPUHCv8kvlyTRANYCNTP9D4M7xoj9f2hf7t5RGz5LOzGx9GPT/IgJyY+jo0b9/
3AvXOqFn6LAGTCedxZp4gk13VbRJRZtUtElFm1S0SUWbVLRJRZsKHm1Ce//+8VEk5FR7hsgK
JCo0XKjSZSwTHX5bflx5WHn0yL54tLY24aRgYcvqku/K5CtcBy9wolXYqjO6LmUV2ZUyuXAD
F9ZvNAYkzHFE+H/NQMBXW52T0zUbDjx+PrPfwFNds3PcG5y02s2ki4dg1cq1w3ANmNSuDLXJ
iBjUXdllLHd+o35ei24uwLW/0OF4aRjblpZHqXppOIepnXXWsBwQFxaE/p22XSkssWoKwhx3
ifKpnHOARz+ewkea5WUN0Maq+84caJZHpaWN5KKf3WmKJrJocXWnAuUPI5tC2K2kE4ENROic
bmPx/iKdgID88ew4wntXWJFVqjvhZjXcreKLdLcKl0vLuOgCdryXIY1jMy022kvbaqgLe+U1
wY4yzPfex/9+DOZ09LFEZrdVO0+vsJ2xGJ7IvIC+I0mDLD1HBPD3G6m+4V77Qp/R9cdKj8Gi
IU5h2zBVoX+oDvc7XaCVvQfoV7SHDmA9gj5t00awdUWWXl+kdkhLl1Y8YDZTEJ+Qlc+6lXJy
wrzQXNc03IHuOJfmioeGCy8blr7oxx8RSrm+/j9jrXbUxGwNWavV+s9QqXdpzmaYUVhhDSds
8EZAs3A46wOsa+1hZLFLFpLAzCSmceu8tK7hQS9Ae1T8Q2z8Q4Uwvk4Ig4WdjurdbqtJu6Le
BiMO3rxud5rd+lG7CWo0XtafN3s1hNOumIr/CdkW85PuDI1a6d6vJRUcVIPjOx8cbNIr02la
nxj6ZRCXKN0LBgMbCOgTCRfcwdvUg4Sz6rpJr4pnynDKPEAdB3l4E0DWT7COCmNo3yVSDZ9J
Ob0Cg5tDGuoDkNsPo6wuj1Itkcn3AzyOYE2CY2V4sby8siErD+LX7Vbn5eCs2zxpvasMrVJt
q4RB0bPECyhuNOK7BJB58yZAZ/4EL6dybud5qzNot44GJ6evO8cVfeBiPNvZCNrQ8DaJRlwG
c8om0CK9tylI188f7fSs2en12oMX9d7g/EW3WT/u5Q8K00Ll4m9z9hBDkTfl/cpe5UnOkCy2
h0GXY7c54/5tmRcYFL9CQx9WHuUIyFYY0cbm1sgXg3q38aL1polRBgMb9tw43W3Y/mCQC9zR
H62zhwGBwgyoW/OhUb3Ahq1MckE8bsfghtZIt3OCY8Oxcdo5ieEGh7/Yq+7Yo3y1ePMlFa5y
wj+jTBSDZxycE+ofwLwxyNxcq9UbsCG7oMJ8WDeClOeUGYEBm2muPjGvjNyWAxG0CNPl3rLc
VwERrGDayAfolt0lBhSyvRSvMd1Bs6RnZTxxPJ+e1iI6Lz72n9WeVPaCzN7MNW2/Grmcm2Zs
mY+znDlvLZbwbjR37OUMiOMpMbbKZVxHkfJkqyjOBugqChfhq9yxcuerKFhAWLm0anDUhq30
cRuvTfD5vdetbjNYKPRyRj178Xuv1ai3Scis0j6Ft/geiZwH3Trst92Xx60uAU4ClodWreed
UzA9PsJAdMLK5IHzqt5pnL4Ckuv1msf5dTDA/JGfdDw8CFtjiP77PtKuL/voQvMMW5safaRr
PvyZjN0Zfpk6Q/ziXMN0q0/xV/j/cyiCD3b1ydkw/NellTEE/B27BhQz7Cv4czNz+/TYRJ9E
AumZHJiYSZkJUAH8hamQCjDhE2tYH1kAio/mkHQovIA4MncC4uwaCrpT/H9yzTPgswczvweL
gz7yNRPq43Ql/MWnK+DF7ZMDmH00p1DXsDogM1UeVn7brZ+FvljcrIdQy4YJ6Gyx30hK/z47
LVgB0XfZ3WX3SRrmTb3bG7x6+aB0GPZpKXqhtsWKk1Oo9Ho8V5bi3o31qi48aiGdqWzYMPbQ
DyiqFdX2QfJ8fww11oTssXbaiDWnHOixpwzSwwNuKQ+9hIOA3ITBe5dtKCV2N0/kpATsVYBh
3TFmtT7ql/r3foM/h0CZTp8cLKZf4hIlWqZcvjJcz3Ts/oM+SUL10T4UOsSV8JFUWtk28Ovn
TuDBcC3jgIw5rk5NzzNt0AHbjh7hZJqUIgdndViW+UaNpWsDR6A7lJrk7aCj1IoYPp3IqB2W
zrkEX6+1TmCctOpH1SbHVgLHISfN02pODqSj6s6DLaaj92GKZxF6lBktvo/qLkD16BHt6Anq
SINCszGV4qXD0/W0YOR+CKbtg6DcP5T4tn+4ux0eFI7w4zYrbznjWuneP3Q/imfhs2Z30D59
Xt5OelwB/lZAyvan0nZwsn2bcu77nT9RKamckB6qgbdul9C938jC9N5C2RCjRP72S/+uwHUW
NiCF+5HSxOykNCsSpqVTcv6SYqtHEMmyD+3eZJS4/uaMEMWygfu9lO6eRaWVs/3fwOzRODvj
OGVT1Wewsqaz90wfG3Zk2CYmfPHQazh6US4jAd8GuIZdo5jZqPMWUMWLCUcmtZ10rEjVEseJ
EXkJGXFRix/t2yO7xNS0hkiwYrpOLeD5UCojn8TkfZFW1miQjV0+r4IimYTjgZhOOo4hWomj
mIW4hAwTcy5uzGLxTPRs7pik1bLxTEzeF3lmjQbZeObzKiieSTgcsOWkoxmslDiWCaUlJJmY
Z/FCFphjaCp9PcmUXS6aISL7UDsN0zA9BFLNOjUU2yQcF8R40tEN0Uoc3yzE8RAOTe3xghaK
cvrvsy1jcBb582SCETJxxwqEIoqE7tx/Lx1L9N+LowgmKxk/9N/zARSKC2K3yQvc4djkqEmK
ZQfFF7foiCmgeCThOADDSUckoJM4JgmEcSw1yMMk+ACLRS2BYsFhMwFB2qi4RDHaZfzsIdpb
FVDUknAgBNaTjl8CxcSRzJLEFKHaaN0sqMWkG13zBTENORubkGQIqhh+WYVV1JLQ88Fw0rEK
6CSOUAJhKbkk7bnUBVZBGQQfhxfFIfRofVIWociCeCQGrZgkqfNj08nHJVgrgWwSikvLJ7gi
N15ROQW6SRinkPt0EnMKQRbFKavQilMSuz+YTkJOAa1EckogLjWnYEhevKJyinOd9SjtkqwU
nEKQRXHKKrTilMTuD6aTkFNAK5GcEohLzSn4lxh48YrFKaTh06y7HiYl0al8gpb9SP4qnOKO
pG4+lXCHMxW5v5mm2t2wKpw4BWQLIWSRkCvEUIViCj6mkJAoRPJEeprgYYnCkUTYM3NhCZl5
ioTMXFxCZq4SMnzEMZcwITMXmZCZ8yVk5jwJmXkhEzI3s/Fjoh1+ApEAHlmSl4hNVjTIzim3
q6CYJeFgwJaTjlqwUuK4JZSWglyWPIsXsngcQ9pujkaClin0KWkJ1ykUV8xCJQas+CSp54Pl
5OMTUEognwTSUi5WcD1etKJSiSvwvGv4tMXEhOKKPO26Dl7RSuJR4Ep51pXpJZJcXN6Trqxq
BsxCsQx2gmzMgiV8iU0oSiYGicEo1kjo2LiydJSBJYnji1BaMrIgzeAEKRQ7rD6+t0oezizo
pr4lmYnv7FvRRMztfberolgm6ejAppOPZrBWAnkmFJfyTr8lB+PGLRb3BIoZ9pWgvQ95pnzC
fQ9BFbPnWYVVnJLU7e0r+RjFvhLIJ0xYyj0O/hVlPqziMUgYw8a/JSEy4UN/myJNwodqIDDh
E1NBMUvSwQCWk49aQCmB3BJI40n44Mq8kIXiGPLbNNlohf28zeeZhOFkIo84kOKLhJ5NTCcd
YRCtxDHGQlwyyiDluWEKRROhYvhHrATtZujvYSXczlBcMfuZGLCikaSuD5aTj0VAKYEkEkhL
uafB9XjRikUlqzGlHEKyXBHZPAKyKh7LSzVShmPFRmOzBmP5YrFFDsXiH9wUtHqhv92ZcPVC
ccWsXmLAilISej62nHSUgpUSRymhtJSrF1yPF61YVELazX6xV8Adf4sf/01w398CN/vdf2uB
FZUk9XxmPfnohCkmkFKiElPcFRjUy4JYLGpZimCbIhYqEWnpUj2mkOXKbfCKZhKOBFO+9Yop
cLVipl6rRDyKD65YjBJ9UDeDLnsTgQ+1XwhN9Wj7qC7iHnB/izKKbZKOD/q9fJRDvxfIOxGB
HI+8X/hZBuhiEdHCnILCL1byp7NZwh7NZqnnsnERiyXfQ9ksgU9ks7gex2ZxPIvNKtyD2EJr
3fY7gKmJw0tOHJl/8+8WUEUcSf1dvp/5swT+xp+V6gf+Fs7Eh1RM4iCK3fYborO07EGk9aFi
Qgph6GJYZB24opKEI4AYTzo2IVqJI5SFuJScQocvL15BmUXUbT3T5Hf1TIXd1DNV9/Tw8Yh8
t/RMBd7RM+W6oWfKcT/PtHC382ClZq5p+1mfrLQQlChtHGBmTxqvAVXEkdDfqe2kIw+qljgC
ichLkSymtfjRCkgk11kTxExKMgq5zpwQXgenyCOpn1/LlwkGnQTSxnWqXDCrwolTLLYIFHOn
gvYr7jTxfgVjitmvrIAq5kjo8O5UOuJwp+J4g8lKuV9xp3xIRSWO20Oo6bmDxDAT04fA8Gkc
WpFIYt+XMXhKtBJJJZzBU1KRG69YnBI9R2NfeEbWTUxMXqpzaEwDcUfQ4ioojkk4HMBw0jEM
6CSOXwJhHCfOiFtxIhaLXwKfFxAbwWISBUcoXvboSAxQcUdSR5/IRx0TgcwxSRsbwV3Hh1Ms
uggU8xxX1K9yYVGJNzgUV8z+Jgas6COp34Pl5CMQUEoghQTSUu5tcD1etOJRSXh7kq+Zlsj7
97C8dHfwUQ0E3sMXU0HRS8LRgC0nHb1gpcTRSyiN514+XJkXslAcg1+zsQou/iUeoSiZmCMG
o7giqVeD5eTjClBKIFcE0pJxBfFwTpBCsUOomO/M9awBkCVZibczDFnMfiYOrVgkqfdj08lH
I1grgTwSiku5pyEVufGKxymLhZrQB9D7KR8/74t9+LyvcsF83CJfItgXmAX2+R8673Mkgf2i
ZYB9d57xuWlYwhf3MAQl2x5mFUYxRGKfnsv3YDSslEiWmKd5IBouzgtSKHYIFbvWBW1grvXE
uxeMKWbrsgKqmCOhx1/r0vHGtS6ONZislNuVa50PqVjEET0uczHVLrM+nDUmL9XBMqaBuINl
cRUUqSS90RQsJx2tYKXEEUsojeNsGfEsXshvj2OMG9Pvo73EVMPKxxlH/XJWIdjDGuqOPTLH
0jFIoJg4FlmSmOtPaC2QvlUC2U9JIPtrlixprWbavoU/mX9nXdxkQP7iMihTq7ItmEQ1S5Fj
egNKx48R3cRR5KrQhOutDDAZdVT8mt5wZePGdzU964HgrPC5Me2ifV+Hbtc2UHEupxWlJd5A
QfHsuyQ5ZwoOsERoq8iYw3pTwx1/rfUuBc+PiFnbvhINxxunSJjLhvJSMFEvBwJeyM2bfglS
dk0V9XLYbuYaM839auTL4POj37B9X4mA1zVQUTCnFeUlYaZgDjQclZw3ETMsEdoqMuaw3nw2
xEP5K3ExRc+PioPWfSUmXtM8RcR8RpSXh6l+OdBwRHDeLEyhBOj6DXIweASMz2fwv6RyrzXX
Nu1xFbsVHtpnlqHhRLg2HPbR615zQMbRbo1e90E8kGgfzTT9UsNb41fapTEyLaMCrHCI2SEc
mvB24kyNqmvqE80dVpki+GV6WaVe61VH5J5pqvg+6P3jQ6xFs9s97R6ASHh/DlfmWCV/YnpY
Bcf6F5d+yacmZcbP6CdgxsYoG56mWceInZtpOzY7IccaombhFJaTburFMsXNt6G0nCZZLJ9X
q29vOv0c8Y7teZme0KlOTc8D7gcy1S1H16zE8wyn/DUEnEpQRuZNqfQXKDel5tm4ll91RbIJ
xzrzUel4NjJ2xFBtVGBCtk3lfhk0UkyrmFYxbUGYtrxfeSwr22LdhDNuKFQq1qVaKeZVzKuY
tzjM+5PEzPtTHsz7k5TM+5NiXsW8inmLxLxPJGbeJ3kw7xMpmfeJYl7FvIp5i8S8TyVm3qd5
MO9TKZn3qWJexbyKeYvEvD9LzLw/58G8P0vJvD8r5lXMq5i3SMz7i8TM+0sezPuLlMz7i2Je
xbyKeYvEvPt7ElPv/l4e3Mukyka+WC3Fvop9FfsWiH33ZWbf/VzYd19O9t0vBPvOfWf1yeRi
6ZcBKP5V/Csv/zInlY97I6NHEO9GJUrCuaFKim8V3yq+LQ7fynkrRUQ58bwr280US2op/lX8
q/i3UPwr4Q0VEeVy4V+pbqlYUkvxr+Jfxb+F4l8Jb6uIKJcL/0p1Y8WSWop/Ff8q/i0U/0p4
c0VEuVz4V6rbK5bUUvyr+Ffxb6H4V8JbLCLK5cK/Ut1ksaSW4l/Fv4p/C8W/Et5oEVEuF/6V
6laLJbUU/yr+VfxbKP6V8XaLqHa5MLBcN1ws66U4WHGw4uBicbCEN11EtcuHg6W67WJZr2Jw
MP4uVw7G3ykOVhwsNQdjO0pJv8HoEce8oUR5SJeqpPhW8a3i2+LwbflhZf+RtKRLtBPPvAux
ctEv06sYHDwxtKHh5srCFELxsOJhqXmYuqmUJLwYQeIYOCJTHvoNlFLcq7hXcW/RuFfeVXBE
vzxYWMaV8JJmxeDj6WM/5xwcACguVlwsNRdjJ5WShIPRI459Q4ny0C5VqRh86xq5R4AphOJc
xblScy51UylZdzGCxPFuRKY8zBsopbhXca/i3qJxr7yxh4h+ebCwjLGHJc2Kwceertm5sjEG
UFysuFhqLsZOKiUJB6NHHPuGEuWhXaqS4lvFt4pvi8O38q58Q+3EM6+Mq96IXsXg4PlsqOWc
caMQiocVD0vNw9RNpSThxQgSx8ARmfLQb6CU4l7FvYp7i8a98q6CI/rlwcIyroSXNPv++dgc
2drU8HIjYyZfMbFiYmmZmPmodAwcGTtimDcqUA7GDTVSTKuYVjFtQZhWzgVvVDnhnCvbUndZ
rVvYl5tAx7oepc9QjjuFxqUUUoXXmCBsJTCSM/NxRVzk8dOgcAb5Icm/R3dR+QaVUorS9RL6
M+TPWLdinTkU1Am3AFWIUnOcj57jmKJyOJA+myV3ICicQX5mB5rNvtgzfBpK2TPj3d0UQ3t3
N4P8zD2zu/vlMZNeQxArenDno+g4pqgkLjRyXN/V4tJu9yNWIytS5o5i8r7cWxkVFtVvujOd
mZbhxnZGyLgxdLT/jEMOHgDlkWZa5ZVd0C1L3I2scS3NBrF4xC++m3rw1c7ODjqzDLxOhwWY
Zw4NF2nDIV6B3cOVkO+g173moF3vPH9df97swSIedy2aafqlNjbQK+3SGEHbK7EV9T0AuHU1
vFwmaX9da64NqsVMvCr27OXzXrdRflvvdlqd5weoB0tPf4IbZXrIdz+YtGHunLaFtjToxH+V
oON/fPglmRdzH5k+Fmg7PraZMUxhrFWIGxC1vx1z6LSr9M86opzDhQ1pSYdMwGjfxbBZZ2o1
dJI6pZzDRxtqkg4d0Oz7GDarJlZDJokjLge876ZYCJPvB0PHNnDMe6RZnhEK4xx8YX0ahEP9
932kXV/2EQjBYaM+udBHY9eY9dHsethHngF/sO7w151DCZxFxe9JzQOK2Ef63A/fYxnhBxAS
vN+C/2F54TXfDd/OMXz4iWLQv0Q/XQN8fTrDmo5GgZoj0x4GyrrTZV2duT4JVA6bCePfoO2k
Aidjd4ZfoL/xi3NtMxR9Rpq0ahjQ36Bwhn3Vp32C1bCMZWXwc07gr+P5tLIJn1g/9JEFIJaH
ZZHOgxcQNXNN2x8xm+O2uFNyjTTJg5Z4QMXEglDPB/+KNTRo7DXY70Zzxx4oeTNzUwZMib8t
szLfNi5gjZ0KlGeSUuZ8mAjs/WSost+T0NMKCEPyjkv6ChNEpbpziIbOVkSx0j18sYTu1lAJ
LpeWcdGFa2iXYTQVm2kR4F9Qh+Zj0ejjYn+Kv7YvoB/Boqjkffzvx5DNPlJGWrXz9ArbGYtJ
186yqL4zXNdxs/QcEcDfb6T6hnvtC33W7HZPu6s9Zo5WqgDJoO1m5xhncrAO9ztdGH97D9Cv
aA8doP1D9GmbNiIIC2TodWKlctAkCrgfNnVk3qnVas9Q8wZWcLqPxxG2ZERM+eHe/iP4bz9b
vMagAAP8ZP8rzfUq00vsOCsrOzzfHL1utY/brc7LwVm3edJ6VxlapdpWCcPiFUv+eCRURCBZ
r20GduZPwAuHubf1vNUZtFtHg5PT153jij5wMaLtbAhvaHibxSPO88HwNoQX6cXNgbr+JvBO
z5qdXq89eFHvDc5fdJv1494mYGFxX7n425w9xGDkTXm/sld5kjuoMzNszyP+w96W9yq/VH6+
yR35b8u8wLD4FRr7sPIoV8g3zW6vddqJNjjHhr4Y1LuNF603TYwzGNgwM92Ynm/Y/mCQE+DR
H62zhwGxVk1bt+ZDo3qBzVuZ5IR53I4BDq2RbucGyIZn47RzEkNmPRu84tMDeevx5ktKXOWm
wRllp5gCjJtzw/0DGDkGmqOTtXoDNoQXBJkXG0ew8p1SI0BgOc3VJ+aVkeOSIYIX4b8NtG4D
K4UIWjCl5AUF0xbBOobxfw6TSW+xjIY3ZX13t4/PlJRZrJh+GDv01bRnlqYb5anmT+g3zsX/
6ot3u7u56EwDucdNIKxj0BcHYtg5Mqz14mP/We1JZW//oFKpwn8kBlONXM5RN7Y1wEGj3Dck
S4gkNJQ7JA7Ixhgsp3EexcqXwaJIG6GwKGCEwzaAtgEOi8IFJJZTywZHbdiOH7fxCmbQbf7n
davbDBYTvdxxz1783ms16u3BWf38RaV9Cm+P6r1m7oNwHfrb7svjVpdAJ4HLR6/W884pdECr
c3JKtMLq5IP0qt5pnL4C6uv1msd5djQA/ZGnfDxYCI9jkCz5DJpZIUmUlaRPNLOBMwcZ8xvp
sxufz2vMKVSY3sjHzjj5G/pkQvEXc9Ma4rP/OHh6kO4sV9Li4QHvg2jEefHBu/3S2J6vfBGc
mDsIIr70DZWB/4q2bXi/SdaociRwfp/dIVAB4XeHBrinMbwP4/Bl80292xu8evmgdBj2ayl6
obbFitObU8j1UpBuWEoKZFR24VcL+Uxpw4YxiH5AUb2ovg+SZ+zW4MaaISKWTxuy5qAhGaTZ
5Gc8TrLIiNPj0Kjcvf0Wi7VS2No/uAQLEfsCZ/Q1v4qJz0vYtki9QKfUGf/APGtz/hkNRPwu
cjHM/qR3N5UiVililSL+flLEZ5qvT/JLEM+w+I2lh7nRsiSHuUH5U8NpILMnhvnReNLCGdA4
4j/8aNxBEn5InoRwWjQh6eC0oAKSwTyQIlLBPLiZEsFpAUWkgZNiCkoCJ4cTlQJOjigkAZwc
Ls/0b2otBCd/k+OLTP0mRxWT+E2Klz3ty4GU55QpJuXLgcad8OXAyn0VkDnZmxRInlRvUo03
n+hNp1n2NC8XXpYkb1LA7CleHqQ82UpQepcHjje5y4OVO19lTuwmBRKb1k2HKjapmwU7v5Ru
Yq0yJnQT42RL56aBSZ/MTSxdpXIzpHITW1klclMmchNYNn0ad61QOZO461VdeFQ+KdwYarYE
7mcaISB9G5POf3MzFbU20bnF/vG62+IxlyuJkzRC0rfjcOWxkBmtzJI2sedHqVSrSrWqVOu3
mmpt4EfA0gdhOJY+0cCK7DkRXk7ZVyZ+Y/nXDHhZMrAZYPlzsOlAs2dhs+Dx5GEz4XEEarLg
cUc1soDyZGPT4wnJx6aHFZCR5QMVkZPlQ86UlU0PKSIvmxxVUGY2DaCo3GwaTCHZ2TSAeeZn
OfQQnKFNo4HIHG0aXDFZ2uSI2fO0XFj5TqlicrVceNzZWi60DawUMmdsk0PJk7NNrvPms7Zp
dcuet+VEzJK5TQ6ZPXfLh5UvgwnK3/IB8mZw+dA2wGGZs7jJocTmcdPiis3kZkPPL5ebQq+M
2dwUSNnyuemA0md0U8hXOd0MOd0UdlZZ3ZRZ3US2TZ9ou0WsnJnd25Rd+FU+ud01uNmyu59t
iID87hr5i/treR/3zoRWI1630osct+tOL6t0D+BVvYlhWWVYoMRSRiT/g1D1vz/craJ/KMuh
T/iL9+8PvBlsfA7+/HPnhypOUnVOUK2G9qCYbdzQUpWdpVrbqTuelA7Vy8eSW1trBwafSQOA
sWGX8WbRg03jtOJNsPzP5ON+qx+1fvv45PHHcYkpw75v1M9/+xhVLFai2Xhx+ttHPOiCS+GV
d2ddVvlmNn5MJOBpb7XcqzcRiOlVDAEWFlAgpnqs3HmzB8piGlxFCH4PoPei2W6DrOCHBGi5
oBSdmtqnz6FEwu506G8GMLxlQd3mafe42W23jnrJBUbczjUcd2i44Hcekb8snTQF5zG4ZIcu
vc4CvddH2FRcgtn7sje/cCuBgeOuJ8W4Xhoja4gt5W8IpBAthIAzaoUW75DnAxGXPQuGxNDx
D9BUs8eWkXTlFK7ODgYXr832sG12LgcDqDugdQdB3UGk7gDXHSzq/pAKNDXSQvzSGm1JDlwh
9ciVHxB8xG58UG5Fg9LwMVoHrgzYlUiNNqkBwwveInem+ZNMpgmVZrKSt2GlPNZoXWn4Pl1Z
aGWZlQ9aiobGDHwnrM9+u8NbKH8Wvs3mKC1BctqC5MztcCgdYMOseNo6K/6AbKesXXjYhGsc
ZLkXV/r7M+Vx3yz1YKqyTO/b3PsgOgxuKwxyBtp0+OTxD6FnVMnndRUCYyxc5PZCt9hiTYVE
dJCMZnjFLw/elCy6xTebRVZ7xjDvlWrWuScyZNTso2YfNfuo2UfNPt/y7BPxwvzmn5WoGI+e
xnTmf5A3IhbI1dxxeTaDsWzacu6dIwp+G9b0nLmrG/Iak+onvy0JUejToZyWDLTLx440s6Br
+sQYWI5zOZ/dfwBKky8mpl+znUP0Kc3PckY0J0Lk736wbdmDaULO7g+0k9+OljM2dTmNSFT7
xlIdLFZOEx0q06EyHSrTsRp8YUYWn+e4VfBXzHIwnRB7PbAOdPfDzKd/HT4jRrxU/vnF0zVJ
dw5YM/nttzK65TTlipLxaZYVqCU9ZxUu8vGvoHulQ4TPFb1H5RtUCn6MvoT+pEeE2Gq4tvid
eqRZ+ETrB0RuSvIqqHdpzmamPQZB7A5iNDKD324vRe+lrfcCXQ9CcRgexvIgaMQHwztcapdR
K1Eldc0zgmr4tuZgkbHzYOswvH8XPnjalTFonfRqpXvwlx0YQuSLg/D4EL6HF/si7Lzv/YPP
qX0K75CmRe8FYkrsNmyC/g/U+RRgo510BgfdcC2mLKIfl091lShCNWhmCZUdmM0m8QvsBNfC
SLEC0bu4cY9sLaEbnqYHxoje37229Qsd70bdJNQCCkT7EHZIDIS4wFt6n/0BPnp4YRkIqBlK
G67mGxGXQPSc0AHq/xWI38bdHmi+0H1Z+7BvIhosvAPc6UFYLs5Df4VfsUOcoV/+dbhUQxzZ
EJ4hsmMrwK2lZUvz1dn574OTVrv528c1C6ZmB5aZ2HNr/eIesOyX+ofklC0594qtsc5S7867
9UG9+7xHDbl8Fb4fnJ1xLQ5JmHENIBU5eFVvdbjkRsJuIB3FhfdOX3cbTW7ZNAoVNwW5Panx
6phLcBCUiYtt1Bsv+JQl4ZI1BiYSB0enx7/ziy1fOMMPa5RtN+ud1xn9YUXkq+NBr9V5yacr
C3bExXJv7GJiWg0u1UgIYd1WrlHn83u8aFwn72XrbABDuNM7Oe2++u2j7cRHReSyuI4LhQ7I
lr0PM3Q/c9J+je6/n8HwqPeiV4Id/nHz6PVz1uQ1AYDXZ8f182YwwmCyWzKfCoKoIEhuQZDl
bgDvC1Zt2I3XLHAE76VI1yx2JfHbDoJ4x3KJlTXkndu2J1xbqdtSmKkP9i9O+Nd7S7/iJO9W
OuS4Mqza5NxIL6kodhsNAje4j240+PbR6Vb8QaPUvvs73HcvXEjtu9W+O/99d3n65DGsn1up
LcbOgkHdduq6bCmk9vtqv6/2+2q/f8tK8Cvv+xsNte9X+3617/96+/7odopv75fDxr/RWN74
h4tpUdtUsqPgkAG7+7KG64Yb2T8Xu5Fwr9qGKUyAbam+oVUtG5s0BOYSeEgf8ixQRfn6SBtq
G+wkQBPcSyBRdDeBSLH9pM9mmwz5nJ1tJObDWqViPt9jzGfhQyroo4I+Gwj6cId7VNhGhW1U
2EaFbeQ7pgGTqIrXqHiNitd8xXhNdC/Et3PLI2ADS4kcIja7u5vcZb57l+suU3emM9MKumF3
tzzSTKscwVH7zu9x37nwKrXvVPtOddhA7VrVrlXtWouya5XqsMG7d2r3qnavavf6FXev0T0W
344wj93ru3c57165zxvs7qbKZWc0r05VFnnkYHc3nszOrqV8PdVobLKjGg3B/dRoCO+mRkO+
XtJvbjY6nm5uRI+nmxvx4+nmRmxPjZ4+3WDc7iTfG4KWwnbs9ylV6K4IobsTdZuQitypyB1n
pEZF7lTkTkXuvt3InQznTU7U7UEqYKcCdl8xYHeS7cYD2AnmEK87yeP2oOimlTe8MH76NE14
IaNxx1RjgdEFkBiLLmRXUv7ntwQLirIl6UP/IwqK9XpruMFITfuYM1KDu1rXvYjGKuDyHQZc
Fv6hAi4q4LKBgIsKl6hwSXHCJbB4UBGT7zxi0j5WERMVMVERk68XMYlucrg2ZDkETNrHgh6k
ihe9gRRuIeFqSpwkXFugNJZQEygRxlMgLbobisRZnJlhe54FWxzL8GDPAhujtCiV0h3BApd1
JlsrssJrw1pkcNZtnrTeVRjOwHb8wciZ20O24UI74TcPwtGCW73/7MeHqNTsdk+7ByVUYvWf
1fYqv1SeTJHpIaiImErG8BBw7W0fhVrRFlXwfpAEHPZv2RPeoRCIF+DOzs4Oarqu4yLdGRpo
/86dnu/MKncuptqlcYA8+DAzcHPT7Qbv4PklKTlEvig/3Nt/BP/tg3+OHHZl5BygjoM8zBBY
bURjGYbuO+6H7xJpySXDoelO0xAkDUJUdypQnkmiUZdhShF4nmFRLzpE0gqIxqBIW8GbKtWd
MADFFCvdwxdL6G4NleByaRk3EtzZWgnhrIQtoO7nfjrwvx/f1rudVuf5AfpYIgN11c7TK2xn
LCZdO8vRCShL3xl4QGbpOSKAv99I9Q332hf6jPHcco+Zo3VLp2bnGBZARIf7nS4sffYeoF9h
jXQALIo+bdNGsDBell4nVioHTVrl6ZGZG7f+P698ALtR3gIA
--------------060207010202020303040000
Content-Type: text/x-vcard; charset=utf-8;
name="Richard_PALO.vcf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Richard_PALO.vcf"
YmVnaW46dmNhcmQNCmZuOlJpY2hhcmQgUEFMTw0KbjpQQUxPO1JpY2hhcmQNCm9yZzpTQVMg
QkFPVTtUTlQgUEFDQQ0KYWRyOlpJIENhbXAgTGF1cmVudDs7MTE3LCBhdiBNYXJjZWwgQmVy
cmU7TEEgU0VZTkUgU1VSIE1FUjtWQVI7ODM1MDA7RlJBTkNFDQplbWFpbDtpbnRlcm5ldDpy
aWNoYXJkLnBhbG9AYmFvdS5mcg0KdGVsO3dvcms6KzMzIDQgOTQgOTQgMzkgOTQNCnRlbDtm
YXg6KzMzIDQgOTQgODcgODYgNjcNCngtbW96aWxsYS1odG1sOkZBTFNFDQp2ZXJzaW9uOjIu
MQ0KZW5kOnZjYXJkDQoNCg==
--------------060207010202020303040000--
From: Richard PALO <richard.palo@free.fr>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/47242: pkgtools/pkg_install fails to build with option "openssl"
Date: Fri, 14 Feb 2014 19:15:08 +0100
The recent revbump of pkg_install provoked this problem again.
The following patch seems to get over the problem for me, namely
avoiding redefinition of PKG_INFO_CMD if it exists already, which should
only happen in non-bootstrap builds.
richard@devzone:~/src/pkgsrc/pkgtools/pkg_install$ cvs diff
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/pkgtools/pkg_install/Makefile,v
retrieving revision 1.200
diff -u -r1.200 Makefile
--- Makefile 12 Feb 2014 23:18:28 -0000 1.200
+++ Makefile 14 Feb 2014 18:14:31 -0000
@@ -59,7 +59,13 @@
PKG_ADD_CMD= ${WRKSRC}/add/pkg_add
PKG_CREATE_CMD= ${WRKSRC}/create/pkg_create
PKG_DELETE_CMD= ${WRKSRC}/delete/pkg_delete
+#
+# Special case for dependency checking in 'non-bootstrap' builds:
+# don't redefine 'pkg_info' if it already exists.
+#
+. if defined(PKG_INFO_CMD) && !exists(${PKG_INFO_CMD})
PKG_INFO_CMD= ${WRKSRC}/info/pkg_info
+. endif
.endif
CPPFLAGS+= -D_LARGEFILE_SOURCE -D_LARGE_FILES
Responsible-Changed-From-To: pkg-manager->agc
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Mon, 21 Jul 2014 07:36:56 +0000
Responsible-Changed-Why:
Over to maintainer.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.