Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Mar 2020 21:37:22 +0100
From:      Michael Gmelin <freebsd@grem.de>
To:        Michael Tuexen <tuexen@freebsd.org>
Cc:        FreeBSD <freebsd-current@freebsd.org>
Subject:   Re: Pkg repository is broken...
Message-ID:  <EE1F3B4B-ABBC-4648-A70E-3035C4150801@grem.de>
In-Reply-To: <72F36F7F-CF4D-44C9-A307-8728ED4071D9@freebsd.org>
References:  <72F36F7F-CF4D-44C9-A307-8728ED4071D9@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help


> On 7. Mar 2020, at 19:01, Michael Tuexen <tuexen@freebsd.org> wrote:
>=20
> =EF=BB=BF
>>=20
>>> On 7. Mar 2020, at 18:18, Michael Gmelin <freebsd@grem.de> wrote:
>>>=20
>>>=20
>>>=20
>>>> On 7. Mar 2020, at 18:08, Michael Tuexen <tuexen@fh-muenster.de> wrote:=

>>>=20
>>> =EF=BB=BF
>>>>=20
>>>> On 7. Mar 2020, at 16:46, Michael Gmelin <freebsd@grem.de> wrote:
>>>>=20
>>>>=20
>>>>=20
>>>>> On Sat, 07 Mar 2020 11:30:58 -0400
>>>>> Waitman Gobble <waitman@waitman.net> wrote:
>>>>>=20
>>>>> On 2020-03-07 05:10, Ronald Klop wrote:
>>>>>> On Sat, 07 Mar 2020 01:38:55 +0100, Greg 'groggy' Lehey
>>>>>> <grog@freebsd.org> wrote:
>>>>>>=20
>>>>>>> On Friday,  6 March 2020 at 12:29:44 +0100, Lars Engels wrote: =20
>>>>>>>> On Wed, Mar 04, 2020 at 03:16:14PM +1100, Greg 'groggy' Lehey
>>>>>>>> wrote: =20
>>>>>>>>>=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=20
>>>>>>>>> FreeBSD:12:amd64
>>>>>>>>> pkg: repository FreeBSD contains packages with wrong ABI:=20
>>>>>>>>> FreeBSD:12.0:amd64 =20
>>>>>>>>=20
>>>>>>>> Still broken for me on 12.1. =20
>>>>>>>=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
>>>>>>=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=20
>>>>>> "freebsd-current-unsubscribe@freebsd.org" =20
>>>>>=20
>>>>>=20
>>>>> Did you try:
>>>>> pkg update -f
>>>>>=20
>>>>>=20
>>>>> I installed 12.1 on a new laptop yesterday, I have not experienced=20
>>>>> 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=20
>>> 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   =20
>>> 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   =20
>>> 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   =20
>>> 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   =20
>>> 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   =20
>>> 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   =20
>>> 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
>>=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 0=
4: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.con=
f
> #
>=20
> FreeBSD: {
> url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
> mirror_type: "srv",
> signature_type: "fingerprints",
> fingerprints: "/usr/share/keys/pkg",
> enabled: yes
> }
>=20

Could you try to replace pkg.freebsd.org with pkg0.nyi.freebsd.org and then r=
un =E2=80=9Cpkg -f update=E2=80=9D?

-m


> 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
>>>> Michael Gmelin
>>>> _______________________________________________
>>>> freebsd-current@freebsd.org mailing list
>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o=
rg"
>>>=20
>>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EE1F3B4B-ABBC-4648-A70E-3035C4150801>