From owner-freebsd-embedded@freebsd.org Thu Jun 20 18:16:34 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3DB9115C3E7F for ; Thu, 20 Jun 2019 18:16:34 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 41A308FD5C for ; Thu, 20 Jun 2019 18:16:33 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 330EB211127 for ; Thu, 20 Jun 2019 14:16:02 -0400 (EDT) Received: from [192.168.10.29] (D19.Denninger.Net [192.168.10.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id D58EB168A3C for ; Thu, 20 Jun 2019 13:16:01 -0500 (CDT) To: freebsd-embedded@freebsd.org From: Karl Denninger Subject: NanoBSD cust_pkgng problem.... Openpgp: preference=signencrypt Autocrypt: addr=karl@denninger.net; prefer-encrypt=mutual; keydata= mQINBFIX1zsBEADRcJfsQUl9oFeoMfLPJ1kql+3sIaYx0MfJAUhV9LnbWxr0fsWCskM1O4cV tHm5dqPkuPM4Ztc0jLotD1i9ubWvCHOlkLGxFOL+pFbjA+XZ7VKsC/xWmhMwJ3cM8HavK2OV SzEWQ/AEYtMi04IzGSwsxh/5/5R0mPHrsIomV5SbuiI0vjLuDj7fo6146AABI1ULzge4hBYW i/SHrqUrLORmUNBs6bxek79/B0Dzk5cIktD3LOfbT9EAa5J/osVkstMBhToJgQttaMIGv8SG CzpR/HwEokE+7DP+k2mLHnLj6H3kfugOF9pJH8Za4yFmw//s9cPXV8WwtZ2SKfVzn1unpKqf wmJ1PwJoom/d4fGvQDkgkGKRa6RGC6tPmXnqnx+YX4iCOdFfbP8L9rmk2sewDDVzHDU3I3ZZ 8hFIjMYM/QXXYszRatK0LCV0QPZuF7LCf4uQVKw1/oyJInsnH7+6a3c0h21x+CmSja9QJ+y0 yzgEN/nM89d6YTakfR+1xkYgodVmMy/bS8kmXbUUZG/CyeqCqc95RUySjKT2ECrf9GhhoQkl +D8n2MsrAUSMGB4GQSN+TIq9OBTpNuvATGSRuF9wnQcs1iSry+JNCpfRTyWp83uCNApe6oHU EET4Et6KDO3AvjvBMAX0TInTRGW2SQlJMuFKpc7Dg7tHK8zzqQARAQABtCNLYXJsIERlbm5p bmdlciA8a2FybEBkZW5uaW5nZXIubmV0PokCPAQTAQIAJgUCUhfXOwIbIwUJCWYBgAYLCQgH AwIEFQIIAwQWAgMBAh4BAheAAAoJEG6/sivc5s0PLxQP/i6x/QFx9G4Cw7C+LthhLXIm7NSH AtNbz2UjySEx2qkoQQjtsK6mcpEEaky4ky6t8gz0/SifIfJmSmyAx0UhUQ0WBv1vAXwtNrQQ jJd9Bj6l4c2083WaXyHPjt2u2Na6YFowyb4SaQb83hu/Zs25vkPQYJVVE0JX409MFVPUa6E3 zFbd1OTr3T4yNUy4gNeQZfzDqDS8slbIks2sXeoJrZ6qqXVI0ionoivOlaN4T6Q0UYyXtigj dQvvhMt0aNowKFjRqrmSDRpdz+o6yg7Mp7qEZ1V6EZk8KqQTH6htpCTQ8i79ttK4LG6bstSF Re6Fwq52nbrcANrcdmtZXqjo+SGbUqJ8b1ggrxAsJ5MEhRh2peKrCgI/TjQo+ZxfnqEoR4AI 46Cyiz+/lcVvlvmf2iPifS3EEdaH3Itfwt7MxFm6mQORYs6skHDw3tOYB2/AdCW6eRVYs2hB RMAG4uwApZfZDKgRoE95PJmQjeTBiGmRPcsQZtNESe7I7EjHtCDLwtJqvD4HkDDQwpzreT6W XkyIJ7ns7zDfA1E+AQhFR6rsTFGgQZRZKsVeov3SbhYKkCnVDCvb/PKQCAGkSZM9SvYG5Yax 8CMry3AefKktf9fqBFg8pWqtVxDwJr56dhi0GHXRu3jVI995rMGo1fLUG5fSxiZ8L5sAtokh 9WFmQpyl Message-ID: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> Date: Thu, 20 Jun 2019 13:16:04 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms060007050005000704030800" X-Rspamd-Queue-Id: 41A308FD5C X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.78 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_ATTACHMENT(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; MX_GOOD(-0.01)[cached: px.denninger.net]; NEURAL_HAM_SHORT(-0.96)[-0.960,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.62)[ip: (-9.88), ipnet: 104.236.64.0/18(-4.28), asn: 14061(1.14), country: US(-0.06)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:14061, ipnet:104.236.64.0/18, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:+]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[197.57.1.68.zen.spamhaus.org : 127.0.0.11]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; FROM_HAS_DN(0.00)[]; SIGNED_SMIME(-2.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[denninger.net]; R_SPF_NA(0.00)[] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 18:16:34 -0000 This is a cryptographically signed message in MIME format. --------------ms060007050005000704030800 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I'm trying to rebuild 12-STABLE with current code with the following for the PCEngines systems. NANO_NAME=3Dpcengines NANO_SRC=3D/usr/src NANO_KERNEL=3DKSD-SMP NANO_IMAGES=3D2 NANO_MODULES=3D"default" #NANO_DRIVE=3Dad0 NANO_DRIVE=3Dmmcsd0 NANO_RAM_ETCSIZE=3D30720 #NANO_RAM_TMPVARSIZE=3D30720 NANO_RAM_TMPVARSIZE=3D131072 NANO_PACKAGE_DIR=3D/work/PKG-AMD64-12/pkg # Configuration slice size set to 64Mb # NANO_CONFSIZE=3D$((64*1000*1000/512)) # # Set "data" partition to 512MB # NANO_DATASIZE=3D$((512*1000*1000/512)) NANO_OBJ=3D"/work/Crochet-work-AMD/obj" NANO_PMAKE=3D"make -j 8" # 7.5Gb SD image; will fit on a 8Gb card, but is REAL tight! #NANO_MEDIASIZE=3D$((7*1000*1000*1000/512 + 1000*1000*512/512)) # # 12Gb SD image; fits on 16Gb SD card and has more room for packages NANO_MEDIASIZE=3D$((12*1000*1000*1000/512)) The packages are in /work/PKG-AMD64-12 as expected.=C2=A0 I have a little= script that gets them which is: PKGDIR=3D'/work/PKG-AMD64-12' export PKGDIR PKG_CACHEDIR=3D/work/PKG-AMD64-12/cache export PKG_CACHEDIR ABI=3DFreeBSD:12:amd64 export ABI pkg -R . -r . -o $PKGDIR/pkgs fetch -d \ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 bind914 rsync sshguard strongs= wan dhcp6 \ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 net-snmp ntimed openvpn flashr= om dmidecode #=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 net-snmp ntimed openvpn flashrom dm= idecode ssmtp #=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 bind914 rsync sshguard strongswan d= hcp6 isc-dhcp44-server \ rm -rf $PKGDIR/pkg mkdir -p $PKGDIR/pkg cd $PKG_CACHEDIR find . -type l -print -exec cp {} ../pkg \; /work/PKG-AMD64-12 has a repo.conf file and such; I use the same mechanism to fetch for Crochet for the ARM64 platforms. Note the two commented lines.=C2=A0 If I include EITHER ssmpt or isc-dhcp44-server cust_pkgng fails, but the error simply says the install failed without a reason for it. If I do NOT include those two the build succeeds.=C2=A0 Neither of them, = if I add them back in, discloses a missing dependency or similar. pkg: Cannot open /dev/null:No such file or directory Extracting flashrom-1.0_1: ........ done Message from python27-2.7.16_1: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 databas= es/py-bsddb gdbm=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 da= tabases/py-gdbm sqlite3=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 databases/py-sqli= te3 tkinter=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 x11-toolkits/py-t= kinter =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= + CR 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/gettext-runtime-0.20.1.txz' + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/gettext-runtime-0.20.1.txz' + env 'BATCH=3DYES' 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/db/pkg' 'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/gettext-runtime-0.20.1.txz= Installing gettext-runtime-0.20.1... the most recent version of gettext-runtime-0.20.1 is already installed + CR 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/icu-64.2,1.txz' + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/icu-64.2,1.txz' + env 'BATCH=3DYES' 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/db/pkg' 'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/icu-64.2,1.txz Installing icu-64.2,1... the most recent version of icu-64.2,1 is already installed + CR 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' + env 'BATCH=3DYES' 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/db/pkg' 'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz Installing indexinfo-0.3.1... the most recent version of indexinfo-0.3.1 is already installed + CR 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/isc-dhcp44-server-4.4.1_4.tx= z' + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/isc-dhcp44-server-4.4.1_4.txz' + env 'BATCH=3DYES' 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/db/pkg' 'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/isc-dhcp44-server-4.4.1_4.= txz Installing isc-dhcp44-server-4.4.1_4... pkg: Cannot open /dev/null:No such file or directory Failed to install the following 1 package(s): /_.p/isc-dhcp44-server-4.4.1_4.txz + umount /work/Crochet-work-AMD/obj/_.w/_.p + rm -rf /work/Crochet-work-AMD/obj/_.w/_.p + echo 'NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p' NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p + uname -r + command rm -x -rf /work/Crochet-work-AMD/obj/_.w/_.p Note that's not the "can't open /dev/null" complaint since that appears up above (and in fact a bunch of other times previously as well) and doesn't blow the install up.=C2=A0 But *something* is causing the install= for those two packages -- and only these two, as the other ~40 odd with dependencies are fine -- to exit non-zero and blow up the build. It's tough to run this down without an error message that tells me exactly what it's upset about. Any ideas? --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms060007050005000704030800 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms060007050005000704030800-- From owner-freebsd-embedded@freebsd.org Thu Jun 20 18:44:24 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1FC6515C47A8 for ; Thu, 20 Jun 2019 18:44:24 +0000 (UTC) (envelope-from mike@sentex.net) Received: from pyroxene.sentex.ca (unknown [IPv6:2607:f3e0:0:3::18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "pyroxene.sentex.ca", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6F06C91191 for ; Thu, 20 Jun 2019 18:44:13 +0000 (UTC) (envelope-from mike@sentex.net) Received: from [192.168.43.29] ([192.168.43.29]) by pyroxene.sentex.ca (8.15.2/8.15.2) with ESMTPS id x5KIiAKu063384 (version=TLSv1.2 cipher=AES128-SHA bits=128 verify=NO); Thu, 20 Jun 2019 14:44:11 -0400 (EDT) (envelope-from mike@sentex.net) Subject: Re: NanoBSD cust_pkgng problem.... To: Karl Denninger , freebsd-embedded@freebsd.org References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> From: mike tancsa Message-ID: Date: Thu, 20 Jun 2019 14:44:13 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 6F06C91191 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of mike@sentex.net designates 2607:f3e0:0:3::18 as permitted sender) smtp.mailfrom=mike@sentex.net X-Spamd-Result: default: False [-1.48 / 15.00]; ARC_NA(0.00)[]; RDNS_NONE(1.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f3e0::/32]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[sentex.net]; NEURAL_HAM_MEDIUM(-0.99)[-0.991,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[smtp.sentex.ca]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.95)[-0.950,0]; IP_SCORE(-1.73)[ipnet: 2607:f3e0::/32(-4.95), asn: 11647(-3.59), country: CA(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:11647, ipnet:2607:f3e0::/32, country:CA]; HFILTER_HOSTNAME_UNKNOWN(2.50)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 18:44:24 -0000 On 6/20/2019 2:16 PM, Karl Denninger wrote: > I'm trying to rebuild 12-STABLE with current code with the following for > the PCEngines systems. > > > Failed to install the following 1 package(s): > /_.p/isc-dhcp44-server-4.4.1_4.txz Thats so strange. I saw that too.  I did change defaults.sh  # Early customize commands.  NANO_EARLY_CUSTOMIZE="" @@ -776,6 +776,7 @@         fi           # Mount packages into chroot +       mount -t devfs devfs ${NANO_WORLDDIR}/dev         mkdir -p ${NANO_WORLDDIR}/_.p         mount -t nullfs -o noatime -o ro ${NANO_PACKAGE_DIR} ${NANO_WORLDDIR}/_.p   @@ -802,7 +803,7 @@         )           CR0 "${PKGCMD} info" - +       umount ${NANO_WORLDDIR}/dev         trap - 1 2 15 EXIT         umount ${NANO_WORLDDIR}/_.p         rm -rf ${NANO_WORLDDIR}/_.p to get rid of the dev/null complaints.  I thought the pkg might be borked somehow in the poudriere build, so I rebuilt it and then it all worked. But I am not sure if that was just a fluke.  I havent seen the issue since... But it was the same isc package that my build was borking on as well.     ---Mike From owner-freebsd-embedded@freebsd.org Thu Jun 20 19:32:24 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 18EFE15C5CBF for ; Thu, 20 Jun 2019 19:32:24 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 331B493B7B for ; Thu, 20 Jun 2019 19:32:23 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 0FB88211128; Thu, 20 Jun 2019 15:32:22 -0400 (EDT) Received: from [192.168.10.29] (D19.Denninger.Net [192.168.10.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 976071D2D37; Thu, 20 Jun 2019 14:32:21 -0500 (CDT) Subject: Re: NanoBSD cust_pkgng problem.... To: mike tancsa , freebsd-embedded@freebsd.org References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> From: Karl Denninger Openpgp: preference=signencrypt Autocrypt: addr=karl@denninger.net; prefer-encrypt=mutual; keydata= mQINBFIX1zsBEADRcJfsQUl9oFeoMfLPJ1kql+3sIaYx0MfJAUhV9LnbWxr0fsWCskM1O4cV tHm5dqPkuPM4Ztc0jLotD1i9ubWvCHOlkLGxFOL+pFbjA+XZ7VKsC/xWmhMwJ3cM8HavK2OV SzEWQ/AEYtMi04IzGSwsxh/5/5R0mPHrsIomV5SbuiI0vjLuDj7fo6146AABI1ULzge4hBYW i/SHrqUrLORmUNBs6bxek79/B0Dzk5cIktD3LOfbT9EAa5J/osVkstMBhToJgQttaMIGv8SG CzpR/HwEokE+7DP+k2mLHnLj6H3kfugOF9pJH8Za4yFmw//s9cPXV8WwtZ2SKfVzn1unpKqf wmJ1PwJoom/d4fGvQDkgkGKRa6RGC6tPmXnqnx+YX4iCOdFfbP8L9rmk2sewDDVzHDU3I3ZZ 8hFIjMYM/QXXYszRatK0LCV0QPZuF7LCf4uQVKw1/oyJInsnH7+6a3c0h21x+CmSja9QJ+y0 yzgEN/nM89d6YTakfR+1xkYgodVmMy/bS8kmXbUUZG/CyeqCqc95RUySjKT2ECrf9GhhoQkl +D8n2MsrAUSMGB4GQSN+TIq9OBTpNuvATGSRuF9wnQcs1iSry+JNCpfRTyWp83uCNApe6oHU EET4Et6KDO3AvjvBMAX0TInTRGW2SQlJMuFKpc7Dg7tHK8zzqQARAQABtCNLYXJsIERlbm5p bmdlciA8a2FybEBkZW5uaW5nZXIubmV0PokCPAQTAQIAJgUCUhfXOwIbIwUJCWYBgAYLCQgH AwIEFQIIAwQWAgMBAh4BAheAAAoJEG6/sivc5s0PLxQP/i6x/QFx9G4Cw7C+LthhLXIm7NSH AtNbz2UjySEx2qkoQQjtsK6mcpEEaky4ky6t8gz0/SifIfJmSmyAx0UhUQ0WBv1vAXwtNrQQ jJd9Bj6l4c2083WaXyHPjt2u2Na6YFowyb4SaQb83hu/Zs25vkPQYJVVE0JX409MFVPUa6E3 zFbd1OTr3T4yNUy4gNeQZfzDqDS8slbIks2sXeoJrZ6qqXVI0ionoivOlaN4T6Q0UYyXtigj dQvvhMt0aNowKFjRqrmSDRpdz+o6yg7Mp7qEZ1V6EZk8KqQTH6htpCTQ8i79ttK4LG6bstSF Re6Fwq52nbrcANrcdmtZXqjo+SGbUqJ8b1ggrxAsJ5MEhRh2peKrCgI/TjQo+ZxfnqEoR4AI 46Cyiz+/lcVvlvmf2iPifS3EEdaH3Itfwt7MxFm6mQORYs6skHDw3tOYB2/AdCW6eRVYs2hB RMAG4uwApZfZDKgRoE95PJmQjeTBiGmRPcsQZtNESe7I7EjHtCDLwtJqvD4HkDDQwpzreT6W XkyIJ7ns7zDfA1E+AQhFR6rsTFGgQZRZKsVeov3SbhYKkCnVDCvb/PKQCAGkSZM9SvYG5Yax 8CMry3AefKktf9fqBFg8pWqtVxDwJr56dhi0GHXRu3jVI995rMGo1fLUG5fSxiZ8L5sAtokh 9WFmQpyl Message-ID: <9e6fdc85-801b-1a4b-ce20-d1ab6a40c28c@denninger.net> Date: Thu, 20 Jun 2019 14:32:24 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-Rspamd-Queue-Id: 331B493B7B X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-3.53 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.995,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[denninger.net]; AUTH_NA(1.00)[]; URI_COUNT_ODD(1.00)[5]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: px.denninger.net]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.81)[-0.812,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:14061, ipnet:104.236.64.0/18, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(-2.61)[ip: (-9.87), ipnet: 104.236.64.0/18(-4.28), asn: 14061(1.13), country: US(-0.06)]; RECEIVED_SPAMHAUS_PBL(0.00)[197.57.1.68.zen.spamhaus.org : 127.0.0.11] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 19:32:24 -0000 On 6/20/2019 13:44, mike tancsa wrote: > On 6/20/2019 2:16 PM, Karl Denninger wrote: >> I'm trying to rebuild 12-STABLE with current code with the following for >> the PCEngines systems. >> >> >> Failed to install the following 1 package(s): >> /_.p/isc-dhcp44-server-4.4.1_4.txz > > Thats so strange. I saw that too.  I did change defaults.sh > > >  # Early customize commands. >  NANO_EARLY_CUSTOMIZE="" > @@ -776,6 +776,7 @@ >         fi >   >         # Mount packages into chroot > +       mount -t devfs devfs ${NANO_WORLDDIR}/dev >         mkdir -p ${NANO_WORLDDIR}/_.p >         mount -t nullfs -o noatime -o ro ${NANO_PACKAGE_DIR} > ${NANO_WORLDDIR}/_.p >   > @@ -802,7 +803,7 @@ >         ) >   >         CR0 "${PKGCMD} info" > - > +       umount ${NANO_WORLDDIR}/dev >         trap - 1 2 15 EXIT >         umount ${NANO_WORLDDIR}/_.p >         rm -rf ${NANO_WORLDDIR}/_.p > > > to get rid of the dev/null complaints.  I thought the pkg might be > borked somehow in the poudriere build, so I rebuilt it and then it all > worked. But I am not sure if that was just a fluke.  I havent seen the > issue since... But it was the same isc package that my build was borking > on as well. > >     ---Mike I'm not building via poudriere; the packages are being grabbed from the base 12-STABLE repo. repo.conf in the package directory contains: FreeBSD: {   url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"   mirror_type: "srv",   signature_type: "fingerprints",   fingerprints: "/usr/share/keys/pkg",   enabled: yes } Adding "-d" to the pkg commands executed in the hope of getting an error return that will actually mean something doesn't tell me anything useful... Installing indexinfo-0.3.1... the most recent version of indexinfo-0.3.1 is already installed DBG(1)[95581]> release an exclusive lock on a database + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=n one /usr/sbin/pkg -d add /_.p/isc-dhcp44-server-4.4.1_4.txz' + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES ASSUME_ALWAY S_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none /usr/sbin/pkg -d add /_.p/is c-dhcp44-server-4.4.1_4.txz' + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' 'SIGNATURE_TYP E=none' /usr/sbin/pkg -d add /_.p/isc-dhcp44-server-4.4.1_4.txz DBG(1)[95582]> pkg initialized DBG(1)[95582]> want to get an exclusive lock on a database Installing isc-dhcp44-server-4.4.1_4... pkg: Cannot open /dev/null:No such file or directory DBG(1)[95582]> release an exclusive lock on a database Failed to install the following 1 package(s): /_.p/isc-dhcp44-server-4.4.1_4.txz + umount /work/Crochet-work-AMD/obj/_.w/_.p + rm -rf /work/Crochet-work-AMD/obj/_.w/_.p + echo 'NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p' NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p + uname -r + command rm -x -rf /work/Crochet-work-AMD/obj/_.w/_.p Using "CR0" instead of "CR" in the defaults.sh script ignores the error return and continues but when I look in the resulting build the binaries *are not* there, so the package in fact did not install (that is, whatever it is that's going on, it prevents anything from actually being unpacked and stored.) The "-d" switch tells me nothing and a "tar tvf" on the two targets shows what appears to be a valid package; the target in question doesn't appear on a facial basis to be corrupt. root@NewFS:/work/PKG-AMD64-12 # ls -al pkg/ssm* -rw-r--r--  1 root  wheel  20412 Jun 20 13:08 pkg/ssmtp-2.64_3.txz root@NewFS:/work/PKG-AMD64-12 # tar tvf pkg/ssmtp* -rw-r--r--  0 root   wheel    1612 Dec 31  1969 +COMPACT_MANIFEST -rw-r--r--  0 root   wheel    3206 Dec 31  1969 +MANIFEST -rw-r--r--  0 root   wheel     218 May 17 10:11 /usr/local/share/licenses/ssmtp-2.64_3/catalog.mk -rw-r--r--  0 root   wheel      93 May 17 10:11 /usr/local/share/licenses/ssmtp-2.64_3/LICENSE -rw-r--r--  0 root   wheel     758 May 17 10:11 /usr/local/share/licenses/ssmtp-2.64_3/GPLv2+ -r-xr-sr-x  0 root   ssmtp   44008 May 17 10:11 /usr/local/sbin/ssmtp -rw-r-----  0 root   ssmtp     200 May 17 10:11 /usr/local/etc/ssmtp/revaliases.sample -rw-r-----  0 root   ssmtp    1286 May 17 10:11 /usr/local/etc/ssmtp/ssmtp.conf.sample -r--r--r--  0 root   wheel    1097 May 17 10:11 /usr/local/man/man5/ssmtp.conf.5.gz -r--r--r--  0 root   wheel    2714 May 17 10:11 /usr/local/man/man8/ssmtp.8.gz drwxr-x---  0 root   ssmtp       0 May 17 10:11 /usr/local/etc/ssmtp/ root@NewFS:/work/PKG-AMD64-12 # This worked perfectly well a few months ago when I last built this specific release, and it's only these two packages (the ISC dhcp server and ssmpt) that blow it up.  Everything else -- including all the dependencies -- install fine -- its just these two *specific* packages that, if either is included, blows up the build. I suppose I could set up another poudiere jail and build the required packages from source if I absolutely must include pkg itself (I have to for ARM32 targets since that's not a supported architecture with the package system), but.... that shouldn't be in play here as we *are* talking about AMD64, which is allegedly fully supported and further, ought to be current and working for everyone who uses pkg rather than ports...... Update: If I use - root@NewFS:/work/PKG-AMD64-12 # more repo.conf FreeBSD: {   url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly" #  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"   mirror_type: "srv",   signature_type: "fingerprints",   fingerprints: "/usr/share/keys/pkg",   enabled: yes } It works. This implies that "latest" is borked, although exactly why I don't know.  The "pkg" package itself in quarterly, however, is different -- 1.10.5_5 for the quarterlies .vs. 1.11.1.  Given that the other packages appear to be valid it looks like the pkg command *itself* in "latest" is causing the problem. -- Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ From owner-freebsd-embedded@freebsd.org Thu Jun 20 19:35:45 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4FE4E15C5D7B for ; Thu, 20 Jun 2019 19:35:45 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0E2C693D19 for ; Thu, 20 Jun 2019 19:35:44 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x82d.google.com with SMTP id p15so4421765qtl.3 for ; Thu, 20 Jun 2019 12:35:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=C/l1nJ+HmAkr0ybGL8uz8H7fzv6pMDqAPdNVlLhNTbA=; b=tDqkz1y6b+yHdlLRSUOWm2LX6O5WfjPD+N/jfsJyKXWupVBIeIFt5UnplaXgcVeCjm TY/nQe0Eh8oBl+3vcFH/k2A39zj2CS3+j2xQ7sGlFqGHS0n85B42XIdCniQVR2mSrqF+ oNLos7y+oUw4jC7b+DZs5FJIywr5gEsH6mStV/Modl/KMzp2HI51tL/cuNc26ScoHR6C 3rvJbWq8JF0UzTl3Bw2hbOE/UOFFoWO9t+sW6EMCw4G0NaNaJwSsmaxKxJADXnlISi3F sD71nGyG+VbnRg+npAZ8U0uNZTHMG52hdiEBks2lyKq+YntMTliHLPPeFxemoooD9CRi zMDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=C/l1nJ+HmAkr0ybGL8uz8H7fzv6pMDqAPdNVlLhNTbA=; b=nxPThQEgr9r9jy/S2FyefWnlekuBBDQZFkQCNoCUiwq1tdW7CwhFJ0pdYdOla74G7a xTaA+unRog32cR/6ORIjfDyeA60MYh0hIbbtAxPUPyRQlrARlVqKbxwbDgVBNCRNacqD sIETYcB09ahKg0csB3YDsij1FGgLpDL4RdUKhBxXxr80dQ0kr/2aPgtwsXlF1+6Ljlls 2s8MQydWKZWETSwlLjjt93yd8SaKtkPvjih/bgND4TPKxIrDtKQPhfiA9RgTVz4pCYvS /6gR7CBws4S/d5J9FTKx23AHI4KWOHsmWbGZ9SDRJgKwc5TPmlvCwDGhrg+64X26m9ZV STMg== X-Gm-Message-State: APjAAAW0i6FbD+U3IOzAt/16+vI8MsbTQfIBvYU748y5j/saxF/pyH0f kdmqRTXFZCC2yQhIb2ukwRuI7tYKQ8/cqArHjUH+sQ== X-Google-Smtp-Source: APXvYqwHDY0jmhuqH8aZ6FTNyrELL3fbHC7UfFuwNKzj0xiRp+UvY4Of6Uiuxkz/EwX7kjiTCu7mLWaIe4DV/csvSBo= X-Received: by 2002:ac8:488f:: with SMTP id i15mr87741876qtq.32.1561059343130; Thu, 20 Jun 2019 12:35:43 -0700 (PDT) MIME-Version: 1.0 References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> <9e6fdc85-801b-1a4b-ce20-d1ab6a40c28c@denninger.net> In-Reply-To: <9e6fdc85-801b-1a4b-ce20-d1ab6a40c28c@denninger.net> From: Warner Losh Date: Thu, 20 Jun 2019 12:35:30 -0700 Message-ID: Subject: Re: NanoBSD cust_pkgng problem.... To: Karl Denninger Cc: Mike Tancsa , freebsd-embedded X-Rspamd-Queue-Id: 0E2C693D19 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=tDqkz1y6 X-Spamd-Result: default: False [-4.89 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; URI_COUNT_ODD(1.00)[9]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[d.2.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.89)[-0.894,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; IP_SCORE(-2.99)[ip: (-9.41), ipnet: 2607:f8b0::/32(-3.14), asn: 15169(-2.32), country: US(-0.06)]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 19:35:45 -0000 On Thu, Jun 20, 2019, 12:32 PM Karl Denninger wrote: > On 6/20/2019 13:44, mike tancsa wrote: > > On 6/20/2019 2:16 PM, Karl Denninger wrote: > >> I'm trying to rebuild 12-STABLE with current code with the following for > >> the PCEngines systems. > >> > >> > >> Failed to install the following 1 package(s): > >> /_.p/isc-dhcp44-server-4.4.1_4.txz > > > > Thats so strange. I saw that too. I did change defaults.sh > > > > > > # Early customize commands. > > NANO_EARLY_CUSTOMIZE="" > > @@ -776,6 +776,7 @@ > > fi > > > > # Mount packages into chroot > > + mount -t devfs devfs ${NANO_WORLDDIR}/dev > > mkdir -p ${NANO_WORLDDIR}/_.p > > mount -t nullfs -o noatime -o ro ${NANO_PACKAGE_DIR} > > ${NANO_WORLDDIR}/_.p > > > > @@ -802,7 +803,7 @@ > > ) > > > > CR0 "${PKGCMD} info" > > - > > + umount ${NANO_WORLDDIR}/dev > > trap - 1 2 15 EXIT > > umount ${NANO_WORLDDIR}/_.p > > rm -rf ${NANO_WORLDDIR}/_.p > > > > > > to get rid of the dev/null complaints. I thought the pkg might be > > borked somehow in the poudriere build, so I rebuilt it and then it all > > worked. But I am not sure if that was just a fluke. I havent seen the > > issue since... But it was the same isc package that my build was borking > > on as well. > > > > ---Mike > > I'm not building via poudriere; the packages are being grabbed from the > base 12-STABLE repo. > > repo.conf in the package directory contains: > > FreeBSD: { > url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest" > mirror_type: "srv", > signature_type: "fingerprints", > fingerprints: "/usr/share/keys/pkg", > enabled: yes > } > > Adding "-d" to the pkg commands executed in the hope of getting an error > return that will actually mean something doesn't tell me anything useful... > > Installing indexinfo-0.3.1... > the most recent version of indexinfo-0.3.1 is already installed > DBG(1)[95581]> release an exclusive lock on a database > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > SIGNATURE_TYPE=n > one /usr/sbin/pkg -d add /_.p/isc-dhcp44-server-4.4.1_4.txz' > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > ASSUME_ALWAY > S_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none /usr/sbin/pkg -d add > /_.p/is > c-dhcp44-server-4.4.1_4.txz' > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > 'SIGNATURE_TYP > E=none' /usr/sbin/pkg -d add /_.p/isc-dhcp44-server-4.4.1_4.txz > DBG(1)[95582]> pkg initialized > DBG(1)[95582]> want to get an exclusive lock on a database > Installing isc-dhcp44-server-4.4.1_4... > pkg: Cannot open /dev/null:No such file or directory > DBG(1)[95582]> release an exclusive lock on a database > > Failed to install the following 1 package(s): > /_.p/isc-dhcp44-server-4.4.1_4.txz > + umount /work/Crochet-work-AMD/obj/_.w/_.p > + rm -rf /work/Crochet-work-AMD/obj/_.w/_.p > + echo 'NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p' > NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p > + uname -r > + command rm -x -rf /work/Crochet-work-AMD/obj/_.w/_.p > > Using "CR0" instead of "CR" in the defaults.sh script ignores the error > return and continues but when I look in the resulting build the binaries > *are not* there, so the package in fact did not install (that is, > whatever it is that's going on, it prevents anything from actually being > unpacked and stored.) > > The "-d" switch tells me nothing and a "tar tvf" on the two targets > shows what appears to be a valid package; the target in question doesn't > appear on a facial basis to be corrupt. > > root@NewFS:/work/PKG-AMD64-12 # ls -al pkg/ssm* > -rw-r--r-- 1 root wheel 20412 Jun 20 13:08 pkg/ssmtp-2.64_3.txz > root@NewFS:/work/PKG-AMD64-12 # tar tvf pkg/ssmtp* > -rw-r--r-- 0 root wheel 1612 Dec 31 1969 +COMPACT_MANIFEST > -rw-r--r-- 0 root wheel 3206 Dec 31 1969 +MANIFEST > -rw-r--r-- 0 root wheel 218 May 17 10:11 > /usr/local/share/licenses/ssmtp-2.64_3/catalog.mk > -rw-r--r-- 0 root wheel 93 May 17 10:11 > /usr/local/share/licenses/ssmtp-2.64_3/LICENSE > -rw-r--r-- 0 root wheel 758 May 17 10:11 > /usr/local/share/licenses/ssmtp-2.64_3/GPLv2+ > -r-xr-sr-x 0 root ssmtp 44008 May 17 10:11 /usr/local/sbin/ssmtp > -rw-r----- 0 root ssmtp 200 May 17 10:11 > /usr/local/etc/ssmtp/revaliases.sample > -rw-r----- 0 root ssmtp 1286 May 17 10:11 > /usr/local/etc/ssmtp/ssmtp.conf.sample > -r--r--r-- 0 root wheel 1097 May 17 10:11 > /usr/local/man/man5/ssmtp.conf.5.gz > -r--r--r-- 0 root wheel 2714 May 17 10:11 > /usr/local/man/man8/ssmtp.8.gz > drwxr-x--- 0 root ssmtp 0 May 17 10:11 /usr/local/etc/ssmtp/ > root@NewFS:/work/PKG-AMD64-12 # > > This worked perfectly well a few months ago when I last built this > specific release, and it's only these two packages (the ISC dhcp server > and ssmpt) that blow it up. Everything else -- including all the > dependencies -- install fine -- its just these two *specific* packages > that, if either is included, blows up the build. > > I suppose I could set up another poudiere jail and build the required > packages from source if I absolutely must include pkg itself (I have to > for ARM32 targets since that's not a supported architecture with the > package system), but.... that shouldn't be in play here as we *are* > talking about AMD64, which is allegedly fully supported and further, > ought to be current and working for everyone who uses pkg rather than > ports...... > > Update: If I use - > > root@NewFS:/work/PKG-AMD64-12 # more repo.conf > FreeBSD: { > url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly" > # url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest" > mirror_type: "srv", > signature_type: "fingerprints", > fingerprints: "/usr/share/keys/pkg", > enabled: yes > } > > It works. > > This implies that "latest" is borked, although exactly why I don't > know. The "pkg" package itself in quarterly, however, is different -- > 1.10.5_5 for the quarterlies .vs. 1.11.1. Given that the other packages > appear to be valid it looks like the pkg command *itself* in "latest" is > causing the problem. > Pkg now needs /dev/null. So the right fix is to fix nanobsd as outlined earlier in this thread. Warner -- > Karl Denninger > karl@denninger.net > /The Market Ticker/ > /[S/MIME encrypted email preferred]/ > _______________________________________________ > freebsd-embedded@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-embedded > To unsubscribe, send any mail to "freebsd-embedded-unsubscribe@freebsd.org > " > From owner-freebsd-embedded@freebsd.org Thu Jun 20 19:40:16 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7BCE515C5E2C for ; Thu, 20 Jun 2019 19:40:16 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1a.eu.mailhop.org (outbound1a.eu.mailhop.org [52.58.109.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AFC8E93DC5 for ; Thu, 20 Jun 2019 19:40:15 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1561059608; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=Mi8oOQVEcCrnZRugvE9mZcXJrHY8w4IaCt2HS99pjKt008ftvG65sGezaIAv/KZXybUd08Pn2ARLb Zxzs2YsZJ3dgRMIXkDGSiJTX7jZ+CGqp6MqdKrquQRfnXFzMsEOvyOUrZxey4PDTcVOEBJFecieDFi c4Z74fVwMNrOE906djAY6FHALy5LrdZqR9ENEKesjWa7iDIRn+MpceXIBpahDIF9KvCB+C4hGMEX2O 8vNrW78ypNl38gUCvmxke0jiv6W4VahBhe220Rs+5WTlND6ufS8HxBi3+7HN9EimuXD7RUtnVtrvV2 VNQIpsk/Vd1krbZOGfH3Kf0Glp7irlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:to:from:subject:message-id:dkim-signature:from; bh=pgJqafn5uk6tEC3T7eNHI/58+mB+efjt+09YrqsBRTk=; b=osAiH13mRSSkDRUoB2vf/9VzC7PRVHxdnUXokfIIqZBWL44ZIBPnAlXVRrpAtDMtUcO8k0OJsQ3+t lontXWR/Ljg681AH/CZ6QEPZeBtdC3Yndjk3qlaG5RicybN2gjAO4WhArKJz22HHiNSsY9bszu4gK4 0GMTWwOMrwanABYrzQj5HGEaozB8cI4hzQk0piHxCTOionDov2aZn+x6Kz0U20C6UF8BpOkDNcL4Bq CHw/yfDOlMBUS7ZZb03AzKB8+YB4AHx0RoVkQSCknCDBwN+QVl8ybVE/LD8LrsrRpqlEo243pC77nB YdvFVnabehg5VS3EwlbmiUxPjpG9JlA== ARC-Authentication-Results: i=1; outbound2.eu.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:to:from:subject:message-id:from; bh=pgJqafn5uk6tEC3T7eNHI/58+mB+efjt+09YrqsBRTk=; b=iAUCz2fibg3MYysaX10tLjIRy85VcS1l5MBZbkW6CurLXhBz4aVOoXphL8bUZ3Gu7NyYlisKxBcQb fj0ZRQX1QXqqGQSIJWV91p5+pvXOOWs9VRRpWj7vzHxe4oFoH1PjUFTYdm57z7RWbONSZKAQynRtFp XYOvB09juGq/2ro+c7OPbvBGeH8aPt9FBvUpMng9r7rTtrf4nFkIJHCkLfIchRJ6435KD3PC9e748W ZOkIV8zydK8nQAbDsSHRQ1/HR0ilKnrnzxXwOotMEGml3cSF69/tqi0/iFzxdyKb6rLrKj+KaFhv38 VfxJs4gAD9zgFEyhqhzWz9kEUP8Qtqg== X-MHO-RoutePath: aGlwcGll X-MHO-User: 3321fe4d-9393-11e9-b1d6-935efd94926c X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [67.177.211.60]) by outbound2.eu.mailhop.org (Halon) with ESMTPSA id 3321fe4d-9393-11e9-b1d6-935efd94926c; Thu, 20 Jun 2019 19:40:05 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id x5KJe3pQ027288; Thu, 20 Jun 2019 13:40:03 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: Subject: Re: NanoBSD cust_pkgng problem.... From: Ian Lepore To: Karl Denninger , freebsd-embedded@freebsd.org Date: Thu, 20 Jun 2019 13:40:03 -0600 In-Reply-To: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: AFC8E93DC5 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.982,0]; ASN(0.00)[asn:16509, ipnet:52.58.0.0/15, country:US] X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 19:40:16 -0000 On Thu, 2019-06-20 at 13:16 -0500, Karl Denninger wrote: > I'm trying to rebuild 12-STABLE with current code with the following > for > the PCEngines systems. > > NANO_NAME=pcengines > NANO_SRC=/usr/src > NANO_KERNEL=KSD-SMP > NANO_IMAGES=2 > NANO_MODULES="default" > > #NANO_DRIVE=ad0 > NANO_DRIVE=mmcsd0 > > NANO_RAM_ETCSIZE=30720 > #NANO_RAM_TMPVARSIZE=30720 > NANO_RAM_TMPVARSIZE=131072 > > NANO_PACKAGE_DIR=/work/PKG-AMD64-12/pkg > > # Configuration slice size set to 64Mb > # > NANO_CONFSIZE=$((64*1000*1000/512)) > # > # Set "data" partition to 512MB > # > NANO_DATASIZE=$((512*1000*1000/512)) > > NANO_OBJ="/work/Crochet-work-AMD/obj" > > NANO_PMAKE="make -j 8" > > # 7.5Gb SD image; will fit on a 8Gb card, but is REAL tight! > #NANO_MEDIASIZE=$((7*1000*1000*1000/512 + 1000*1000*512/512)) > # > # 12Gb SD image; fits on 16Gb SD card and has more room for packages > NANO_MEDIASIZE=$((12*1000*1000*1000/512)) > > The packages are in /work/PKG-AMD64-12 as expected. I have a little > script that gets them which is: > > PKGDIR='/work/PKG-AMD64-12' > export PKGDIR > PKG_CACHEDIR=/work/PKG-AMD64-12/cache > export PKG_CACHEDIR > > ABI=FreeBSD:12:amd64 > export ABI > > pkg -R . -r . -o $PKGDIR/pkgs fetch -d \ > bind914 rsync sshguard strongswan dhcp6 \ > net-snmp ntimed openvpn flashrom dmidecode > # net-snmp ntimed openvpn flashrom dmidecode ssmtp > # bind914 rsync sshguard strongswan dhcp6 isc-dhcp44-server \ > > rm -rf $PKGDIR/pkg > mkdir -p $PKGDIR/pkg > > cd $PKG_CACHEDIR > find . -type l -print -exec cp {} ../pkg \; > > /work/PKG-AMD64-12 has a repo.conf file and such; I use the same > mechanism to fetch for Crochet for the ARM64 platforms. > > Note the two commented lines. If I include EITHER ssmpt or > isc-dhcp44-server cust_pkgng fails, but the error simply says the > install failed without a reason for it. > > If I do NOT include those two the build succeeds. Neither of them, > if I > add them back in, discloses a missing dependency or similar. > > pkg: Cannot open /dev/null:No such file or directory > Extracting flashrom-1.0_1: ........ done > Message from python27-2.7.16_1: > > ===================================================================== > ====== > > Note that some standard Python modules are provided as separate ports > as they require additional dependencies. They are available as: > > bsddb databases/py-bsddb > gdbm databases/py-gdbm > sqlite3 databases/py-sqlite3 > tkinter x11-toolkits/py-tkinter > > ===================================================================== > ====== > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/gettext-runtime- > 0.20.1.txz' > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > /usr/sbin/pkg add /_.p/gettext-runtime-0.20.1.txz' > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/gettext-runtime- > 0.20.1.txz > Installing gettext-runtime-0.20.1... > the most recent version of gettext-runtime-0.20.1 is already > installed > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/icu-64.2,1.txz' > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > /usr/sbin/pkg add /_.p/icu-64.2,1.txz' > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/icu-64.2,1.txz > Installing icu-64.2,1... > the most recent version of icu-64.2,1 is already installed > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz > Installing indexinfo-0.3.1... > the most recent version of indexinfo-0.3.1 is already installed > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/isc-dhcp44-server- > 4.4.1_4.txz' > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > /usr/sbin/pkg add /_.p/isc-dhcp44-server-4.4.1_4.txz' > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/isc-dhcp44-server- > 4.4.1_4.txz > Installing isc-dhcp44-server-4.4.1_4... > pkg: Cannot open /dev/null:No such file or directory > > Failed to install the following 1 package(s): > /_.p/isc-dhcp44-server-4.4.1_4.txz > + umount /work/Crochet-work-AMD/obj/_.w/_.p > + rm -rf /work/Crochet-work-AMD/obj/_.w/_.p > + echo 'NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p' > NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p > + uname -r > + command rm -x -rf /work/Crochet-work-AMD/obj/_.w/_.p > > Note that's not the "can't open /dev/null" complaint since that > appears > up above (and in fact a bunch of other times previously as well) and > doesn't blow the install up. But *something* is causing the install > for > those two packages -- and only these two, as the other ~40 odd with > dependencies are fine -- to exit non-zero and blow up the build. > > It's tough to run this down without an error message that tells me > exactly what it's upset about. > > Any ideas? > I think it's a mistake to ignore the /dev/null errors. It's quite possible that the error is non-fatal when installing some packages and fatal when installing others. The message indicates you need to mount devfs within the chroot or jail being used to run pkg. -- Ian From owner-freebsd-embedded@freebsd.org Thu Jun 20 19:46:58 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A21CA15C61DB for ; Thu, 20 Jun 2019 19:46:58 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 40A7294335 for ; Thu, 20 Jun 2019 19:46:57 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x832.google.com with SMTP id i34so4430934qta.6 for ; Thu, 20 Jun 2019 12:46:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BD4F6XGrw5MrCTblxmH1x4CvlcHwmkEDB8dBZXqOYbk=; b=Yo8mDP4/kXjLO8fZsy8QI2tUy3NS/IpU8VSPAnSKn96dFusgH4pVzVwQw0ofylsdy8 dzE2nwT6ZRoP5Q4hUiO8AUAMus0okf8/CdvcqxyuWrwj/hVvL6tHRW99Aon85NAfm4ey 2oX6fde/Dl3ymrkxnv1VkZir0Q4j5ur9g+pUThx+albWO6b1rJmqxGnFToVxRu1cmenh hDk4ZUmkTWKH3ze1Is5bEkdGXWZLmLleEJS23kb93Uja7nouuJFEgCR7yCTUgddTL9I5 p26dalHZr7wid2znWPnRLz4MC7dy6cLwR3T2Ai6MlwcKJqRVhcymRNMBlWFi19L2lqUn Pvbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=BD4F6XGrw5MrCTblxmH1x4CvlcHwmkEDB8dBZXqOYbk=; b=TQCTyafQT/brM8/4pMzvBxTQitvcQwkKKoW/GijXstua1JHLksTHbpLS7Kg2qfED7j +QDHSXIK5KiNsuc8acA4HRq9rOrwNLvVXGL2YUkEELzABBgWBcQ9PObWCC2VfcC1iq31 EfmP5cHHe64Cmk0defh3sBVugyPgt0eU/XGf9lgISkRMLAyOC4EH5JPxziphJyDFdkPI 0BDd9J/w6j+FVG/J8kMcoGCzzeONV74ymXEZsMNmVKs7FtkCrOPdffOwRJ8LPeakhyv2 JjXdoXiu6W7oIeTrESL8x60quUFDOgk0YlcL1CPIsK/Hv2msoUICEcKQhDV2u3Tvquvj 4nZA== X-Gm-Message-State: APjAAAWA79CMibntSuSGlksAn4ZGB8Kzw6pKEq5CO5tDy8/Bb1f3Zmqk JYeU6au0GfblwBk6mIV7mk0CIhq0fddNcIp+fGWxJQ== X-Google-Smtp-Source: APXvYqyZvPdYTj/21mZLlrJq39BRksesaNRZ78EkBizvc9BS/MDVjhwldQRXMI0wh/LQvw6fq7tAAtdbE2/4ZvHkvts= X-Received: by 2002:ac8:2baa:: with SMTP id m39mr52848065qtm.242.1561060016736; Thu, 20 Jun 2019 12:46:56 -0700 (PDT) MIME-Version: 1.0 References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> In-Reply-To: From: Warner Losh Date: Thu, 20 Jun 2019 12:46:44 -0700 Message-ID: Subject: Re: NanoBSD cust_pkgng problem.... To: Ian Lepore Cc: Karl Denninger , freebsd-embedded X-Rspamd-Queue-Id: 40A7294335 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=Yo8mDP4/ X-Spamd-Result: default: False [-5.94 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; RCVD_IN_DNSWL_NONE(0.00)[2.3.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.94)[-0.944,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; IP_SCORE(-2.99)[ip: (-9.43), ipnet: 2607:f8b0::/32(-3.14), asn: 15169(-2.32), country: US(-0.06)]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 19:46:58 -0000 On Thu, Jun 20, 2019, 12:40 PM Ian Lepore wrote: > On Thu, 2019-06-20 at 13:16 -0500, Karl Denninger wrote: > > I'm trying to rebuild 12-STABLE with current code with the following > > for > > the PCEngines systems. > > > > NANO_NAME=pcengines > > NANO_SRC=/usr/src > > NANO_KERNEL=KSD-SMP > > NANO_IMAGES=2 > > NANO_MODULES="default" > > > > #NANO_DRIVE=ad0 > > NANO_DRIVE=mmcsd0 > > > > NANO_RAM_ETCSIZE=30720 > > #NANO_RAM_TMPVARSIZE=30720 > > NANO_RAM_TMPVARSIZE=131072 > > > > NANO_PACKAGE_DIR=/work/PKG-AMD64-12/pkg > > > > # Configuration slice size set to 64Mb > > # > > NANO_CONFSIZE=$((64*1000*1000/512)) > > # > > # Set "data" partition to 512MB > > # > > NANO_DATASIZE=$((512*1000*1000/512)) > > > > NANO_OBJ="/work/Crochet-work-AMD/obj" > > > > NANO_PMAKE="make -j 8" > > > > # 7.5Gb SD image; will fit on a 8Gb card, but is REAL tight! > > #NANO_MEDIASIZE=$((7*1000*1000*1000/512 + 1000*1000*512/512)) > > # > > # 12Gb SD image; fits on 16Gb SD card and has more room for packages > > NANO_MEDIASIZE=$((12*1000*1000*1000/512)) > > > > The packages are in /work/PKG-AMD64-12 as expected. I have a little > > script that gets them which is: > > > > PKGDIR='/work/PKG-AMD64-12' > > export PKGDIR > > PKG_CACHEDIR=/work/PKG-AMD64-12/cache > > export PKG_CACHEDIR > > > > ABI=FreeBSD:12:amd64 > > export ABI > > > > pkg -R . -r . -o $PKGDIR/pkgs fetch -d \ > > bind914 rsync sshguard strongswan dhcp6 \ > > net-snmp ntimed openvpn flashrom dmidecode > > # net-snmp ntimed openvpn flashrom dmidecode ssmtp > > # bind914 rsync sshguard strongswan dhcp6 isc-dhcp44-server \ > > > > rm -rf $PKGDIR/pkg > > mkdir -p $PKGDIR/pkg > > > > cd $PKG_CACHEDIR > > find . -type l -print -exec cp {} ../pkg \; > > > > /work/PKG-AMD64-12 has a repo.conf file and such; I use the same > > mechanism to fetch for Crochet for the ARM64 platforms. > > > > Note the two commented lines. If I include EITHER ssmpt or > > isc-dhcp44-server cust_pkgng fails, but the error simply says the > > install failed without a reason for it. > > > > If I do NOT include those two the build succeeds. Neither of them, > > if I > > add them back in, discloses a missing dependency or similar. > > > > pkg: Cannot open /dev/null:No such file or directory > > Extracting flashrom-1.0_1: ........ done > > Message from python27-2.7.16_1: > > > > ===================================================================== > > ====== > > > > Note that some standard Python modules are provided as separate ports > > as they require additional dependencies. They are available as: > > > > bsddb databases/py-bsddb > > gdbm databases/py-gdbm > > sqlite3 databases/py-sqlite3 > > tkinter x11-toolkits/py-tkinter > > > > ===================================================================== > > ====== > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/gettext-runtime- > > 0.20.1.txz' > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > > /usr/sbin/pkg add /_.p/gettext-runtime-0.20.1.txz' > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/gettext-runtime- > > 0.20.1.txz > > Installing gettext-runtime-0.20.1... > > the most recent version of gettext-runtime-0.20.1 is already > > installed > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/icu-64.2,1.txz' > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > > /usr/sbin/pkg add /_.p/icu-64.2,1.txz' > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/icu-64.2,1.txz > > Installing icu-64.2,1... > > the most recent version of icu-64.2,1 is already installed > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > > /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz > > Installing indexinfo-0.3.1... > > the most recent version of indexinfo-0.3.1 is already installed > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/isc-dhcp44-server- > > 4.4.1_4.txz' > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > > /usr/sbin/pkg add /_.p/isc-dhcp44-server-4.4.1_4.txz' > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/isc-dhcp44-server- > > 4.4.1_4.txz > > Installing isc-dhcp44-server-4.4.1_4... > > pkg: Cannot open /dev/null:No such file or directory > > > > Failed to install the following 1 package(s): > > /_.p/isc-dhcp44-server-4.4.1_4.txz > > + umount /work/Crochet-work-AMD/obj/_.w/_.p > > + rm -rf /work/Crochet-work-AMD/obj/_.w/_.p > > + echo 'NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p' > > NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p > > + uname -r > > + command rm -x -rf /work/Crochet-work-AMD/obj/_.w/_.p > > > > Note that's not the "can't open /dev/null" complaint since that > > appears > > up above (and in fact a bunch of other times previously as well) and > > doesn't blow the install up. But *something* is causing the install > > for > > those two packages -- and only these two, as the other ~40 odd with > > dependencies are fine -- to exit non-zero and blow up the build. > > > > It's tough to run this down without an error message that tells me > > exactly what it's upset about. > > > > Any ideas? > > > > I think it's a mistake to ignore the /dev/null errors. It's quite > possible that the error is non-fatal when installing some packages and > fatal when installing others. The message indicates you need to mount > devfs within the chroot or jail being used to run pkg. > I agree, but for different reasons. Pkg is now using it, which is why we see a new error. None of the packages installed threw error messages before, so I think his setup is ok. Warner -- Ian > > _______________________________________________ > freebsd-embedded@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-embedded > To unsubscribe, send any mail to "freebsd-embedded-unsubscribe@freebsd.org > " > From owner-freebsd-embedded@freebsd.org Thu Jun 20 20:10:13 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A136015C684C for ; Thu, 20 Jun 2019 20:10:13 +0000 (UTC) (envelope-from mike@sentex.net) Received: from pyroxene.sentex.ca (unknown [IPv6:2607:f3e0:0:3::18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "pyroxene.sentex.ca", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 46FAF94C6D for ; Thu, 20 Jun 2019 20:10:12 +0000 (UTC) (envelope-from mike@sentex.net) Received: from [192.168.43.26] ([192.168.43.26]) by pyroxene.sentex.ca (8.15.2/8.15.2) with ESMTP id x5KKA72C069325; Thu, 20 Jun 2019 16:10:08 -0400 (EDT) (envelope-from mike@sentex.net) Subject: Re: NanoBSD cust_pkgng problem.... To: Warner Losh , Karl Denninger Cc: freebsd-embedded References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> <9e6fdc85-801b-1a4b-ce20-d1ab6a40c28c@denninger.net> From: Mike Tancsa Openpgp: preference=signencrypt Autocrypt: addr=mike@sentex.net; prefer-encrypt=mutual; keydata= mQENBEzcA24BCACpwI/iqOrs0GfQSfhA1v6Z8AcXVeGsRyKEKUpxoOYxXWc2z3vndbYlIP6E YJeifzKhS/9E+VjhhICaepLHfw865TDTUPr5D0Ed+edSsKjlnDtb6hfNJC00P7eoiuvi85TW F/gAxRY269A5d856bYrzLbkWp2lKUR3Bg6NnORtflGzx9ZWAltZbjYjjRqegPv0EQNYcHqWo eRpXilEo1ahT6nmOU8V7yEvT2j4wlLcQ6qg7w+N/vcBvyd/weiwHU+vTQ9mT61x5/wUrQhdw 2gJHeQXeDGMJV49RT2EEz+QVxaf477eyWsdQzPVjAKRMT3BVdK8WvpYAEfBAbXmkboOxABEB AAG0HG1pa2UgdGFuY3NhIDxtaWtlQHNlbnRleC5jYT6JATgEEwECACIFAkzcA24CGwMGCwkI BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEJXHwM2kc8rX+sMH/2V6pTBKsQ5mpWWLgs6wVP2k BC+6r/YKNXv9Rw/PrC6+9hTbgA+sSjJ+8gxsCbJsOQXZrxF0x3l9oYdYfuKcwdwXFX1/FS8p HfBeDkmlH+dI709xT9wgrR4dS5aMmKp0scPrXPIAKiYVOHjOlNItcLYTEEWEFBepheEVsgmk GrNbcrHwOx/u4igUQ8vcpyXPyUki+BsftPw8ZQvBU887igh0OxaCR8AurJppQ5UQd63r81cX E1ZjoFoWCaGK/SjPb/OhpYpu5swoZIhOxQbn7OtakYPsDd5t2A5KhvjI8BMTnd5Go+2xsCmr jlIEq8Bi29gCcfQUvNiClevi13ifmnm5AQ0ETNwDbgEIALWGNJHRAhpd0A4vtd3G0oRqMBcM FGThQr3qORmEBTPPEomTdBaHcn+Xl+3YUvTBD/67/mutWBwgp2R5gQOSqcM7axvgMSHbKqBL 9sd1LsLw0UT2O5AYxv3EwzhG84pwRg3XcUqvWA4lA8tIj/1q4Jzi5qOkg1zxq4W9qr9oiYK5 bBR638JUvr3eHMaz/Nz+sDVFgwHmXZj3M6aE5Ce9reCGbvrae7H5D5PPvtT3r22X8SqfVAiO TFKedCf/6jbSOedPN931FJQYopj9P6b3m0nI3ZiCDVSqeyOAIBLzm+RBUIU3brzoxDhYR8pz CJc2sK8l6YjqivPakrD86bFDff8AEQEAAYkBHwQYAQIACQUCTNwDbgIbDAAKCRCVx8DNpHPK 1+iQB/99aqNtez9ZTBWELj269La8ntuRx6gCpzfPXfn6SDIfTItDxTh1hrdRVP5QNGGF5wus N4EMwXouskva1hbFX3Pv72csYSxxEJXjW16oV8WK4KjKXoskLg2RyRP4uXqL7Mp2ezNtVY5F 9nu3fj4ydpHCSaqKy5xd70A8D50PfZsFgkrsa5gdQhPiGGEdxhq/XSeAAnZ4uVLJKarH+mj5 MEhgZPEBWkGrbDZpezl9qbFcUem/uT9x8FYT/JIztMVh9qDcdP5tzANW5J7nvgXjska+VFGY ryZK4SPDczh74mn6GI/+RBi7OUzXXPgpPBrhS5FByjwCqjjsSpTjTds+NGIY Organization: Sentex Communications Message-ID: <653085db-6fea-b59a-0b29-5d9505d18199@sentex.net> Date: Thu, 20 Jun 2019 16:10:06 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 46FAF94C6D X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of mike@sentex.net designates 2607:f3e0:0:3::18 as permitted sender) smtp.mailfrom=mike@sentex.net X-Spamd-Result: default: False [-1.49 / 15.00]; ARC_NA(0.00)[]; RDNS_NONE(1.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.986,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2607:f3e0::/32]; NEURAL_HAM_LONG(-0.99)[-0.986,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[sentex.net]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: smtp.sentex.ca]; NEURAL_HAM_SHORT(-0.98)[-0.979,0]; IP_SCORE(-1.73)[ipnet: 2607:f3e0::/32(-4.95), asn: 11647(-3.59), country: CA(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:11647, ipnet:2607:f3e0::/32, country:CA]; HFILTER_HOSTNAME_UNKNOWN(2.50)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 20:10:13 -0000 On 6/20/2019 3:35 PM, Warner Losh wrote: > > Pkg now needs /dev/null. So the right fix is to fix nanobsd as > outlined earlier in this thread. Hi Warner,     Should I open a PR ?  Is the mount / unmount the best place ?     ---Mike From owner-freebsd-embedded@freebsd.org Thu Jun 20 20:16:33 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6387815C6A24 for ; Thu, 20 Jun 2019 20:16:33 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CAEFF94F88 for ; Thu, 20 Jun 2019 20:16:32 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x832.google.com with SMTP id a15so4534318qtn.7 for ; Thu, 20 Jun 2019 13:16:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=H7vDZqlrYXNTptkMang0uIPxalCvUbWbIXlRp/Aq2xo=; b=W5ydkyABJ0WbnGUHTHhsYDnJqDSGjoaybDx/kIV+WlfeTaEvNE0ToR8Ap2LkOh05hT DaWwom98x6YZViRr+lwCw8CVz7LuHCytxbimxerHIDpv+InzOgYVy4cg5mXjkUpAc0Th AM5Dpr64JfgIn95UTuU/aosoJGA4RwxaQuD8jspjM+2n91DBb862yVDAIIY66pApNeeL /fBtDDbiijwsyxpARsTrtl0jJzogwvFRjXKXUu/M0NZ0xdelBIp91pqM3batWfQ7S6n0 zhoypuLDlvTYc7Nx/mMR1IHsUdU/nXl7VqE/h8ECfPOYRxunREyhIjOcNPRiSmvVGnGM dDKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=H7vDZqlrYXNTptkMang0uIPxalCvUbWbIXlRp/Aq2xo=; b=biGydaHTzIXh4hvIK6P8oQ13YDu/5uRcBhuVhOhm7eoDoQtVeijizxh0wKfbxfCvrW kckqWGu28Rxdn2yJjWHEHDjzqqKvXXOQTBWBjGHipIqcmZ4Ib25Ahkd7z07ib3GqIm++ 1wlfP07URfLIsbZpDx61oZ1B0xSqJiNDMuwVtZX1xSxyAVbqWSzvsedJFcIjqwASbg9Q PKJaTmuQDJXnEarujazbtbOb8pacNxVGL4BKdEtDvrHGJmBweJtc7uC8uIkqcY8GLvrR 4iXU6xgm4PmvE4iFS1ngylx7md/t9K4BiJQ+6uBQzXlkprFtC+1FlPwfqAiKfJ2kJr+s LzBA== X-Gm-Message-State: APjAAAWlsrGQ8B+cTNQWqQSm/ljjYokunQhyfKn+8Wk9kEShfoTxN5wU 13EiVjHbF1TYnxp4PMYsfhWcbjDOPTfNEgPDKoFSbQ== X-Google-Smtp-Source: APXvYqx/QhwSnzuX1PPcn6RDBDa+mvOZZV4rGSzElUU2C4vWlo+ElWFLKnxvr8brS28dZQnBipNI6RdoWwjg+AhrFMk= X-Received: by 2002:ac8:2baa:: with SMTP id m39mr52987965qtm.242.1561061792135; Thu, 20 Jun 2019 13:16:32 -0700 (PDT) MIME-Version: 1.0 References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> <9e6fdc85-801b-1a4b-ce20-d1ab6a40c28c@denninger.net> <653085db-6fea-b59a-0b29-5d9505d18199@sentex.net> In-Reply-To: <653085db-6fea-b59a-0b29-5d9505d18199@sentex.net> From: Warner Losh Date: Thu, 20 Jun 2019 13:16:20 -0700 Message-ID: Subject: Re: NanoBSD cust_pkgng problem.... To: Mike Tancsa Cc: Karl Denninger , freebsd-embedded X-Rspamd-Queue-Id: CAEFF94F88 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=W5ydkyAB X-Spamd-Result: default: False [-5.98 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; RCVD_IN_DNSWL_NONE(0.00)[2.3.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.98)[-0.981,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; IP_SCORE(-2.99)[ip: (-9.43), ipnet: 2607:f8b0::/32(-3.14), asn: 15169(-2.32), country: US(-0.06)]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 20:16:33 -0000 On Thu, Jun 20, 2019, 1:10 PM Mike Tancsa wrote: > On 6/20/2019 3:35 PM, Warner Losh wrote: > > > > Pkg now needs /dev/null. So the right fix is to fix nanobsd as > > outlined earlier in this thread. > > > Hi Warner, > > Should I open a PR ? Is the mount / unmount the best place ? > Please do. I'm on vacation right now. So if you could assign it to me, I'll see it in the evening when I get back to the hotel. I can kick off the tests then to get it in my queue to commit. I'm only partially connected for the next few hours. This issue caught my eye though... Warner > From owner-freebsd-embedded@freebsd.org Thu Jun 20 20:24:24 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6A0715C6CFF for ; Thu, 20 Jun 2019 20:24:23 +0000 (UTC) (envelope-from mike@sentex.net) Received: from pyroxene.sentex.ca (unknown [IPv6:2607:f3e0:0:3::18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "pyroxene.sentex.ca", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5EF8295373 for ; Thu, 20 Jun 2019 20:24:23 +0000 (UTC) (envelope-from mike@sentex.net) Received: from [192.168.43.29] ([192.168.43.29]) by pyroxene.sentex.ca (8.15.2/8.15.2) with ESMTPS id x5KKOLit070189 (version=TLSv1.2 cipher=AES128-SHA bits=128 verify=NO); Thu, 20 Jun 2019 16:24:21 -0400 (EDT) (envelope-from mike@sentex.net) Subject: Re: NanoBSD cust_pkgng problem.... To: Warner Losh Cc: Karl Denninger , freebsd-embedded References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> <9e6fdc85-801b-1a4b-ce20-d1ab6a40c28c@denninger.net> <653085db-6fea-b59a-0b29-5d9505d18199@sentex.net> From: mike tancsa Message-ID: <67f56073-4ce1-84d5-fc22-f0188e95cd44@sentex.net> Date: Thu, 20 Jun 2019 16:24:23 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 5EF8295373 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of mike@sentex.net designates 2607:f3e0:0:3::18 as permitted sender) smtp.mailfrom=mike@sentex.net X-Spamd-Result: default: False [-1.52 / 15.00]; ARC_NA(0.00)[]; RDNS_NONE(1.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2607:f3e0::/32]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[sentex.net]; NEURAL_HAM_MEDIUM(-0.99)[-0.992,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: smtp.sentex.ca]; NEURAL_HAM_SHORT(-0.99)[-0.990,0]; IP_SCORE(-1.73)[ipnet: 2607:f3e0::/32(-4.95), asn: 11647(-3.59), country: CA(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:11647, ipnet:2607:f3e0::/32, country:CA]; HFILTER_HOSTNAME_UNKNOWN(2.50)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 20:24:24 -0000 On 6/20/2019 4:16 PM, Warner Losh wrote: > > > On Thu, Jun 20, 2019, 1:10 PM Mike Tancsa > wrote: > > On 6/20/2019 3:35 PM, Warner Losh wrote: > > > > Pkg now needs /dev/null. So the right fix is to fix nanobsd as > > outlined earlier in this thread. > > > Hi Warner, > >     Should I open a PR ?  Is the mount / unmount the best place ? > > > Please do. I'm on vacation right now. So if you could assign it to me, > I'll see it in the evening when I get back to the hotel. I can kick > off the tests then to get it in my queue to commit. I'm only partially > connected for the next few hours. This issue caught my eye though... > > Thanks!  Bug Report 238727 created https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238727 I dont think I have the perms to assign it to you however.     ---Mike From owner-freebsd-embedded@freebsd.org Thu Jun 20 20:28:02 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 26ED815C6F10 for ; Thu, 20 Jun 2019 20:28:02 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EB3F9955B6 for ; Thu, 20 Jun 2019 20:28:00 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id C715F211125 for ; Thu, 20 Jun 2019 16:27:29 -0400 (EDT) Received: from [192.168.10.29] (D19.Denninger.Net [192.168.10.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 70C99DF1BE for ; Thu, 20 Jun 2019 15:27:29 -0500 (CDT) Subject: Re: NanoBSD cust_pkgng problem.... To: freebsd-embedded References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> From: Karl Denninger Openpgp: preference=signencrypt Autocrypt: addr=karl@denninger.net; prefer-encrypt=mutual; keydata= mQINBFIX1zsBEADRcJfsQUl9oFeoMfLPJ1kql+3sIaYx0MfJAUhV9LnbWxr0fsWCskM1O4cV tHm5dqPkuPM4Ztc0jLotD1i9ubWvCHOlkLGxFOL+pFbjA+XZ7VKsC/xWmhMwJ3cM8HavK2OV SzEWQ/AEYtMi04IzGSwsxh/5/5R0mPHrsIomV5SbuiI0vjLuDj7fo6146AABI1ULzge4hBYW i/SHrqUrLORmUNBs6bxek79/B0Dzk5cIktD3LOfbT9EAa5J/osVkstMBhToJgQttaMIGv8SG CzpR/HwEokE+7DP+k2mLHnLj6H3kfugOF9pJH8Za4yFmw//s9cPXV8WwtZ2SKfVzn1unpKqf wmJ1PwJoom/d4fGvQDkgkGKRa6RGC6tPmXnqnx+YX4iCOdFfbP8L9rmk2sewDDVzHDU3I3ZZ 8hFIjMYM/QXXYszRatK0LCV0QPZuF7LCf4uQVKw1/oyJInsnH7+6a3c0h21x+CmSja9QJ+y0 yzgEN/nM89d6YTakfR+1xkYgodVmMy/bS8kmXbUUZG/CyeqCqc95RUySjKT2ECrf9GhhoQkl +D8n2MsrAUSMGB4GQSN+TIq9OBTpNuvATGSRuF9wnQcs1iSry+JNCpfRTyWp83uCNApe6oHU EET4Et6KDO3AvjvBMAX0TInTRGW2SQlJMuFKpc7Dg7tHK8zzqQARAQABtCNLYXJsIERlbm5p bmdlciA8a2FybEBkZW5uaW5nZXIubmV0PokCPAQTAQIAJgUCUhfXOwIbIwUJCWYBgAYLCQgH AwIEFQIIAwQWAgMBAh4BAheAAAoJEG6/sivc5s0PLxQP/i6x/QFx9G4Cw7C+LthhLXIm7NSH AtNbz2UjySEx2qkoQQjtsK6mcpEEaky4ky6t8gz0/SifIfJmSmyAx0UhUQ0WBv1vAXwtNrQQ jJd9Bj6l4c2083WaXyHPjt2u2Na6YFowyb4SaQb83hu/Zs25vkPQYJVVE0JX409MFVPUa6E3 zFbd1OTr3T4yNUy4gNeQZfzDqDS8slbIks2sXeoJrZ6qqXVI0ionoivOlaN4T6Q0UYyXtigj dQvvhMt0aNowKFjRqrmSDRpdz+o6yg7Mp7qEZ1V6EZk8KqQTH6htpCTQ8i79ttK4LG6bstSF Re6Fwq52nbrcANrcdmtZXqjo+SGbUqJ8b1ggrxAsJ5MEhRh2peKrCgI/TjQo+ZxfnqEoR4AI 46Cyiz+/lcVvlvmf2iPifS3EEdaH3Itfwt7MxFm6mQORYs6skHDw3tOYB2/AdCW6eRVYs2hB RMAG4uwApZfZDKgRoE95PJmQjeTBiGmRPcsQZtNESe7I7EjHtCDLwtJqvD4HkDDQwpzreT6W XkyIJ7ns7zDfA1E+AQhFR6rsTFGgQZRZKsVeov3SbhYKkCnVDCvb/PKQCAGkSZM9SvYG5Yax 8CMry3AefKktf9fqBFg8pWqtVxDwJr56dhi0GHXRu3jVI995rMGo1fLUG5fSxiZ8L5sAtokh 9WFmQpyl Message-ID: Date: Thu, 20 Jun 2019 15:27:31 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms010300090909000701010403" X-Rspamd-Queue-Id: EB3F9955B6 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.65 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_ATTACHMENT(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: px.denninger.net]; NEURAL_HAM_SHORT(-0.82)[-0.823,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:14061, ipnet:104.236.64.0/18, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:+]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[197.57.1.68.zen.spamhaus.org : 127.0.0.11]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; FROM_HAS_DN(0.00)[]; SIGNED_SMIME(-2.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; DMARC_NA(0.00)[denninger.net]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-2.62)[ip: (-9.87), ipnet: 104.236.64.0/18(-4.28), asn: 14061(1.13), country: US(-0.06)]; R_SPF_NA(0.00)[] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 20:28:02 -0000 This is a cryptographically signed message in MIME format. --------------ms010300090909000701010403 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 6/20/2019 14:46, Warner Losh wrote: > > > On Thu, Jun 20, 2019, 12:40 PM Ian Lepore > wrote: > > On Thu, 2019-06-20 at 13:16 -0500, Karl Denninger wrote: > > I'm trying to rebuild 12-STABLE with current code with the follow= ing > > for > > the PCEngines systems. > > > > NANO_NAME=3Dpcengines > > NANO_SRC=3D/usr/src > > NANO_KERNEL=3DKSD-SMP > > NANO_IMAGES=3D2 > > NANO_MODULES=3D"default" > > > > #NANO_DRIVE=3Dad0 > > NANO_DRIVE=3Dmmcsd0 > > > > NANO_RAM_ETCSIZE=3D30720 > > #NANO_RAM_TMPVARSIZE=3D30720 > > NANO_RAM_TMPVARSIZE=3D131072 > > > > NANO_PACKAGE_DIR=3D/work/PKG-AMD64-12/pkg > > > > # Configuration slice size set to 64Mb > > # > > NANO_CONFSIZE=3D$((64*1000*1000/512)) > > # > > # Set "data" partition to 512MB > > # > > NANO_DATASIZE=3D$((512*1000*1000/512)) > > > > NANO_OBJ=3D"/work/Crochet-work-AMD/obj" > > > > NANO_PMAKE=3D"make -j 8" > > > > # 7.5Gb SD image; will fit on a 8Gb card, but is REAL tight! > > #NANO_MEDIASIZE=3D$((7*1000*1000*1000/512 + 1000*1000*512/512)) > > # > > # 12Gb SD image; fits on 16Gb SD card and has more room for packa= ges > > NANO_MEDIASIZE=3D$((12*1000*1000*1000/512)) > > > > The packages are in /work/PKG-AMD64-12 as expected.=C2=A0 I have = a little > > script that gets them which is: > > > > PKGDIR=3D'/work/PKG-AMD64-12' > > export PKGDIR > > PKG_CACHEDIR=3D/work/PKG-AMD64-12/cache > > export PKG_CACHEDIR > > > > ABI=3DFreeBSD:12:amd64 > > export ABI > > > > pkg -R . -r . -o $PKGDIR/pkgs fetch -d \ > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0bind914 rsync sshguard strongswa= n dhcp6 \ > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0net-snmp ntimed openvpn flashrom= dmidecode > > #=C2=A0 =C2=A0 =C2=A0 =C2=A0net-snmp ntimed openvpn flashrom dmid= ecode ssmtp > > #=C2=A0 =C2=A0 =C2=A0 =C2=A0bind914 rsync sshguard strongswan dhc= p6 isc-dhcp44-server \ > > > > rm -rf $PKGDIR/pkg > > mkdir -p $PKGDIR/pkg > > > > cd $PKG_CACHEDIR > > find . -type l -print -exec cp {} ../pkg \; > > > > /work/PKG-AMD64-12 has a repo.conf file and such; I use the same > > mechanism to fetch for Crochet for the ARM64 platforms. > > > > Note the two commented lines.=C2=A0 If I include EITHER ssmpt or > > isc-dhcp44-server cust_pkgng fails, but the error simply says the= > > install failed without a reason for it. > > > > If I do NOT include those two the build succeeds.=C2=A0 Neither o= f them, > > if I > > add them back in, discloses a missing dependency or similar. > > > > pkg: Cannot open /dev/null:No such file or directory > > Extracting flashrom-1.0_1: ........ done > > Message from python27-2.7.16_1: > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > =3D=3D=3D=3D=3D=3D > > > > Note that some standard Python modules are provided as separate > ports > > as they require additional dependencies. They are available as: > > > > bsddb=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0databases/py-bsddb > > gdbm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 databases/py-gdbm > > sqlite3=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0databases/py-sqlite3 > > tkinter=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0x11-toolkits/py-tkinter > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > =3D=3D=3D=3D=3D=3D > > + CR 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db= /pkg > > SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/gettext-runtime- > > 0.20.1.txz' > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=3D= YES > > ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3D= none > > /usr/sbin/pkg add /_.p/gettext-runtime-0.20.1.txz' > > + env 'BATCH=3DYES' 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/d= b/pkg' > > 'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/gettext-runtime- > > 0.20.1.txz > > Installing gettext-runtime-0.20.1... > > the most recent version of gettext-runtime-0.20.1 is already > > installed > > + CR 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db= /pkg > > SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/icu-64.2,1.txz' > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=3D= YES > > ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3D= none > > /usr/sbin/pkg add /_.p/icu-64.2,1.txz' > > + env 'BATCH=3DYES' 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/d= b/pkg' > > 'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/icu-64.2,1.txz > > Installing icu-64.2,1... > > the most recent version of icu-64.2,1 is already installed > > + CR 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db= /pkg > > SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz'= > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=3D= YES > > ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3D= none > > /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' > > + env 'BATCH=3DYES' 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/d= b/pkg' > > 'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/indexinfo-0.3.1.tx= z > > Installing indexinfo-0.3.1... > > the most recent version of indexinfo-0.3.1 is already installed > > + CR 'env BATCH=3DYES ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db= /pkg > > SIGNATURE_TYPE=3Dnone /usr/sbin/pkg add /_.p/isc-dhcp44-server- > > 4.4.1_4.txz' > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=3D= YES > > ASSUME_ALWAYS_YES=3DYES PKG_DBDIR=3D/var/db/pkg SIGNATURE_TYPE=3D= none > > /usr/sbin/pkg add /_.p/isc-dhcp44-server-4.4.1_4.txz' > > + env 'BATCH=3DYES' 'ASSUME_ALWAYS_YES=3DYES' 'PKG_DBDIR=3D/var/d= b/pkg' > > 'SIGNATURE_TYPE=3Dnone' /usr/sbin/pkg add /_.p/isc-dhcp44-server-= > > 4.4.1_4.txz > > Installing isc-dhcp44-server-4.4.1_4... > > pkg: Cannot open /dev/null:No such file or directory > > > > Failed to install the following 1 package(s): > > /_.p/isc-dhcp44-server-4.4.1_4.txz > > + umount /work/Crochet-work-AMD/obj/_.w/_.p > > + rm -rf /work/Crochet-work-AMD/obj/_.w/_.p > > + echo 'NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p' > > NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p > > + uname -r > > + command rm -x -rf /work/Crochet-work-AMD/obj/_.w/_.p > > > > Note that's not the "can't open /dev/null" complaint since that > > appears > > up above (and in fact a bunch of other times previously as well) = and > > doesn't blow the install up.=C2=A0 But *something* is causing the= install > > for > > those two packages -- and only these two, as the other ~40 odd wi= th > > dependencies are fine -- to exit non-zero and blow up the build. > > > > It's tough to run this down without an error message that tells m= e > > exactly what it's upset about. > > > > Any ideas? > > > > I think it's a mistake to ignore the /dev/null errors.=C2=A0 It's q= uite > possible that the error is non-fatal when installing some packages = and > fatal when installing others.=C2=A0 The message indicates you need = to mount > devfs within the chroot or jail being used to run pkg. > > > I agree, but for different reasons. Pkg is now using it, which is why > we see a new error. None of the packages installed threw error > messages before, so I think his setup is ok. > > Warner > I can confirm that with defaults.sh patched it now runs to completion on the "latest" without problems. --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms010300090909000701010403 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms010300090909000701010403-- From owner-freebsd-embedded@freebsd.org Thu Jun 20 22:27:58 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6BA7615C94C2 for ; Thu, 20 Jun 2019 22:27:58 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0F04C6A587 for ; Thu, 20 Jun 2019 22:27:56 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x830.google.com with SMTP id i34so4907117qta.6 for ; Thu, 20 Jun 2019 15:27:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=i++vuPkSLspSdeZZAn/h6aCShWANC5V4o7Tnswm2rFA=; b=N+5Aw/VKtpxOYCUNzjGstFksGRsmgkQbtwBmBvX9XNBmWLZykkj6aL9ntwgLkWkIs+ SFA0zrYM/K5Nyo4ants1DoAFc5tFTf5QepeBlKDhPsdhGqx1f00whwilnV3LiekchndB f9+4qgTktl5BaEKPCSCVqx706/Yz93yrsd6XIkexaGIm24xSLECEMYsTA7np2vRViwRl AKarUdwx/14nCyzG6onqZQr+j/ZDggoUOuFWXmznq2Z+bOk4nXquvNWBOK/WDXcbdZ1K 4bMSAhpMKh5Ic42f73YvssQ1HuttfDzyZErc2EJBex4hfyefHHijQ817baymAhyFCaqu ygvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=i++vuPkSLspSdeZZAn/h6aCShWANC5V4o7Tnswm2rFA=; b=dyPrN1/t1pYMzSEfUziHaOYtmgxvvf9NYeFRnFppsYiz7Q0CXQi2526KRLLOeyZSuR Tiyiws3EgNmP+LO4j4xr7L3gKVxZDk7yqbfwkPWYybFI83kkB3YV7yS3HMAofPW60lo/ zE4YyGNcaL/lKgLK+H50WOJG4uGUQkE/CH+3dEIYXfNubCTBeRlnYnoxGL9Tx2jzCd0P DgnV20nq6VLCRmOtlic+xMmIyRI6rhNKfLc5EsnHa5emK99MAFCBbSXlQyOHLh+9MLwW YcEgrlNJXuelFhzlrfL1w0RJDnDQingBSqkpHtTP/sC50x1J92ovlC/BU2lsf/drG71L dYtQ== X-Gm-Message-State: APjAAAUYaexX/Ckt4B4DKWXDkld/TQ69YjsmqRTwCIF+5j+sof86EYvG tfBjT9B/hQ5JHtVg0/9Kv7DzYyH4l8rkRvi+DvRWpZeep5sVRg== X-Google-Smtp-Source: APXvYqzdtD7hyiog9JDBjMAP3wd99HPSz73vmVxlitLhLLaWm/3BjCnbABgc2qPmY9IsS5+uX5HWRZ2eUlgoFtcQAbA= X-Received: by 2002:a0c:acfb:: with SMTP id n56mr733043qvc.87.1561069676194; Thu, 20 Jun 2019 15:27:56 -0700 (PDT) MIME-Version: 1.0 References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> In-Reply-To: From: Warner Losh Date: Thu, 20 Jun 2019 15:27:45 -0700 Message-ID: Subject: Re: NanoBSD cust_pkgng problem.... To: Karl Denninger Cc: freebsd-embedded X-Rspamd-Queue-Id: 0F04C6A587 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=N+5Aw/VK X-Spamd-Result: default: False [-4.97 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.981,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; URI_COUNT_ODD(1.00)[1]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[0.3.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; IP_SCORE(-2.98)[ip: (-9.38), ipnet: 2607:f8b0::/32(-3.15), asn: 15169(-2.32), country: US(-0.06)]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 22:27:58 -0000 On Thu, Jun 20, 2019 at 1:28 PM Karl Denninger wrote: > > On 6/20/2019 14:46, Warner Losh wrote: > > > > > > On Thu, Jun 20, 2019, 12:40 PM Ian Lepore > > wrote: > > > > On Thu, 2019-06-20 at 13:16 -0500, Karl Denninger wrote: > > > I'm trying to rebuild 12-STABLE with current code with the > following > > > for > > > the PCEngines systems. > > > > > > NANO_NAME=pcengines > > > NANO_SRC=/usr/src > > > NANO_KERNEL=KSD-SMP > > > NANO_IMAGES=2 > > > NANO_MODULES="default" > > > > > > #NANO_DRIVE=ad0 > > > NANO_DRIVE=mmcsd0 > > > > > > NANO_RAM_ETCSIZE=30720 > > > #NANO_RAM_TMPVARSIZE=30720 > > > NANO_RAM_TMPVARSIZE=131072 > > > > > > NANO_PACKAGE_DIR=/work/PKG-AMD64-12/pkg > > > > > > # Configuration slice size set to 64Mb > > > # > > > NANO_CONFSIZE=$((64*1000*1000/512)) > > > # > > > # Set "data" partition to 512MB > > > # > > > NANO_DATASIZE=$((512*1000*1000/512)) > > > > > > NANO_OBJ="/work/Crochet-work-AMD/obj" > > > > > > NANO_PMAKE="make -j 8" > > > > > > # 7.5Gb SD image; will fit on a 8Gb card, but is REAL tight! > > > #NANO_MEDIASIZE=$((7*1000*1000*1000/512 + 1000*1000*512/512)) > > > # > > > # 12Gb SD image; fits on 16Gb SD card and has more room for > packages > > > NANO_MEDIASIZE=$((12*1000*1000*1000/512)) > > > > > > The packages are in /work/PKG-AMD64-12 as expected. I have a > little > > > script that gets them which is: > > > > > > PKGDIR='/work/PKG-AMD64-12' > > > export PKGDIR > > > PKG_CACHEDIR=/work/PKG-AMD64-12/cache > > > export PKG_CACHEDIR > > > > > > ABI=FreeBSD:12:amd64 > > > export ABI > > > > > > pkg -R . -r . -o $PKGDIR/pkgs fetch -d \ > > > bind914 rsync sshguard strongswan dhcp6 \ > > > net-snmp ntimed openvpn flashrom dmidecode > > > # net-snmp ntimed openvpn flashrom dmidecode ssmtp > > > # bind914 rsync sshguard strongswan dhcp6 isc-dhcp44-server \ > > > > > > rm -rf $PKGDIR/pkg > > > mkdir -p $PKGDIR/pkg > > > > > > cd $PKG_CACHEDIR > > > find . -type l -print -exec cp {} ../pkg \; > > > > > > /work/PKG-AMD64-12 has a repo.conf file and such; I use the same > > > mechanism to fetch for Crochet for the ARM64 platforms. > > > > > > Note the two commented lines. If I include EITHER ssmpt or > > > isc-dhcp44-server cust_pkgng fails, but the error simply says the > > > install failed without a reason for it. > > > > > > If I do NOT include those two the build succeeds. Neither of them, > > > if I > > > add them back in, discloses a missing dependency or similar. > > > > > > pkg: Cannot open /dev/null:No such file or directory > > > Extracting flashrom-1.0_1: ........ done > > > Message from python27-2.7.16_1: > > > > > > > > ===================================================================== > > > ====== > > > > > > Note that some standard Python modules are provided as separate > > ports > > > as they require additional dependencies. They are available as: > > > > > > bsddb databases/py-bsddb > > > gdbm databases/py-gdbm > > > sqlite3 databases/py-sqlite3 > > > tkinter x11-toolkits/py-tkinter > > > > > > > > ===================================================================== > > > ====== > > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/gettext-runtime- > > > 0.20.1.txz' > > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > > > /usr/sbin/pkg add /_.p/gettext-runtime-0.20.1.txz' > > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/gettext-runtime- > > > 0.20.1.txz > > > Installing gettext-runtime-0.20.1... > > > the most recent version of gettext-runtime-0.20.1 is already > > > installed > > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/icu-64.2,1.txz' > > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > > > /usr/sbin/pkg add /_.p/icu-64.2,1.txz' > > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/icu-64.2,1.txz > > > Installing icu-64.2,1... > > > the most recent version of icu-64.2,1 is already installed > > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' > > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > > > /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' > > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz > > > Installing indexinfo-0.3.1... > > > the most recent version of indexinfo-0.3.1 is already installed > > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg > > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/isc-dhcp44-server- > > > 4.4.1_4.txz' > > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env BATCH=YES > > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none > > > /usr/sbin/pkg add /_.p/isc-dhcp44-server-4.4.1_4.txz' > > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' > > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/isc-dhcp44-server- > > > 4.4.1_4.txz > > > Installing isc-dhcp44-server-4.4.1_4... > > > pkg: Cannot open /dev/null:No such file or directory > > > > > > Failed to install the following 1 package(s): > > > /_.p/isc-dhcp44-server-4.4.1_4.txz > > > + umount /work/Crochet-work-AMD/obj/_.w/_.p > > > + rm -rf /work/Crochet-work-AMD/obj/_.w/_.p > > > + echo 'NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p' > > > NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p > > > + uname -r > > > + command rm -x -rf /work/Crochet-work-AMD/obj/_.w/_.p > > > > > > Note that's not the "can't open /dev/null" complaint since that > > > appears > > > up above (and in fact a bunch of other times previously as well) > and > > > doesn't blow the install up. But *something* is causing the > install > > > for > > > those two packages -- and only these two, as the other ~40 odd with > > > dependencies are fine -- to exit non-zero and blow up the build. > > > > > > It's tough to run this down without an error message that tells me > > > exactly what it's upset about. > > > > > > Any ideas? > > > > > > > I think it's a mistake to ignore the /dev/null errors. It's quite > > possible that the error is non-fatal when installing some packages > and > > fatal when installing others. The message indicates you need to > mount > > devfs within the chroot or jail being used to run pkg. > > > > > > I agree, but for different reasons. Pkg is now using it, which is why > > we see a new error. None of the packages installed threw error > > messages before, so I think his setup is ok. > > > > Warner > > > I can confirm that with defaults.sh patched it now runs to completion on > the "latest" without problems. > I'll get it committed a bit later today. Can someone test the following: diff --git a/tools/tools/nanobsd/defaults.sh b/tools/tools/nanobsd/defaults.sh index 0002373be658..86acab65f67d 100755 --- a/tools/tools/nanobsd/defaults.sh +++ b/tools/tools/nanobsd/defaults.sh @@ -778,8 +778,9 @@ cust_pkgng ( ) ( # Mount packages into chroot mkdir -p ${NANO_WORLDDIR}/_.p mount -t nullfs -o noatime -o ro ${NANO_PACKAGE_DIR} ${NANO_WORLDDIR}/_.p + mount -t devfs devfs ${NANO_WORLDDIR}/dev - trap "umount ${NANO_WORLDDIR}/_.p ; rm -rf ${NANO_WORLDDIR}/_.p" 1 2 15 EXIT + trap "umount ${NANO_WORLDDIR}/dev; umount ${NANO_WORLDDIR}/_.p ; rm -rf ${NANO_WORLDDIR}/_.p" 1 2 15 EXIT # Install pkg-* package CR "${PKGCMD} add /_.p/${_NANO_PKG_PACKAGE}" @@ -804,6 +805,7 @@ cust_pkgng ( ) ( CR0 "${PKGCMD} info" trap - 1 2 15 EXIT + umount ${NANO_WORLDDIR}/dev umount ${NANO_WORLDDIR}/_.p rm -rf ${NANO_WORLDDIR}/_.p ) since we need to umount it if we hit the trap exit. Warner From owner-freebsd-embedded@freebsd.org Fri Jun 21 02:19:10 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E962715CD948 for ; Fri, 21 Jun 2019 02:19:09 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6AD81711BF for ; Fri, 21 Jun 2019 02:19:08 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 44CE021112C; Thu, 20 Jun 2019 22:19:02 -0400 (EDT) Received: from [192.168.10.29] (D19.Denninger.Net [192.168.10.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id DBDCB1D842D; Thu, 20 Jun 2019 21:19:01 -0500 (CDT) Subject: Re: NanoBSD cust_pkgng problem.... To: Warner Losh Cc: freebsd-embedded References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> From: Karl Denninger Openpgp: preference=signencrypt Autocrypt: addr=karl@denninger.net; prefer-encrypt=mutual; keydata= mQINBFIX1zsBEADRcJfsQUl9oFeoMfLPJ1kql+3sIaYx0MfJAUhV9LnbWxr0fsWCskM1O4cV tHm5dqPkuPM4Ztc0jLotD1i9ubWvCHOlkLGxFOL+pFbjA+XZ7VKsC/xWmhMwJ3cM8HavK2OV SzEWQ/AEYtMi04IzGSwsxh/5/5R0mPHrsIomV5SbuiI0vjLuDj7fo6146AABI1ULzge4hBYW i/SHrqUrLORmUNBs6bxek79/B0Dzk5cIktD3LOfbT9EAa5J/osVkstMBhToJgQttaMIGv8SG CzpR/HwEokE+7DP+k2mLHnLj6H3kfugOF9pJH8Za4yFmw//s9cPXV8WwtZ2SKfVzn1unpKqf wmJ1PwJoom/d4fGvQDkgkGKRa6RGC6tPmXnqnx+YX4iCOdFfbP8L9rmk2sewDDVzHDU3I3ZZ 8hFIjMYM/QXXYszRatK0LCV0QPZuF7LCf4uQVKw1/oyJInsnH7+6a3c0h21x+CmSja9QJ+y0 yzgEN/nM89d6YTakfR+1xkYgodVmMy/bS8kmXbUUZG/CyeqCqc95RUySjKT2ECrf9GhhoQkl +D8n2MsrAUSMGB4GQSN+TIq9OBTpNuvATGSRuF9wnQcs1iSry+JNCpfRTyWp83uCNApe6oHU EET4Et6KDO3AvjvBMAX0TInTRGW2SQlJMuFKpc7Dg7tHK8zzqQARAQABtCNLYXJsIERlbm5p bmdlciA8a2FybEBkZW5uaW5nZXIubmV0PokCPAQTAQIAJgUCUhfXOwIbIwUJCWYBgAYLCQgH AwIEFQIIAwQWAgMBAh4BAheAAAoJEG6/sivc5s0PLxQP/i6x/QFx9G4Cw7C+LthhLXIm7NSH AtNbz2UjySEx2qkoQQjtsK6mcpEEaky4ky6t8gz0/SifIfJmSmyAx0UhUQ0WBv1vAXwtNrQQ jJd9Bj6l4c2083WaXyHPjt2u2Na6YFowyb4SaQb83hu/Zs25vkPQYJVVE0JX409MFVPUa6E3 zFbd1OTr3T4yNUy4gNeQZfzDqDS8slbIks2sXeoJrZ6qqXVI0ionoivOlaN4T6Q0UYyXtigj dQvvhMt0aNowKFjRqrmSDRpdz+o6yg7Mp7qEZ1V6EZk8KqQTH6htpCTQ8i79ttK4LG6bstSF Re6Fwq52nbrcANrcdmtZXqjo+SGbUqJ8b1ggrxAsJ5MEhRh2peKrCgI/TjQo+ZxfnqEoR4AI 46Cyiz+/lcVvlvmf2iPifS3EEdaH3Itfwt7MxFm6mQORYs6skHDw3tOYB2/AdCW6eRVYs2hB RMAG4uwApZfZDKgRoE95PJmQjeTBiGmRPcsQZtNESe7I7EjHtCDLwtJqvD4HkDDQwpzreT6W XkyIJ7ns7zDfA1E+AQhFR6rsTFGgQZRZKsVeov3SbhYKkCnVDCvb/PKQCAGkSZM9SvYG5Yax 8CMry3AefKktf9fqBFg8pWqtVxDwJr56dhi0GHXRu3jVI995rMGo1fLUG5fSxiZ8L5sAtokh 9WFmQpyl Message-ID: <645f2271-276d-6dd6-74b2-20a0843363f4@denninger.net> Date: Thu, 20 Jun 2019 21:19:03 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms010108040506060405010906" X-Rspamd-Queue-Id: 6AD81711BF X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_ATTACHMENT(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[px.denninger.net]; RCPT_COUNT_TWO(0.00)[2]; MIME_BASE64_TEXT(0.10)[]; NEURAL_HAM_SHORT(-0.97)[-0.971,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.62)[ip: (-9.87), ipnet: 104.236.64.0/18(-4.29), asn: 14061(1.13), country: US(-0.06)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:14061, ipnet:104.236.64.0/18, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:+]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[197.57.1.68.zen.spamhaus.org : 127.0.0.11]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; SIGNED_SMIME(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[denninger.net]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jun 2019 02:19:10 -0000 This is a cryptographically signed message in MIME format. --------------ms010108040506060405010906 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGFuZC1hcHBsaWVkIHRoZSBwYXRjaCAod2l0aCB2aSwgbm90IHBhdGNoLCBzaW5jZSBJIGFs cmVhZHkgaGFkIHNvbWUgb2YNCnRoZSBjaGFuZ2VzIGluIHRoZXJlKSBhbmQgaXQgcmFuIHRv IGNvbXBsZXRpb24gd2l0aG91dCBpbmNpZGVudC4NCg0KT24gNi8yMC8yMDE5IDE3OjI3LCBX YXJuZXIgTG9zaCB3cm90ZToNCj4NCj4NCj4gT24gVGh1LCBKdW4gMjAsIDIwMTkgYXQgMToy OCBQTSBLYXJsIERlbm5pbmdlciA8a2FybEBkZW5uaW5nZXIubmV0DQo+IDxtYWlsdG86a2Fy bEBkZW5uaW5nZXIubmV0Pj4gd3JvdGU6DQo+DQo+DQo+ICAgICBPbiA2LzIwLzIwMTkgMTQ6 NDYsIFdhcm5lciBMb3NoIHdyb3RlOg0KPiAgICAgPg0KPiAgICAgPg0KPiAgICAgPiBPbiBU aHUsIEp1biAyMCwgMjAxOSwgMTI6NDAgUE0gSWFuIExlcG9yZSA8aWFuQGZyZWVic2Qub3Jn DQo+ICAgICA8bWFpbHRvOmlhbkBmcmVlYnNkLm9yZz4NCj4gICAgID4gPG1haWx0bzppYW5A ZnJlZWJzZC5vcmcgPG1haWx0bzppYW5AZnJlZWJzZC5vcmc+Pj4gd3JvdGU6DQo+ICAgICA+ DQo+ICAgICA+wqAgwqAgwqBPbiBUaHUsIDIwMTktMDYtMjAgYXQgMTM6MTYgLTA1MDAsIEth cmwgRGVubmluZ2VyIHdyb3RlOg0KPiAgICAgPsKgIMKgIMKgPiBJJ20gdHJ5aW5nIHRvIHJl YnVpbGQgMTItU1RBQkxFIHdpdGggY3VycmVudCBjb2RlIHdpdGggdGhlDQo+ICAgICBmb2xs b3dpbmcNCj4gICAgID7CoCDCoCDCoD4gZm9yDQo+ICAgICA+wqAgwqAgwqA+IHRoZSBQQ0Vu Z2luZXMgc3lzdGVtcy4NCj4gICAgID7CoCDCoCDCoD4NCj4gICAgID7CoCDCoCDCoD4gTkFO T19OQU1FPXBjZW5naW5lcw0KPiAgICAgPsKgIMKgIMKgPiBOQU5PX1NSQz0vdXNyL3NyYw0K PiAgICAgPsKgIMKgIMKgPiBOQU5PX0tFUk5FTD1LU0QtU01QDQo+ICAgICA+wqAgwqAgwqA+ IE5BTk9fSU1BR0VTPTINCj4gICAgID7CoCDCoCDCoD4gTkFOT19NT0RVTEVTPSJkZWZhdWx0 Ig0KPiAgICAgPsKgIMKgIMKgPg0KPiAgICAgPsKgIMKgIMKgPiAjTkFOT19EUklWRT1hZDAN Cj4gICAgID7CoCDCoCDCoD4gTkFOT19EUklWRT1tbWNzZDANCj4gICAgID7CoCDCoCDCoD4N Cj4gICAgID7CoCDCoCDCoD4gTkFOT19SQU1fRVRDU0laRT0zMDcyMA0KPiAgICAgPsKgIMKg IMKgPiAjTkFOT19SQU1fVE1QVkFSU0laRT0zMDcyMA0KPiAgICAgPsKgIMKgIMKgPiBOQU5P X1JBTV9UTVBWQVJTSVpFPTEzMTA3Mg0KPiAgICAgPsKgIMKgIMKgPg0KPiAgICAgPsKgIMKg IMKgPiBOQU5PX1BBQ0tBR0VfRElSPS93b3JrL1BLRy1BTUQ2NC0xMi9wa2cNCj4gICAgID7C oCDCoCDCoD4NCj4gICAgID7CoCDCoCDCoD4gIyBDb25maWd1cmF0aW9uIHNsaWNlIHNpemUg c2V0IHRvIDY0TWINCj4gICAgID7CoCDCoCDCoD4gIw0KPiAgICAgPsKgIMKgIMKgPiBOQU5P X0NPTkZTSVpFPSQoKDY0KjEwMDAqMTAwMC81MTIpKQ0KPiAgICAgPsKgIMKgIMKgPiAjDQo+ ICAgICA+wqAgwqAgwqA+ICMgU2V0ICJkYXRhIiBwYXJ0aXRpb24gdG8gNTEyTUINCj4gICAg ID7CoCDCoCDCoD4gIw0KPiAgICAgPsKgIMKgIMKgPiBOQU5PX0RBVEFTSVpFPSQoKDUxMiox MDAwKjEwMDAvNTEyKSkNCj4gICAgID7CoCDCoCDCoD4NCj4gICAgID7CoCDCoCDCoD4gTkFO T19PQko9Ii93b3JrL0Nyb2NoZXQtd29yay1BTUQvb2JqIg0KPiAgICAgPsKgIMKgIMKgPg0K PiAgICAgPsKgIMKgIMKgPiBOQU5PX1BNQUtFPSJtYWtlIC1qIDgiDQo+ICAgICA+wqAgwqAg wqA+DQo+ICAgICA+wqAgwqAgwqA+ICMgNy41R2IgU0QgaW1hZ2U7IHdpbGwgZml0IG9uIGEg OEdiIGNhcmQsIGJ1dCBpcyBSRUFMIHRpZ2h0IQ0KPiAgICAgPsKgIMKgIMKgPiAjTkFOT19N RURJQVNJWkU9JCgoNyoxMDAwKjEwMDAqMTAwMC81MTIgKyAxMDAwKjEwMDAqNTEyLzUxMikp DQo+ICAgICA+wqAgwqAgwqA+ICMNCj4gICAgID7CoCDCoCDCoD4gIyAxMkdiIFNEIGltYWdl OyBmaXRzIG9uIDE2R2IgU0QgY2FyZCBhbmQgaGFzIG1vcmUgcm9vbQ0KPiAgICAgZm9yIHBh Y2thZ2VzDQo+ICAgICA+wqAgwqAgwqA+IE5BTk9fTUVESUFTSVpFPSQoKDEyKjEwMDAqMTAw MCoxMDAwLzUxMikpDQo+ICAgICA+wqAgwqAgwqA+DQo+ICAgICA+wqAgwqAgwqA+IFRoZSBw YWNrYWdlcyBhcmUgaW4gL3dvcmsvUEtHLUFNRDY0LTEyIGFzIGV4cGVjdGVkLsKgIEkNCj4g ICAgIGhhdmUgYSBsaXR0bGUNCj4gICAgID7CoCDCoCDCoD4gc2NyaXB0IHRoYXQgZ2V0cyB0 aGVtIHdoaWNoIGlzOg0KPiAgICAgPsKgIMKgIMKgPg0KPiAgICAgPsKgIMKgIMKgPiBQS0dE SVI9Jy93b3JrL1BLRy1BTUQ2NC0xMicNCj4gICAgID7CoCDCoCDCoD4gZXhwb3J0IFBLR0RJ Ug0KPiAgICAgPsKgIMKgIMKgPiBQS0dfQ0FDSEVESVI9L3dvcmsvUEtHLUFNRDY0LTEyL2Nh Y2hlDQo+ICAgICA+wqAgwqAgwqA+IGV4cG9ydCBQS0dfQ0FDSEVESVINCj4gICAgID7CoCDC oCDCoD4NCj4gICAgID7CoCDCoCDCoD4gQUJJPUZyZWVCU0Q6MTI6YW1kNjQNCj4gICAgID7C oCDCoCDCoD4gZXhwb3J0IEFCSQ0KPiAgICAgPsKgIMKgIMKgPg0KPiAgICAgPsKgIMKgIMKg PiBwa2cgLVIgLiAtciAuIC1vICRQS0dESVIvcGtncyBmZXRjaCAtZCBcDQo+ICAgICA+wqAg wqAgwqA+wqAgwqAgwqAgwqAgwqBiaW5kOTE0IHJzeW5jIHNzaGd1YXJkIHN0cm9uZ3N3YW4g ZGhjcDYgXA0KPiAgICAgPsKgIMKgIMKgPsKgIMKgIMKgIMKgIMKgbmV0LXNubXAgbnRpbWVk IG9wZW52cG4gZmxhc2hyb20gZG1pZGVjb2RlDQo+ICAgICA+wqAgwqAgwqA+ICPCoCDCoCDC oCDCoG5ldC1zbm1wIG50aW1lZCBvcGVudnBuIGZsYXNocm9tIGRtaWRlY29kZSBzc210cA0K PiAgICAgPsKgIMKgIMKgPiAjwqAgwqAgwqAgwqBiaW5kOTE0IHJzeW5jIHNzaGd1YXJkIHN0 cm9uZ3N3YW4gZGhjcDYNCj4gICAgIGlzYy1kaGNwNDQtc2VydmVyIFwNCj4gICAgID7CoCDC oCDCoD4NCj4gICAgID7CoCDCoCDCoD4gcm0gLXJmICRQS0dESVIvcGtnDQo+ICAgICA+wqAg wqAgwqA+IG1rZGlyIC1wICRQS0dESVIvcGtnDQo+ICAgICA+wqAgwqAgwqA+DQo+ICAgICA+ wqAgwqAgwqA+IGNkICRQS0dfQ0FDSEVESVINCj4gICAgID7CoCDCoCDCoD4gZmluZCAuIC10 eXBlIGwgLXByaW50IC1leGVjIGNwIHt9IC4uL3BrZyBcOw0KPiAgICAgPsKgIMKgIMKgPg0K PiAgICAgPsKgIMKgIMKgPiAvd29yay9QS0ctQU1ENjQtMTIgaGFzIGEgcmVwby5jb25mIGZp bGUgYW5kIHN1Y2g7IEkgdXNlDQo+ICAgICB0aGUgc2FtZQ0KPiAgICAgPsKgIMKgIMKgPiBt ZWNoYW5pc20gdG8gZmV0Y2ggZm9yIENyb2NoZXQgZm9yIHRoZSBBUk02NCBwbGF0Zm9ybXMu DQo+ICAgICA+wqAgwqAgwqA+DQo+ICAgICA+wqAgwqAgwqA+IE5vdGUgdGhlIHR3byBjb21t ZW50ZWQgbGluZXMuwqAgSWYgSSBpbmNsdWRlIEVJVEhFUiBzc21wdCBvcg0KPiAgICAgPsKg IMKgIMKgPiBpc2MtZGhjcDQ0LXNlcnZlciBjdXN0X3BrZ25nIGZhaWxzLCBidXQgdGhlIGVy cm9yIHNpbXBseQ0KPiAgICAgc2F5cyB0aGUNCj4gICAgID7CoCDCoCDCoD4gaW5zdGFsbCBm YWlsZWQgd2l0aG91dCBhIHJlYXNvbiBmb3IgaXQuDQo+ICAgICA+wqAgwqAgwqA+DQo+ICAg ICA+wqAgwqAgwqA+IElmIEkgZG8gTk9UIGluY2x1ZGUgdGhvc2UgdHdvIHRoZSBidWlsZCBz dWNjZWVkcy7CoCBOZWl0aGVyDQo+ICAgICBvZiB0aGVtLA0KPiAgICAgPsKgIMKgIMKgPiBp ZiBJDQo+ICAgICA+wqAgwqAgwqA+IGFkZCB0aGVtIGJhY2sgaW4sIGRpc2Nsb3NlcyBhIG1p c3NpbmcgZGVwZW5kZW5jeSBvciBzaW1pbGFyLg0KPiAgICAgPsKgIMKgIMKgPg0KPiAgICAg PsKgIMKgIMKgPiBwa2c6IENhbm5vdCBvcGVuIC9kZXYvbnVsbDpObyBzdWNoIGZpbGUgb3Ig ZGlyZWN0b3J5DQo+ICAgICA+wqAgwqAgwqA+IEV4dHJhY3RpbmcgZmxhc2hyb20tMS4wXzE6 IC4uLi4uLi4uIGRvbmUNCj4gICAgID7CoCDCoCDCoD4gTWVzc2FnZSBmcm9tIHB5dGhvbjI3 LTIuNy4xNl8xOg0KPiAgICAgPsKgIMKgIMKgPg0KPiAgICAgPsKgIMKgIMKgPg0KPiAgICAg PsKgIMKgDQo+ICAgICDCoD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAgICAgPsKgIMKgIMKgPiA9PT09 PT0NCj4gICAgID7CoCDCoCDCoD4NCj4gICAgID7CoCDCoCDCoD4gTm90ZSB0aGF0IHNvbWUg c3RhbmRhcmQgUHl0aG9uIG1vZHVsZXMgYXJlIHByb3ZpZGVkIGFzDQo+ICAgICBzZXBhcmF0 ZQ0KPiAgICAgPsKgIMKgIMKgcG9ydHMNCj4gICAgID7CoCDCoCDCoD4gYXMgdGhleSByZXF1 aXJlIGFkZGl0aW9uYWwgZGVwZW5kZW5jaWVzLiBUaGV5IGFyZQ0KPiAgICAgYXZhaWxhYmxl IGFzOg0KPiAgICAgPsKgIMKgIMKgPg0KPiAgICAgPsKgIMKgIMKgPiBic2RkYsKgIMKgIMKg IMKgIMKgIMKgZGF0YWJhc2VzL3B5LWJzZGRiDQo+ICAgICA+wqAgwqAgwqA+IGdkYm3CoCDC oCDCoCDCoCDCoCDCoCBkYXRhYmFzZXMvcHktZ2RibQ0KPiAgICAgPsKgIMKgIMKgPiBzcWxp dGUzwqAgwqAgwqAgwqAgwqBkYXRhYmFzZXMvcHktc3FsaXRlMw0KPiAgICAgPsKgIMKgIMKg PiB0a2ludGVywqAgwqAgwqAgwqAgwqB4MTEtdG9vbGtpdHMvcHktdGtpbnRlcg0KPiAgICAg PsKgIMKgIMKgPg0KPiAgICAgPsKgIMKgIMKgPg0KPiAgICAgPsKgIMKgDQo+ICAgICDCoD09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KPiAgICAgPsKgIMKgIMKgPiA9PT09PT0NCj4gICAgID7CoCDCoCDC oD4gKyBDUiAnZW52IEJBVENIPVlFUyBBU1NVTUVfQUxXQVlTX1lFUz1ZRVMNCj4gICAgIFBL R19EQkRJUj0vdmFyL2RiL3BrZw0KPiAgICAgPsKgIMKgIMKgPiBTSUdOQVRVUkVfVFlQRT1u b25lIC91c3Ivc2Jpbi9wa2cgYWRkIC9fLnAvZ2V0dGV4dC1ydW50aW1lLQ0KPiAgICAgPsKg IMKgIMKgPiAwLjIwLjEudHh6Jw0KPiAgICAgPsKgIMKgIMKgPiArIGNocm9vdCAvd29yay9D cm9jaGV0LXdvcmstQU1EL29iai9fLncgL2Jpbi9zaCAtZXhjICdlbnYNCj4gICAgIEJBVENI PVlFUw0KPiAgICAgPsKgIMKgIMKgPiBBU1NVTUVfQUxXQVlTX1lFUz1ZRVMgUEtHX0RCRElS PS92YXIvZGIvcGtnDQo+ICAgICBTSUdOQVRVUkVfVFlQRT1ub25lDQo+ICAgICA+wqAgwqAg wqA+IC91c3Ivc2Jpbi9wa2cgYWRkIC9fLnAvZ2V0dGV4dC1ydW50aW1lLTAuMjAuMS50eHon DQo+ICAgICA+wqAgwqAgwqA+ICsgZW52ICdCQVRDSD1ZRVMnICdBU1NVTUVfQUxXQVlTX1lF Uz1ZRVMnDQo+ICAgICAnUEtHX0RCRElSPS92YXIvZGIvcGtnJw0KPiAgICAgPsKgIMKgIMKg PiAnU0lHTkFUVVJFX1RZUEU9bm9uZScgL3Vzci9zYmluL3BrZyBhZGQgL18ucC9nZXR0ZXh0 LXJ1bnRpbWUtDQo+ICAgICA+wqAgwqAgwqA+IDAuMjAuMS50eHoNCj4gICAgID7CoCDCoCDC oD4gSW5zdGFsbGluZyBnZXR0ZXh0LXJ1bnRpbWUtMC4yMC4xLi4uDQo+ICAgICA+wqAgwqAg wqA+IHRoZSBtb3N0IHJlY2VudCB2ZXJzaW9uIG9mIGdldHRleHQtcnVudGltZS0wLjIwLjEg aXMgYWxyZWFkeQ0KPiAgICAgPsKgIMKgIMKgPiBpbnN0YWxsZWQNCj4gICAgID7CoCDCoCDC oD4gKyBDUiAnZW52IEJBVENIPVlFUyBBU1NVTUVfQUxXQVlTX1lFUz1ZRVMNCj4gICAgIFBL R19EQkRJUj0vdmFyL2RiL3BrZw0KPiAgICAgPsKgIMKgIMKgPiBTSUdOQVRVUkVfVFlQRT1u b25lIC91c3Ivc2Jpbi9wa2cgYWRkIC9fLnAvaWN1LTY0LjIsMS50eHonDQo+ICAgICA+wqAg wqAgwqA+ICsgY2hyb290IC93b3JrL0Nyb2NoZXQtd29yay1BTUQvb2JqL18udyAvYmluL3No IC1leGMgJ2Vudg0KPiAgICAgQkFUQ0g9WUVTDQo+ICAgICA+wqAgwqAgwqA+IEFTU1VNRV9B TFdBWVNfWUVTPVlFUyBQS0dfREJESVI9L3Zhci9kYi9wa2cNCj4gICAgIFNJR05BVFVSRV9U WVBFPW5vbmUNCj4gICAgID7CoCDCoCDCoD4gL3Vzci9zYmluL3BrZyBhZGQgL18ucC9pY3Ut NjQuMiwxLnR4eicNCj4gICAgID7CoCDCoCDCoD4gKyBlbnYgJ0JBVENIPVlFUycgJ0FTU1VN RV9BTFdBWVNfWUVTPVlFUycNCj4gICAgICdQS0dfREJESVI9L3Zhci9kYi9wa2cnDQo+ICAg ICA+wqAgwqAgwqA+ICdTSUdOQVRVUkVfVFlQRT1ub25lJyAvdXNyL3NiaW4vcGtnIGFkZCAv Xy5wL2ljdS02NC4yLDEudHh6DQo+ICAgICA+wqAgwqAgwqA+IEluc3RhbGxpbmcgaWN1LTY0 LjIsMS4uLg0KPiAgICAgPsKgIMKgIMKgPiB0aGUgbW9zdCByZWNlbnQgdmVyc2lvbiBvZiBp Y3UtNjQuMiwxIGlzIGFscmVhZHkgaW5zdGFsbGVkDQo+ICAgICA+wqAgwqAgwqA+ICsgQ1Ig J2VudiBCQVRDSD1ZRVMgQVNTVU1FX0FMV0FZU19ZRVM9WUVTDQo+ICAgICBQS0dfREJESVI9 L3Zhci9kYi9wa2cNCj4gICAgID7CoCDCoCDCoD4gU0lHTkFUVVJFX1RZUEU9bm9uZSAvdXNy L3NiaW4vcGtnIGFkZA0KPiAgICAgL18ucC9pbmRleGluZm8tMC4zLjEudHh6Jw0KPiAgICAg PsKgIMKgIMKgPiArIGNocm9vdCAvd29yay9Dcm9jaGV0LXdvcmstQU1EL29iai9fLncgL2Jp bi9zaCAtZXhjICdlbnYNCj4gICAgIEJBVENIPVlFUw0KPiAgICAgPsKgIMKgIMKgPiBBU1NV TUVfQUxXQVlTX1lFUz1ZRVMgUEtHX0RCRElSPS92YXIvZGIvcGtnDQo+ICAgICBTSUdOQVRV UkVfVFlQRT1ub25lDQo+ICAgICA+wqAgwqAgwqA+IC91c3Ivc2Jpbi9wa2cgYWRkIC9fLnAv aW5kZXhpbmZvLTAuMy4xLnR4eicNCj4gICAgID7CoCDCoCDCoD4gKyBlbnYgJ0JBVENIPVlF UycgJ0FTU1VNRV9BTFdBWVNfWUVTPVlFUycNCj4gICAgICdQS0dfREJESVI9L3Zhci9kYi9w a2cnDQo+ICAgICA+wqAgwqAgwqA+ICdTSUdOQVRVUkVfVFlQRT1ub25lJyAvdXNyL3NiaW4v cGtnIGFkZA0KPiAgICAgL18ucC9pbmRleGluZm8tMC4zLjEudHh6DQo+ICAgICA+wqAgwqAg wqA+IEluc3RhbGxpbmcgaW5kZXhpbmZvLTAuMy4xLi4uDQo+ICAgICA+wqAgwqAgwqA+IHRo ZSBtb3N0IHJlY2VudCB2ZXJzaW9uIG9mIGluZGV4aW5mby0wLjMuMSBpcyBhbHJlYWR5DQo+ ICAgICBpbnN0YWxsZWQNCj4gICAgID7CoCDCoCDCoD4gKyBDUiAnZW52IEJBVENIPVlFUyBB U1NVTUVfQUxXQVlTX1lFUz1ZRVMNCj4gICAgIFBLR19EQkRJUj0vdmFyL2RiL3BrZw0KPiAg ICAgPsKgIMKgIMKgPiBTSUdOQVRVUkVfVFlQRT1ub25lIC91c3Ivc2Jpbi9wa2cgYWRkIC9f LnAvaXNjLWRoY3A0NC1zZXJ2ZXItDQo+ICAgICA+wqAgwqAgwqA+IDQuNC4xXzQudHh6Jw0K PiAgICAgPsKgIMKgIMKgPiArIGNocm9vdCAvd29yay9Dcm9jaGV0LXdvcmstQU1EL29iai9f LncgL2Jpbi9zaCAtZXhjICdlbnYNCj4gICAgIEJBVENIPVlFUw0KPiAgICAgPsKgIMKgIMKg PiBBU1NVTUVfQUxXQVlTX1lFUz1ZRVMgUEtHX0RCRElSPS92YXIvZGIvcGtnDQo+ICAgICBT SUdOQVRVUkVfVFlQRT1ub25lDQo+ICAgICA+wqAgwqAgwqA+IC91c3Ivc2Jpbi9wa2cgYWRk IC9fLnAvaXNjLWRoY3A0NC1zZXJ2ZXItNC40LjFfNC50eHonDQo+ICAgICA+wqAgwqAgwqA+ ICsgZW52ICdCQVRDSD1ZRVMnICdBU1NVTUVfQUxXQVlTX1lFUz1ZRVMnDQo+ICAgICAnUEtH X0RCRElSPS92YXIvZGIvcGtnJw0KPiAgICAgPsKgIMKgIMKgPiAnU0lHTkFUVVJFX1RZUEU9 bm9uZScgL3Vzci9zYmluL3BrZyBhZGQNCj4gICAgIC9fLnAvaXNjLWRoY3A0NC1zZXJ2ZXIt DQo+ICAgICA+wqAgwqAgwqA+IDQuNC4xXzQudHh6DQo+ICAgICA+wqAgwqAgwqA+IEluc3Rh bGxpbmcgaXNjLWRoY3A0NC1zZXJ2ZXItNC40LjFfNC4uLg0KPiAgICAgPsKgIMKgIMKgPiBw a2c6IENhbm5vdCBvcGVuIC9kZXYvbnVsbDpObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5DQo+ ICAgICA+wqAgwqAgwqA+DQo+ICAgICA+wqAgwqAgwqA+IEZhaWxlZCB0byBpbnN0YWxsIHRo ZSBmb2xsb3dpbmcgMSBwYWNrYWdlKHMpOg0KPiAgICAgPsKgIMKgIMKgPiAvXy5wL2lzYy1k aGNwNDQtc2VydmVyLTQuNC4xXzQudHh6DQo+ICAgICA+wqAgwqAgwqA+ICsgdW1vdW50IC93 b3JrL0Nyb2NoZXQtd29yay1BTUQvb2JqL18udy9fLnANCj4gICAgID7CoCDCoCDCoD4gKyBy bSAtcmYgL3dvcmsvQ3JvY2hldC13b3JrLUFNRC9vYmovXy53L18ucA0KPiAgICAgPsKgIMKg IMKgPiArIGVjaG8gJ05BTk8gUk0gLXJmIC93b3JrL0Nyb2NoZXQtd29yay1BTUQvb2JqL18u dy9fLnAnDQo+ICAgICA+wqAgwqAgwqA+IE5BTk8gUk0gLXJmIC93b3JrL0Nyb2NoZXQtd29y ay1BTUQvb2JqL18udy9fLnANCj4gICAgID7CoCDCoCDCoD4gKyB1bmFtZSAtcg0KPiAgICAg PsKgIMKgIMKgPiArIGNvbW1hbmQgcm0gLXggLXJmIC93b3JrL0Nyb2NoZXQtd29yay1BTUQv b2JqL18udy9fLnANCj4gICAgID7CoCDCoCDCoD4NCj4gICAgID7CoCDCoCDCoD4gTm90ZSB0 aGF0J3Mgbm90IHRoZSAiY2FuJ3Qgb3BlbiAvZGV2L251bGwiIGNvbXBsYWludCBzaW5jZQ0K PiAgICAgdGhhdA0KPiAgICAgPsKgIMKgIMKgPiBhcHBlYXJzDQo+ICAgICA+wqAgwqAgwqA+ IHVwIGFib3ZlIChhbmQgaW4gZmFjdCBhIGJ1bmNoIG9mIG90aGVyIHRpbWVzIHByZXZpb3Vz bHkgYXMNCj4gICAgIHdlbGwpIGFuZA0KPiAgICAgPsKgIMKgIMKgPiBkb2Vzbid0IGJsb3cg dGhlIGluc3RhbGwgdXAuwqAgQnV0ICpzb21ldGhpbmcqIGlzIGNhdXNpbmcNCj4gICAgIHRo ZSBpbnN0YWxsDQo+ICAgICA+wqAgwqAgwqA+IGZvcg0KPiAgICAgPsKgIMKgIMKgPiB0aG9z ZSB0d28gcGFja2FnZXMgLS0gYW5kIG9ubHkgdGhlc2UgdHdvLCBhcyB0aGUgb3RoZXIgfjQw DQo+ICAgICBvZGQgd2l0aA0KPiAgICAgPsKgIMKgIMKgPiBkZXBlbmRlbmNpZXMgYXJlIGZp bmUgLS0gdG8gZXhpdCBub24temVybyBhbmQgYmxvdyB1cCB0aGUNCj4gICAgIGJ1aWxkLg0K PiAgICAgPsKgIMKgIMKgPg0KPiAgICAgPsKgIMKgIMKgPiBJdCdzIHRvdWdoIHRvIHJ1biB0 aGlzIGRvd24gd2l0aG91dCBhbiBlcnJvciBtZXNzYWdlIHRoYXQNCj4gICAgIHRlbGxzIG1l DQo+ICAgICA+wqAgwqAgwqA+IGV4YWN0bHkgd2hhdCBpdCdzIHVwc2V0IGFib3V0Lg0KPiAg ICAgPsKgIMKgIMKgPg0KPiAgICAgPsKgIMKgIMKgPiBBbnkgaWRlYXM/DQo+ICAgICA+wqAg wqAgwqA+DQo+ICAgICA+DQo+ICAgICA+wqAgwqAgwqBJIHRoaW5rIGl0J3MgYSBtaXN0YWtl IHRvIGlnbm9yZSB0aGUgL2Rldi9udWxsIGVycm9ycy7CoCBJdCdzDQo+ICAgICBxdWl0ZQ0K PiAgICAgPsKgIMKgIMKgcG9zc2libGUgdGhhdCB0aGUgZXJyb3IgaXMgbm9uLWZhdGFsIHdo ZW4gaW5zdGFsbGluZyBzb21lDQo+ICAgICBwYWNrYWdlcyBhbmQNCj4gICAgID7CoCDCoCDC oGZhdGFsIHdoZW4gaW5zdGFsbGluZyBvdGhlcnMuwqAgVGhlIG1lc3NhZ2UgaW5kaWNhdGVz IHlvdQ0KPiAgICAgbmVlZCB0byBtb3VudA0KPiAgICAgPsKgIMKgIMKgZGV2ZnMgd2l0aGlu IHRoZSBjaHJvb3Qgb3IgamFpbCBiZWluZyB1c2VkIHRvIHJ1biBwa2cuDQo+ICAgICA+DQo+ ICAgICA+DQo+ICAgICA+IEkgYWdyZWUsIGJ1dCBmb3IgZGlmZmVyZW50IHJlYXNvbnMuIFBr ZyBpcyBub3cgdXNpbmcgaXQsIHdoaWNoDQo+ICAgICBpcyB3aHkNCj4gICAgID4gd2Ugc2Vl IGEgbmV3IGVycm9yLiBOb25lIG9mIHRoZSBwYWNrYWdlcyBpbnN0YWxsZWQgdGhyZXcgZXJy b3INCj4gICAgID4gbWVzc2FnZXMgYmVmb3JlLCBzbyBJIHRoaW5rIGhpcyBzZXR1cCBpcyBv ay4NCj4gICAgID4NCj4gICAgID4gV2FybmVyDQo+ICAgICA+DQo+ICAgICBJIGNhbiBjb25m aXJtIHRoYXQgd2l0aCBkZWZhdWx0cy5zaCBwYXRjaGVkIGl0IG5vdyBydW5zIHRvDQo+ICAg ICBjb21wbGV0aW9uIG9uDQo+ICAgICB0aGUgImxhdGVzdCIgd2l0aG91dCBwcm9ibGVtcy4N Cj4NCj4NCj4gSSdsbCBnZXQgaXQgY29tbWl0dGVkIGEgYml0IGxhdGVyIHRvZGF5LiBDYW4g c29tZW9uZSB0ZXN0IHRoZSBmb2xsb3dpbmc6DQo+DQo+IGRpZmYgLS1naXQgYS90b29scy90 b29scy9uYW5vYnNkL2RlZmF1bHRzLnNoDQo+IGIvdG9vbHMvdG9vbHMvbmFub2JzZC9kZWZh dWx0cy5zaA0KPiBpbmRleCAwMDAyMzczYmU2NTguLjg2YWNhYjY1ZjY3ZCAxMDA3NTUNCj4g LS0tIGEvdG9vbHMvdG9vbHMvbmFub2JzZC9kZWZhdWx0cy5zaA0KPiArKysgYi90b29scy90 b29scy9uYW5vYnNkL2RlZmF1bHRzLnNoDQo+IEBAIC03NzgsOCArNzc4LDkgQEAgY3VzdF9w a2duZyAoICkgKA0KPiDCoCDCoCDCoCDCoCAjIE1vdW50IHBhY2thZ2VzIGludG8gY2hyb290 DQo+IMKgIMKgIMKgIMKgIG1rZGlyIC1wICR7TkFOT19XT1JMRERJUn0vXy5wDQo+IMKgIMKg IMKgIMKgIG1vdW50IC10IG51bGxmcyAtbyBub2F0aW1lIC1vIHJvICR7TkFOT19QQUNLQUdF X0RJUn0NCj4gJHtOQU5PX1dPUkxERElSfS9fLnANCj4gKyDCoCDCoCDCoCBtb3VudCAtdCBk ZXZmcyBkZXZmcyAke05BTk9fV09STERESVJ9L2Rldg0KPg0KPiAtIMKgIMKgIMKgIHRyYXAg InVtb3VudCAke05BTk9fV09STERESVJ9L18ucCA7IHJtIC1yZg0KPiAke05BTk9fV09STERE SVJ9L18ucCIgMSAyIDE1IEVYSVQNCj4gKyDCoCDCoCDCoCB0cmFwICJ1bW91bnQgJHtOQU5P X1dPUkxERElSfS9kZXY7IHVtb3VudCAke05BTk9fV09STERESVJ9L18ucA0KPiA7IHJtIC1y ZiAke05BTk9fV09STERESVJ9L18ucCIgMSAyIDE1IEVYSVQNCj4NCj4gwqAgwqAgwqAgwqAg IyBJbnN0YWxsIHBrZy0qIHBhY2thZ2UNCj4gwqAgwqAgwqAgwqAgQ1IgIiR7UEtHQ01EfSBh ZGQgL18ucC8ke19OQU5PX1BLR19QQUNLQUdFfSINCj4gQEAgLTgwNCw2ICs4MDUsNyBAQCBj dXN0X3BrZ25nICggKSAoDQo+IMKgIMKgIMKgIMKgIENSMCAiJHtQS0dDTUR9IGluZm8iDQo+ DQo+IMKgIMKgIMKgIMKgIHRyYXAgLSAxIDIgMTUgRVhJVA0KPiArIMKgIMKgIMKgIHVtb3Vu dCAke05BTk9fV09STERESVJ9L2Rldg0KPiDCoCDCoCDCoCDCoCB1bW91bnQgJHtOQU5PX1dP UkxERElSfS9fLnANCj4gwqAgwqAgwqAgwqAgcm0gLXJmICR7TkFOT19XT1JMRERJUn0vXy5w DQo+IMKgKQ0KPg0KPiBzaW5jZSB3ZSBuZWVkIHRvIHVtb3VudCBpdCBpZiB3ZSBoaXQgdGhl IHRyYXAgZXhpdC4NCj4NCj4gV2FybmVywqANCi0tIA0KS2FybCBEZW5uaW5nZXINCmthcmxA ZGVubmluZ2VyLm5ldCA8bWFpbHRvOmthcmxAZGVubmluZ2VyLm5ldD4NCi9UaGUgTWFya2V0 IFRpY2tlci8NCi9bUy9NSU1FIGVuY3J5cHRlZCBlbWFpbCBwcmVmZXJyZWRdLw0K --------------ms010108040506060405010906 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms010108040506060405010906-- From owner-freebsd-embedded@freebsd.org Fri Jun 21 04:02:06 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1866E15CF78C for ; Fri, 21 Jun 2019 04:02:06 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x843.google.com (mail-qt1-x843.google.com [IPv6:2607:f8b0:4864:20::843]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B1DEC7481F for ; Fri, 21 Jun 2019 04:02:04 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x843.google.com with SMTP id x2so5626317qtr.0 for ; Thu, 20 Jun 2019 21:02:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=eYmDC5mGEEYm5D00zrxv1jcC5+RYwY6d28nPNhrJZX4=; b=El0c4ZlzMhJrkO6f1qSJfs2xe9yhYn+PvzRpGMLgEmyB/+EdcoBi2+TnhJT5hSiHKb Y25lju2myAuJIu15XWILehZn3A3xK9tMk6tsrBP2++7PUS3wAzMDhpTOLwAMvQDRI+JW /EXRSPnmvLj7ORwESEjQPrQtx7SASVtuB7RTnvjcOkEmhizdfzenNdIfb2DLIBjDI8cL Z5w46Vf+eC3CmqcG2UGO+vzCmEnqcgXBb6bze9kV+gl26fiLBWzMNJtjDMCKc2PCKHhA Gc4jqaS1W6VQ/2uGqsrp0gsGVaCKgGgJMOXuKyFgN85d55RgK/ZGN6/gzP3VBiSMKzXS Qppg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=eYmDC5mGEEYm5D00zrxv1jcC5+RYwY6d28nPNhrJZX4=; b=MEBAOyFyq0hj4fDZd7wrGH5BxUPTgjWLxtl2DSf/DymKeUq2mAxavcjPsc4S25tYGM HzDhXU4HY4JJpWCowHIXgaQMNpJMz/TC8ILMy0DXoZRWdG5kutXDGdXmg9C0fdjO8YGt J32Xodi/LtCYGapDNea54spS+FBWSWMUHQxs5FupBxOB45vvH/c3890RzvNHc4gTVQP6 91pKaBBus5EWmH7crKp44Vx5vxOT2DQQFdGJ2H5Fgh2vE04kwAXpetxhv4pBTrEKfaJH L0aKLqBFC/sIFz5Z9ddy1JRDncmzVBUR9ULHfvySYUkMmRv22rsq9rnafeLclTDWVW6L rhlQ== X-Gm-Message-State: APjAAAXaiEz2Tm6hKK5rPEtJCO6dxjuScola3jw+VumU5kDbVVqTRmvY LaE7n2MZwmvSJll8UaRcWJrnLINblZWL8n/NIcRtpg== X-Google-Smtp-Source: APXvYqzynjpJNhn5Cl5cD5CYKx/GzdQQOB7FTRuvTrBhNgW7CU3C9YJiChQu9V7X7sSM/1e8iz3SwBTN24O/CJISx/4= X-Received: by 2002:a0c:b66f:: with SMTP id q47mr42634008qvf.102.1561089723651; Thu, 20 Jun 2019 21:02:03 -0700 (PDT) MIME-Version: 1.0 References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> <645f2271-276d-6dd6-74b2-20a0843363f4@denninger.net> In-Reply-To: <645f2271-276d-6dd6-74b2-20a0843363f4@denninger.net> From: Warner Losh Date: Thu, 20 Jun 2019 21:01:51 -0700 Message-ID: Subject: Re: NanoBSD cust_pkgng problem.... To: Karl Denninger Cc: freebsd-embedded X-Rspamd-Queue-Id: B1DEC7481F X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=El0c4Zlz X-Spamd-Result: default: False [-2.64 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.989,0]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_SHORT(-0.91)[-0.909,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-embedded@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; URI_COUNT_ODD(1.00)[1]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: ALT1.aspmx.l.google.com]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[3.4.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; IP_SCORE(-0.73)[ip: (1.86), ipnet: 2607:f8b0::/32(-3.15), asn: 15169(-2.32), country: US(-0.06)]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jun 2019 04:02:06 -0000 Committed as r349261 Warner On Thu, Jun 20, 2019 at 7:19 PM Karl Denninger wrote: > Hand-applied the patch (with vi, not patch, since I already had some of > the changes in there) and it ran to completion without incident. > On 6/20/2019 17:27, Warner Losh wrote: > > > > On Thu, Jun 20, 2019 at 1:28 PM Karl Denninger wrote: > >> >> On 6/20/2019 14:46, Warner Losh wrote: >> > >> > >> > On Thu, Jun 20, 2019, 12:40 PM Ian Lepore > > > wrote: >> > >> > On Thu, 2019-06-20 at 13:16 -0500, Karl Denninger wrote: >> > > I'm trying to rebuild 12-STABLE with current code with the >> following >> > > for >> > > the PCEngines systems. >> > > >> > > NANO_NAME=pcengines >> > > NANO_SRC=/usr/src >> > > NANO_KERNEL=KSD-SMP >> > > NANO_IMAGES=2 >> > > NANO_MODULES="default" >> > > >> > > #NANO_DRIVE=ad0 >> > > NANO_DRIVE=mmcsd0 >> > > >> > > NANO_RAM_ETCSIZE=30720 >> > > #NANO_RAM_TMPVARSIZE=30720 >> > > NANO_RAM_TMPVARSIZE=131072 >> > > >> > > NANO_PACKAGE_DIR=/work/PKG-AMD64-12/pkg >> > > >> > > # Configuration slice size set to 64Mb >> > > # >> > > NANO_CONFSIZE=$((64*1000*1000/512)) >> > > # >> > > # Set "data" partition to 512MB >> > > # >> > > NANO_DATASIZE=$((512*1000*1000/512)) >> > > >> > > NANO_OBJ="/work/Crochet-work-AMD/obj" >> > > >> > > NANO_PMAKE="make -j 8" >> > > >> > > # 7.5Gb SD image; will fit on a 8Gb card, but is REAL tight! >> > > #NANO_MEDIASIZE=$((7*1000*1000*1000/512 + 1000*1000*512/512)) >> > > # >> > > # 12Gb SD image; fits on 16Gb SD card and has more room for >> packages >> > > NANO_MEDIASIZE=$((12*1000*1000*1000/512)) >> > > >> > > The packages are in /work/PKG-AMD64-12 as expected. I have a >> little >> > > script that gets them which is: >> > > >> > > PKGDIR='/work/PKG-AMD64-12' >> > > export PKGDIR >> > > PKG_CACHEDIR=/work/PKG-AMD64-12/cache >> > > export PKG_CACHEDIR >> > > >> > > ABI=FreeBSD:12:amd64 >> > > export ABI >> > > >> > > pkg -R . -r . -o $PKGDIR/pkgs fetch -d \ >> > > bind914 rsync sshguard strongswan dhcp6 \ >> > > net-snmp ntimed openvpn flashrom dmidecode >> > > # net-snmp ntimed openvpn flashrom dmidecode ssmtp >> > > # bind914 rsync sshguard strongswan dhcp6 isc-dhcp44-server >> \ >> > > >> > > rm -rf $PKGDIR/pkg >> > > mkdir -p $PKGDIR/pkg >> > > >> > > cd $PKG_CACHEDIR >> > > find . -type l -print -exec cp {} ../pkg \; >> > > >> > > /work/PKG-AMD64-12 has a repo.conf file and such; I use the same >> > > mechanism to fetch for Crochet for the ARM64 platforms. >> > > >> > > Note the two commented lines. If I include EITHER ssmpt or >> > > isc-dhcp44-server cust_pkgng fails, but the error simply says the >> > > install failed without a reason for it. >> > > >> > > If I do NOT include those two the build succeeds. Neither of >> them, >> > > if I >> > > add them back in, discloses a missing dependency or similar. >> > > >> > > pkg: Cannot open /dev/null:No such file or directory >> > > Extracting flashrom-1.0_1: ........ done >> > > Message from python27-2.7.16_1: >> > > >> > > >> > >> ===================================================================== >> > > ====== >> > > >> > > Note that some standard Python modules are provided as separate >> > ports >> > > as they require additional dependencies. They are available as: >> > > >> > > bsddb databases/py-bsddb >> > > gdbm databases/py-gdbm >> > > sqlite3 databases/py-sqlite3 >> > > tkinter x11-toolkits/py-tkinter >> > > >> > > >> > >> ===================================================================== >> > > ====== >> > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg >> > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/gettext-runtime- >> > > 0.20.1.txz' >> > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env >> BATCH=YES >> > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none >> > > /usr/sbin/pkg add /_.p/gettext-runtime-0.20.1.txz' >> > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' >> > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/gettext-runtime- >> > > 0.20.1.txz >> > > Installing gettext-runtime-0.20.1... >> > > the most recent version of gettext-runtime-0.20.1 is already >> > > installed >> > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg >> > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/icu-64.2,1.txz' >> > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env >> BATCH=YES >> > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none >> > > /usr/sbin/pkg add /_.p/icu-64.2,1.txz' >> > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' >> > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/icu-64.2,1.txz >> > > Installing icu-64.2,1... >> > > the most recent version of icu-64.2,1 is already installed >> > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg >> > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' >> > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env >> BATCH=YES >> > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none >> > > /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' >> > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' >> > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz >> > > Installing indexinfo-0.3.1... >> > > the most recent version of indexinfo-0.3.1 is already installed >> > > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg >> > > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/isc-dhcp44-server- >> > > 4.4.1_4.txz' >> > > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env >> BATCH=YES >> > > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg SIGNATURE_TYPE=none >> > > /usr/sbin/pkg add /_.p/isc-dhcp44-server-4.4.1_4.txz' >> > > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' 'PKG_DBDIR=/var/db/pkg' >> > > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/isc-dhcp44-server- >> > > 4.4.1_4.txz >> > > Installing isc-dhcp44-server-4.4.1_4... >> > > pkg: Cannot open /dev/null:No such file or directory >> > > >> > > Failed to install the following 1 package(s): >> > > /_.p/isc-dhcp44-server-4.4.1_4.txz >> > > + umount /work/Crochet-work-AMD/obj/_.w/_.p >> > > + rm -rf /work/Crochet-work-AMD/obj/_.w/_.p >> > > + echo 'NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p' >> > > NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p >> > > + uname -r >> > > + command rm -x -rf /work/Crochet-work-AMD/obj/_.w/_.p >> > > >> > > Note that's not the "can't open /dev/null" complaint since that >> > > appears >> > > up above (and in fact a bunch of other times previously as well) >> and >> > > doesn't blow the install up. But *something* is causing the >> install >> > > for >> > > those two packages -- and only these two, as the other ~40 odd >> with >> > > dependencies are fine -- to exit non-zero and blow up the build. >> > > >> > > It's tough to run this down without an error message that tells me >> > > exactly what it's upset about. >> > > >> > > Any ideas? >> > > >> > >> > I think it's a mistake to ignore the /dev/null errors. It's quite >> > possible that the error is non-fatal when installing some packages >> and >> > fatal when installing others. The message indicates you need to >> mount >> > devfs within the chroot or jail being used to run pkg. >> > >> > >> > I agree, but for different reasons. Pkg is now using it, which is why >> > we see a new error. None of the packages installed threw error >> > messages before, so I think his setup is ok. >> > >> > Warner >> > >> I can confirm that with defaults.sh patched it now runs to completion on >> the "latest" without problems. >> > > I'll get it committed a bit later today. Can someone test the following: > > diff --git a/tools/tools/nanobsd/defaults.sh > b/tools/tools/nanobsd/defaults.sh > index 0002373be658..86acab65f67d 100755 > --- a/tools/tools/nanobsd/defaults.sh > +++ b/tools/tools/nanobsd/defaults.sh > @@ -778,8 +778,9 @@ cust_pkgng ( ) ( > # Mount packages into chroot > mkdir -p ${NANO_WORLDDIR}/_.p > mount -t nullfs -o noatime -o ro ${NANO_PACKAGE_DIR} > ${NANO_WORLDDIR}/_.p > + mount -t devfs devfs ${NANO_WORLDDIR}/dev > > - trap "umount ${NANO_WORLDDIR}/_.p ; rm -rf ${NANO_WORLDDIR}/_.p" 1 > 2 15 EXIT > + trap "umount ${NANO_WORLDDIR}/dev; umount ${NANO_WORLDDIR}/_.p ; > rm -rf ${NANO_WORLDDIR}/_.p" 1 2 15 EXIT > > # Install pkg-* package > CR "${PKGCMD} add /_.p/${_NANO_PKG_PACKAGE}" > @@ -804,6 +805,7 @@ cust_pkgng ( ) ( > CR0 "${PKGCMD} info" > > trap - 1 2 15 EXIT > + umount ${NANO_WORLDDIR}/dev > umount ${NANO_WORLDDIR}/_.p > rm -rf ${NANO_WORLDDIR}/_.p > ) > > since we need to umount it if we hit the trap exit. > > Warner > > -- > Karl Denninger > karl@denninger.net > *The Market Ticker* > *[S/MIME encrypted email preferred]* > From owner-freebsd-embedded@freebsd.org Fri Jun 21 14:26:50 2019 Return-Path: Delivered-To: freebsd-embedded@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AECB915AF937 for ; Fri, 21 Jun 2019 14:26:50 +0000 (UTC) (envelope-from mike@sentex.net) Received: from pyroxene.sentex.ca (unknown [IPv6:2607:f3e0:0:3::18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "pyroxene.sentex.ca", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CF2D06B6D4 for ; Fri, 21 Jun 2019 14:26:49 +0000 (UTC) (envelope-from mike@sentex.net) Received: from [192.168.43.29] ([192.168.43.29]) by pyroxene.sentex.ca (8.15.2/8.15.2) with ESMTPS id x5LEQkHD043073 (version=TLSv1.2 cipher=AES128-SHA bits=128 verify=NO); Fri, 21 Jun 2019 10:26:47 -0400 (EDT) (envelope-from mike@sentex.net) Subject: Re: NanoBSD cust_pkgng problem.... To: Karl Denninger , Warner Losh Cc: freebsd-embedded References: <27515540-54ef-6e7e-1b87-9be875b54c22@denninger.net> <645f2271-276d-6dd6-74b2-20a0843363f4@denninger.net> From: mike tancsa Message-ID: Date: Fri, 21 Jun 2019 10:26:46 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 MIME-Version: 1.0 In-Reply-To: <645f2271-276d-6dd6-74b2-20a0843363f4@denninger.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: CF2D06B6D4 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of mike@sentex.net designates 2607:f3e0:0:3::18 as permitted sender) smtp.mailfrom=mike@sentex.net X-Spamd-Result: default: False [-1.51 / 15.00]; ARC_NA(0.00)[]; RDNS_NONE(1.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2607:f3e0::/32]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[sentex.net]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: smtp.sentex.ca]; NEURAL_HAM_SHORT(-0.98)[-0.981,0]; IP_SCORE(-1.73)[ipnet: 2607:f3e0::/32(-4.95), asn: 11647(-3.59), country: CA(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:11647, ipnet:2607:f3e0::/32, country:CA]; HFILTER_HOSTNAME_UNKNOWN(2.50)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jun 2019 14:26:50 -0000 Thanks Warner! I have tested it as well on RELENG_11 and it works there too.     ---Mike On 6/20/2019 10:19 PM, Karl Denninger wrote: > Hand-applied the patch (with vi, not patch, since I already had some of > the changes in there) and it ran to completion without incident. > > On 6/20/2019 17:27, Warner Losh wrote: >> >> On Thu, Jun 20, 2019 at 1:28 PM Karl Denninger > > wrote: >> >> >> On 6/20/2019 14:46, Warner Losh wrote: >> > >> > >> > On Thu, Jun 20, 2019, 12:40 PM Ian Lepore > >> > >> wrote: >> > >> >     On Thu, 2019-06-20 at 13:16 -0500, Karl Denninger wrote: >> >     > I'm trying to rebuild 12-STABLE with current code with the >> following >> >     > for >> >     > the PCEngines systems. >> >     > >> >     > NANO_NAME=pcengines >> >     > NANO_SRC=/usr/src >> >     > NANO_KERNEL=KSD-SMP >> >     > NANO_IMAGES=2 >> >     > NANO_MODULES="default" >> >     > >> >     > #NANO_DRIVE=ad0 >> >     > NANO_DRIVE=mmcsd0 >> >     > >> >     > NANO_RAM_ETCSIZE=30720 >> >     > #NANO_RAM_TMPVARSIZE=30720 >> >     > NANO_RAM_TMPVARSIZE=131072 >> >     > >> >     > NANO_PACKAGE_DIR=/work/PKG-AMD64-12/pkg >> >     > >> >     > # Configuration slice size set to 64Mb >> >     > # >> >     > NANO_CONFSIZE=$((64*1000*1000/512)) >> >     > # >> >     > # Set "data" partition to 512MB >> >     > # >> >     > NANO_DATASIZE=$((512*1000*1000/512)) >> >     > >> >     > NANO_OBJ="/work/Crochet-work-AMD/obj" >> >     > >> >     > NANO_PMAKE="make -j 8" >> >     > >> >     > # 7.5Gb SD image; will fit on a 8Gb card, but is REAL tight! >> >     > #NANO_MEDIASIZE=$((7*1000*1000*1000/512 + 1000*1000*512/512)) >> >     > # >> >     > # 12Gb SD image; fits on 16Gb SD card and has more room >> for packages >> >     > NANO_MEDIASIZE=$((12*1000*1000*1000/512)) >> >     > >> >     > The packages are in /work/PKG-AMD64-12 as expected.  I >> have a little >> >     > script that gets them which is: >> >     > >> >     > PKGDIR='/work/PKG-AMD64-12' >> >     > export PKGDIR >> >     > PKG_CACHEDIR=/work/PKG-AMD64-12/cache >> >     > export PKG_CACHEDIR >> >     > >> >     > ABI=FreeBSD:12:amd64 >> >     > export ABI >> >     > >> >     > pkg -R . -r . -o $PKGDIR/pkgs fetch -d \ >> >     >         bind914 rsync sshguard strongswan dhcp6 \ >> >     >         net-snmp ntimed openvpn flashrom dmidecode >> >     > #       net-snmp ntimed openvpn flashrom dmidecode ssmtp >> >     > #       bind914 rsync sshguard strongswan dhcp6 >> isc-dhcp44-server \ >> >     > >> >     > rm -rf $PKGDIR/pkg >> >     > mkdir -p $PKGDIR/pkg >> >     > >> >     > cd $PKG_CACHEDIR >> >     > find . -type l -print -exec cp {} ../pkg \; >> >     > >> >     > /work/PKG-AMD64-12 has a repo.conf file and such; I use >> the same >> >     > mechanism to fetch for Crochet for the ARM64 platforms. >> >     > >> >     > Note the two commented lines.  If I include EITHER ssmpt or >> >     > isc-dhcp44-server cust_pkgng fails, but the error simply >> says the >> >     > install failed without a reason for it. >> >     > >> >     > If I do NOT include those two the build succeeds.  Neither >> of them, >> >     > if I >> >     > add them back in, discloses a missing dependency or similar. >> >     > >> >     > pkg: Cannot open /dev/null:No such file or directory >> >     > Extracting flashrom-1.0_1: ........ done >> >     > Message from python27-2.7.16_1: >> >     > >> >     > >> >    >>  ===================================================================== >> >     > ====== >> >     > >> >     > Note that some standard Python modules are provided as >> separate >> >     ports >> >     > as they require additional dependencies. They are >> available as: >> >     > >> >     > bsddb           databases/py-bsddb >> >     > gdbm            databases/py-gdbm >> >     > sqlite3         databases/py-sqlite3 >> >     > tkinter         x11-toolkits/py-tkinter >> >     > >> >     > >> >    >>  ===================================================================== >> >     > ====== >> >     > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES >> PKG_DBDIR=/var/db/pkg >> >     > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/gettext-runtime- >> >     > 0.20.1.txz' >> >     > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env >> BATCH=YES >> >     > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg >> SIGNATURE_TYPE=none >> >     > /usr/sbin/pkg add /_.p/gettext-runtime-0.20.1.txz' >> >     > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' >> 'PKG_DBDIR=/var/db/pkg' >> >     > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/gettext-runtime- >> >     > 0.20.1.txz >> >     > Installing gettext-runtime-0.20.1... >> >     > the most recent version of gettext-runtime-0.20.1 is already >> >     > installed >> >     > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES >> PKG_DBDIR=/var/db/pkg >> >     > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/icu-64.2,1.txz' >> >     > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env >> BATCH=YES >> >     > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg >> SIGNATURE_TYPE=none >> >     > /usr/sbin/pkg add /_.p/icu-64.2,1.txz' >> >     > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' >> 'PKG_DBDIR=/var/db/pkg' >> >     > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add /_.p/icu-64.2,1.txz >> >     > Installing icu-64.2,1... >> >     > the most recent version of icu-64.2,1 is already installed >> >     > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES >> PKG_DBDIR=/var/db/pkg >> >     > SIGNATURE_TYPE=none /usr/sbin/pkg add >> /_.p/indexinfo-0.3.1.txz' >> >     > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env >> BATCH=YES >> >     > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg >> SIGNATURE_TYPE=none >> >     > /usr/sbin/pkg add /_.p/indexinfo-0.3.1.txz' >> >     > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' >> 'PKG_DBDIR=/var/db/pkg' >> >     > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add >> /_.p/indexinfo-0.3.1.txz >> >     > Installing indexinfo-0.3.1... >> >     > the most recent version of indexinfo-0.3.1 is already >> installed >> >     > + CR 'env BATCH=YES ASSUME_ALWAYS_YES=YES >> PKG_DBDIR=/var/db/pkg >> >     > SIGNATURE_TYPE=none /usr/sbin/pkg add /_.p/isc-dhcp44-server- >> >     > 4.4.1_4.txz' >> >     > + chroot /work/Crochet-work-AMD/obj/_.w /bin/sh -exc 'env >> BATCH=YES >> >     > ASSUME_ALWAYS_YES=YES PKG_DBDIR=/var/db/pkg >> SIGNATURE_TYPE=none >> >     > /usr/sbin/pkg add /_.p/isc-dhcp44-server-4.4.1_4.txz' >> >     > + env 'BATCH=YES' 'ASSUME_ALWAYS_YES=YES' >> 'PKG_DBDIR=/var/db/pkg' >> >     > 'SIGNATURE_TYPE=none' /usr/sbin/pkg add >> /_.p/isc-dhcp44-server- >> >     > 4.4.1_4.txz >> >     > Installing isc-dhcp44-server-4.4.1_4... >> >     > pkg: Cannot open /dev/null:No such file or directory >> >     > >> >     > Failed to install the following 1 package(s): >> >     > /_.p/isc-dhcp44-server-4.4.1_4.txz >> >     > + umount /work/Crochet-work-AMD/obj/_.w/_.p >> >     > + rm -rf /work/Crochet-work-AMD/obj/_.w/_.p >> >     > + echo 'NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p' >> >     > NANO RM -rf /work/Crochet-work-AMD/obj/_.w/_.p >> >     > + uname -r >> >     > + command rm -x -rf /work/Crochet-work-AMD/obj/_.w/_.p >> >     > >> >     > Note that's not the "can't open /dev/null" complaint since >> that >> >     > appears >> >     > up above (and in fact a bunch of other times previously as >> well) and >> >     > doesn't blow the install up.  But *something* is causing >> the install >> >     > for >> >     > those two packages -- and only these two, as the other ~40 >> odd with >> >     > dependencies are fine -- to exit non-zero and blow up the >> build. >> >     > >> >     > It's tough to run this down without an error message that >> tells me >> >     > exactly what it's upset about. >> >     > >> >     > Any ideas? >> >     > >> > >> >     I think it's a mistake to ignore the /dev/null errors.  It's >> quite >> >     possible that the error is non-fatal when installing some >> packages and >> >     fatal when installing others.  The message indicates you >> need to mount >> >     devfs within the chroot or jail being used to run pkg. >> > >> > >> > I agree, but for different reasons. Pkg is now using it, which >> is why >> > we see a new error. None of the packages installed threw error >> > messages before, so I think his setup is ok. >> > >> > Warner >> > >> I can confirm that with defaults.sh patched it now runs to >> completion on >> the "latest" without problems. >> >> >> I'll get it committed a bit later today. Can someone test the following: >> >> diff --git a/tools/tools/nanobsd/defaults.sh >> b/tools/tools/nanobsd/defaults.sh >> index 0002373be658..86acab65f67d 100755 >> --- a/tools/tools/nanobsd/defaults.sh >> +++ b/tools/tools/nanobsd/defaults.sh >> @@ -778,8 +778,9 @@ cust_pkgng ( ) ( >>         # Mount packages into chroot >>         mkdir -p ${NANO_WORLDDIR}/_.p >>         mount -t nullfs -o noatime -o ro ${NANO_PACKAGE_DIR} >> ${NANO_WORLDDIR}/_.p >> +       mount -t devfs devfs ${NANO_WORLDDIR}/dev >> >> -       trap "umount ${NANO_WORLDDIR}/_.p ; rm -rf >> ${NANO_WORLDDIR}/_.p" 1 2 15 EXIT >> +       trap "umount ${NANO_WORLDDIR}/dev; umount ${NANO_WORLDDIR}/_.p >> ; rm -rf ${NANO_WORLDDIR}/_.p" 1 2 15 EXIT >> >>         # Install pkg-* package >>         CR "${PKGCMD} add /_.p/${_NANO_PKG_PACKAGE}" >> @@ -804,6 +805,7 @@ cust_pkgng ( ) ( >>         CR0 "${PKGCMD} info" >> >>         trap - 1 2 15 EXIT >> +       umount ${NANO_WORLDDIR}/dev >>         umount ${NANO_WORLDDIR}/_.p >>         rm -rf ${NANO_WORLDDIR}/_.p >>  ) >> >> since we need to umount it if we hit the trap exit. >> >> Warner