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

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


> On 7. Mar 2020, at 21:37, Michael Gmelin <freebsd@grem.de> wrote:
>=20
>=20
>=20
>> 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 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:

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
#

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   =20
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   =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!


I can also wipe anything out, if that helps. This is my machine for =
testing
stable12 stuff before MFCing...

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
>>>>> 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.org"
>>>>=20
>>>=20
>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A55B48AF-AFE7-47CB-A837-7E7127E80577>