From owner-freebsd-current@freebsd.org Sat Mar 7 22:58:51 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A8F562537FE for ; Sat, 7 Mar 2020 22:58:51 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48Zfzt2n69z4SjK for ; Sat, 7 Mar 2020 22:58:50 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from [IPv6:2a02:8109:1140:c3d:d8c1:2cd3:bba1:740a] (unknown [IPv6:2a02:8109:1140:c3d:d8c1:2cd3:bba1:740a]) (Authenticated sender: macmic) by drew.franken.de (Postfix) with ESMTPSA id 75EFF71E3F90F; Sat, 7 Mar 2020 23:58:41 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\)) Subject: Re: Pkg repository is broken... From: Michael Tuexen In-Reply-To: Date: Sat, 7 Mar 2020 23:58:40 +0100 Cc: Michael Gmelin , FreeBSD Content-Transfer-Encoding: quoted-printable Message-Id: <6855E10D-BE81-468A-90BE-8A92E76277B8@freebsd.org> References: <72F36F7F-CF4D-44C9-A307-8728ED4071D9@freebsd.org> To: Andrey Fesenko X-Mailer: Apple Mail (2.3608.60.0.2.5) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Rspamd-Queue-Id: 48Zfzt2n69z4SjK X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_SPAM_MEDIUM(0.97)[0.968,0]; ASN(0.00)[asn:680, ipnet:2001:638::/32, country:DE]; NEURAL_HAM_LONG(-0.97)[-0.971,0] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Mar 2020 22:58:51 -0000 > On 7. Mar 2020, at 22:12, Andrey Fesenko wrote: >=20 > On Sun, Mar 8, 2020 at 12:02 AM Michael Tuexen = wrote: >>=20 >>=20 >>=20 >>> On 7. Mar 2020, at 21:37, Michael Gmelin wrote: >>>=20 >>>=20 >>>=20 >>>> On 7. Mar 2020, at 19:01, Michael Tuexen = wrote: >>>>=20 >>>> =EF=BB=BF >>>>>=20 >>>>>> On 7. Mar 2020, at 18:18, Michael Gmelin wrote: >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>> On 7. Mar 2020, at 18:08, Michael Tuexen = wrote: >>>>>>=20 >>>>>> =EF=BB=BF >>>>>>>=20 >>>>>>> On 7. Mar 2020, at 16:46, Michael Gmelin = wrote: >>>>>>>=20 >>>>>>>=20 >>>>>>>=20 >>>>>>>> On Sat, 07 Mar 2020 11:30:58 -0400 >>>>>>>> Waitman Gobble wrote: >>>>>>>>=20 >>>>>>>> On 2020-03-07 05:10, Ronald Klop wrote: >>>>>>>>> On Sat, 07 Mar 2020 01:38:55 +0100, Greg 'groggy' Lehey >>>>>>>>> wrote: >>>>>>>>>=20 >>>>>>>>>> On Friday, 6 March 2020 at 12:29:44 +0100, Lars Engels = wrote: >>>>>>>>>>> On Wed, Mar 04, 2020 at 03:16:14PM +1100, Greg 'groggy' = Lehey >>>>>>>>>>> wrote: >>>>>>>>>>>>=20 >>>>>>>>>>>> Any workarounds in the meantime? This must affect a lot of >>>>>>>>>>>> people, including those who use 12-: >>>>>>>>>>>>=20 >>>>>>>>>>>> pkg: wrong architecture: FreeBSD:12.0:amd64 instead of >>>>>>>>>>>> FreeBSD:12:amd64 >>>>>>>>>>>> pkg: repository FreeBSD contains packages with wrong ABI: >>>>>>>>>>>> FreeBSD:12.0:amd64 >>>>>>>>>>>=20 >>>>>>>>>>> Still broken for me on 12.1. >>>>>>>>>>=20 >>>>>>>>>> Strange. Mine cleared up automatically the following day. >>>>>>>>>>=20 >>>>>>>>>> It's also strange how few replies I have received. Two = private >>>>>>>>>> messages (why?), yours, and that was it. You'd think that = people >>>>>>>>>> would be screaming. >>>>>>>>>>=20 >>>>>>>>>> Greg >>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>> I'm not screaming because I'm settling with the situation and >>>>>>>>> starting to make workarounds. >>>>>>>>> And wondering where the official communication of the = community is. >>>>>>>>> Nothing about this situation on www.freebsd.org. All = information >>>>>>>>> about the situation seems scattered through the mailinglists. >>>>>>>>>=20 >>>>>>>>> Things are working for me on 13-CURRENT again, but still = broken on >>>>>>>>> 12.1-RELEASE. See attachment. >>>>>>>>>=20 >>>>>>>>> Ronald. >>>>>>>>> _______________________________________________ >>>>>>>>> freebsd-current@freebsd.org mailing list >>>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>>>>> To unsubscribe, send any mail to >>>>>>>>> "freebsd-current-unsubscribe@freebsd.org" >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> Did you try: >>>>>>>> pkg update -f >>>>>>>>=20 >>>>>>>>=20 >>>>>>>> I installed 12.1 on a new laptop yesterday, I have not = experienced >>>>>>>> issues with pkg. >>>>>>>>=20 >>>>>>>=20 >>>>>>> This was only an issue on the "latest" branch. If you don't = alter >>>>>>> "/etc/pkg/FreeBSD.conf", you'll get packages from the = "quarterly" >>>>>>> branch, which fortunately wasn't affected. >>>>>>=20 >>>>>> Any idea what is wrong on a stable/12 machine: >>>>>>=20 >>>>>> tuexen@stable12:~ % sudo pkg update >>>>>> Password: >>>>>> Updating FreeBSD repository catalogue... >>>>>> pkg: repository meta has wrong version 2 >>>>>> pkg: Repository FreeBSD load error: meta cannot be loaded No = error: 0 >>>>>> Fetching meta.txz: 100% 916 B 0.9kB/s 00:01 >>>>>> pkg: repository meta has wrong version 2 >>>>>> repository FreeBSD has no meta file, using default settings >>>>>> Fetching packagesite.txz: 100% 6 MiB 586.4kB/s 00:11 >>>>>> pkg: repository meta has wrong version 2 >>>>>> pkg: Repository FreeBSD load error: meta cannot be loaded No = error: 0 >>>>>> Unable to open created repository FreeBSD >>>>>> Unable to update repository FreeBSD >>>>>> Error updating repositories! >>>>>> tuexen@stable12:~ % sudo pkg update -f >>>>>> Updating FreeBSD repository catalogue... >>>>>> pkg: repository meta has wrong version 2 >>>>>> pkg: Repository FreeBSD load error: meta cannot be loaded No = error: 0 >>>>>> Fetching meta.txz: 100% 916 B 0.9kB/s 00:01 >>>>>> pkg: repository meta has wrong version 2 >>>>>> repository FreeBSD has no meta file, using default settings >>>>>> Fetching packagesite.txz: 100% 6 MiB 645.0kB/s 00:10 >>>>>> pkg: repository meta has wrong version 2 >>>>>> pkg: Repository FreeBSD load error: meta cannot be loaded No = error: 0 >>>>>> Unable to open created repository FreeBSD >>>>>> Unable to update repository FreeBSD >>>>>> Error updating repositories! >>>>>> tuexen@stable12:~ % sudo pkg upgrade >>>>>> Updating FreeBSD repository catalogue... >>>>>> pkg: repository meta has wrong version 2 >>>>>> pkg: Repository FreeBSD load error: meta cannot be loaded No = error: 0 >>>>>> Fetching meta.txz: 100% 916 B 0.9kB/s 00:01 >>>>>> pkg: repository meta has wrong version 2 >>>>>> repository FreeBSD has no meta file, using default settings >>>>>> Fetching packagesite.txz: 100% 6 MiB 586.4kB/s 00:11 >>>>>> pkg: repository meta has wrong version 2 >>>>>> pkg: Repository FreeBSD load error: meta cannot be loaded No = error: 0 >>>>>> Unable to open created repository FreeBSD >>>>>> Unable to update repository FreeBSD >>>>>> Error updating repositories! >>>>>> tuexen@stable12:~ % uname -U >>>>>> 1201512 >>>>>> tuexen@stable12:~ % uname -K >>>>>> 1201512 >>>>>> tuexen@stable12:~ % >>>>>>=20 >>>>>=20 >>>>> Can you share >>>>>=20 >>>>> cat /etc/pkg/FreeBSD.conf >>>> Sure: >>>>=20 >>>> tuexen@stable12:~ % cat /etc/pkg/FreeBSD.conf >>>> # $FreeBSD: stable/12/usr.sbin/pkg/FreeBSD.conf.latest 346780 = 2019-04-27 04:00:50Z cperciva $ >>>> # >>>> # To disable this repository, instead of modifying or removing this = file, >>>> # create a /usr/local/etc/pkg/repos/FreeBSD.conf file: >>>> # >>>> # mkdir -p /usr/local/etc/pkg/repos >>>> # echo "FreeBSD: { enabled: no }" > = /usr/local/etc/pkg/repos/FreeBSD.conf >>>> # >>>>=20 >>>> FreeBSD: { >>>> url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", >>>> mirror_type: "srv", >>>> signature_type: "fingerprints", >>>> fingerprints: "/usr/share/keys/pkg", >>>> enabled: yes >>>> } >>>>=20 >>>=20 >>> Could you try to replace pkg.freebsd.org with pkg0.nyi.freebsd.org = and then run =E2=80=9Cpkg -f update=E2=80=9D? >> Sure: >>=20 >> tuexen@stable12:~ % cat /etc/pkg/FreeBSD.conf >> # $FreeBSD: stable/12/usr.sbin/pkg/FreeBSD.conf.latest 346780 = 2019-04-27 04:00:50Z cperciva $ >> # >> # To disable this repository, instead of modifying or removing this = file, >> # create a /usr/local/etc/pkg/repos/FreeBSD.conf file: >> # >> # mkdir -p /usr/local/etc/pkg/repos >> # echo "FreeBSD: { enabled: no }" > = /usr/local/etc/pkg/repos/FreeBSD.conf >> # >>=20 >> FreeBSD: { >> url: "pkg+http://pkg0.nyi.FreeBSD.org/${ABI}/latest", >> mirror_type: "srv", >> signature_type: "fingerprints", >> fingerprints: "/usr/share/keys/pkg", >> enabled: yes >> } >> tuexen@stable12:~ % sudo pkg -f update >> Password: >> pkg: illegal option -- f >> Updating FreeBSD repository catalogue... >> pkg: repository meta has wrong version 2 >> pkg: Repository FreeBSD load error: meta cannot be loaded No error: 0 >> Fetching meta.txz: 100% 916 B 0.9kB/s 00:01 >> pkg: repository meta has wrong version 2 >> repository FreeBSD has no meta file, using default settings >> Fetching packagesite.txz: 100% 6 MiB 339.5kB/s 00:19 >> pkg: repository meta has wrong version 2 >> pkg: Repository FreeBSD load error: meta cannot be loaded No error: 0 >> Unable to open created repository FreeBSD >> Unable to update repository FreeBSD >> Error updating repositories! >>=20 >>=20 >> I can also wipe anything out, if that helps. This is my machine for = testing >> stable12 stuff before MFCing... >>=20 >> Best regards >> Michael >>> -m >>>=20 >>>=20 >>>> Best regards >>>> Michael >>>>>=20 >>>>> ? >>>>>=20 >>>>>=20 >>>>>=20 >>>>>> Best regards >>>>>> Michael >>>>>>>=20 >>>>>>> Anyway, this has been fixed as of today 13:30 UTC, see >>>>>>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244549#c43 >>>>>>>=20 >>>>>>> -m >>>>>>>=20 >=20 > pkg: repository meta has wrong version 2 >=20 > you pkg too old > https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D525794 >=20 > pkg bootstrap -f > pkg update -f That worked! Thank you very much for your help! Best regards Michael