On Wed, Oct 29, 2014 at 09:14:18PM +0100, [email protected] 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, > >> licenselogic, mtree_id, >> time, manifestdigest) VALUES( ?1, ?2, ?3, ?4, > >> ?5, ?6, ?7, ?8, ?9, ?10, >> ?11, ?12, ?13, (SELECT id FROM mtree WHERE > >> content = ?14), NOW(), ?15) >> in file pkgdb.c:1583: NOT NULL constraint > >> failed: packages.arch >> If you are upgrading from the old package format, > >> first run: >> # pkg2ng >> >> *** Error code 70 >> Stop. >> make[1]: > >> stopped in /usr/ports/ports-mgmt/pkg-devel >> *** Error code 1 >> >> I’m > >> not in CURRENT, if that matters: >> >It has been fixed in alpha3 which is > >> in the ports tree already. > >Thanks for you report > >regards, >bapt > > Sorry, I had not updated the ports tree since yesterday. > > The problem I have now is that when trying to install new packages, pkg > insists on being downgraded. Locking it has not helped. > > # pkg install vim-lite > Updating FreeBSD repository catalogue... > pkg: Repository FreeBSD has a wrong packagesite, need to re-create database > 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-create > 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): > > Installed packages to be DOWNGRADED: > pkg: 1.4.0.a3 -> 1.3.8_3 [FreeBSD] > > The operation will free 8 MB. > > > > There is also that "wrong packagesite message". > > What am I doing wrong? > > # cat /etc/make.conf > WITH_NEW_XORG="YES" > WITH_GALLIUM="YES" > WITH_PKGNG="YES" > WITH_PKG=devel
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
pgpbFo9UvX490.pgp
Description: PGP signature
