Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Oct 2014 21:28:45 +0100
From:      Baptiste Daroussin <bapt@freebsd.org>
To:        listjm@club-internet.fr
Cc:        freebsd-ports@freebsd.org
Subject:   Re: pkg 1.4 freeze please test test test!
Message-ID:  <20141029202844.GJ11033@ivaldir.etoilebsd.net>
In-Reply-To: <1479844.740994.1414613658812.JavaMail.www@wsfrf1114>
References:  <1479844.740994.1414613658812.JavaMail.www@wsfrf1114>

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

--451BZW+OUuJBCAYj
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Oct 29, 2014 at 09:14:18PM +0100, listjm@club-internet.fr wrote:
> >> Installing pkg-1.4.0.a1... >> pkg-static: sqlite error while executing=
 INSERT OR REPLACE INTO  >> packages( origin, name, version, comment, desc,=
 message, arch,  >> maintainer, www, prefix, flatsize, automatic, licenselo=
gic, mtree_id,  >> time, manifestdigest) VALUES( ?1, ?2, ?3, ?4, ?5, ?6, ?7=
, ?8, ?9, ?10,  >> ?11, ?12, ?13, (SELECT id FROM mtree WHERE content =3D ?=
14), NOW(), ?15)  >> in file pkgdb.c:1583: NOT NULL constraint failed: pack=
ages.arch >> If you are upgrading from the old package format, first run: >=
> # pkg2ng >>  >> *** Error code 70 >> Stop. >> make[1]: stopped in /usr/po=
rts/ports-mgmt/pkg-devel >> *** Error code 1 >>  >> I=E2=80=99m not in CURR=
ENT, if that matters: >>  >It has been fixed in alpha3 which is in the port=
s tree already. > >Thanks for you report > >regards, >bapt
>=20
> Sorry, I had not updated the ports tree since yesterday.
>=20
> The problem I have now is that when trying to install new packages, pkg i=
nsists on being downgraded. Locking it has not helped.
>=20
> # pkg install vim-lite
> Updating FreeBSD repository catalogue...
> pkg: Repository FreeBSD has a wrong packagesite, need to re-create databa=
se
> Fetching meta.txz: 100%   944 B   0.9k/s    00:01
> Fetching packagesite.txz: 100%    5 MB 296.7k/s    00:18
> Processing entries: 100%
> FreeBSD repository update completed. 23724 packages processed
> Updating FreeBSD_new_xorg repository catalogue...
> pkg: Repository FreeBSD_new_xorg has a wrong packagesite, need to re-crea=
te data
> base
> Fetching meta.txz: 100%   944 B   0.9k/s    00:01
> Fetching packagesite.txz: 100%  192 KB 196.3k/s    00:01
> Processing entries: 100%
> FreeBSD_new_xorg repository update completed. 799 packages processed
> New version of pkg detected; it needs to be installed first.
> Checking integrity... done (0 conflicting)
> The following 1 packages will be affected (of 0 checked):
>=20
> Installed packages to be DOWNGRADED:
>         pkg: 1.4.0.a3 -> 1.3.8_3 [FreeBSD]
>=20
> The operation will free 8 MB.
>=20
>=20
>=20
> There is also that "wrong packagesite message".
>=20
> What am I doing wrong?
>=20
> # cat /etc/make.conf
> WITH_NEW_XORG=3D"YES"
> WITH_GALLIUM=3D"YES"
> WITH_PKGNG=3D"YES"
> WITH_PKG=3Ddevel

What version of freebsd are you on I would bet 9.1 where the bootstrap was =
dumb
and may have created for you a bad /usr/local/etc/pkg.conf

for the fact that pkg wants to be downgraded I ll track the bug.

Do you have net-snmp installed?

regards,
Bapt

--451BZW+OUuJBCAYj
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlRRTfwACgkQ8kTtMUmk6EzbxgCfVKC9cVatsfsHLVKvZlSsqJRh
mKwAmwUIowsHzA6IZWt7fn18LFaNI0Oe
=SXzt
-----END PGP SIGNATURE-----

--451BZW+OUuJBCAYj--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141029202844.GJ11033>