Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Dec 2025 08:36:37 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        Baptiste Daroussin <bapt@FreeBSD.org>
Cc:        freebsd-pkg@freebsd.org
Subject:   Re: pkg problems
Message-ID:  <250BD0E5-6939-45A5-8D29-679464A84F2F@yahoo.com>
In-Reply-To: <rrj2aux5hsywlxq7r5xwleaxil43f7qg6qlry622gy2rf5u5t4@pdlmqads7c2h>
References:  <aULLQFn5miUEekv8@int21h> <rrj2aux5hsywlxq7r5xwleaxil43f7qg6qlry622gy2rf5u5t4@pdlmqads7c2h>

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

On Dec 17, 2025, at 07:31, Baptiste Daroussin <bapt@FreeBSD.org> wrote:

> On Wed 17 Dec 15:24, void wrote:
>> Hi,
>> 
>> Getting this error:
>> 
>> # pkg update -f
>> Updating FreeBSD-ports repository catalogue...
>> Fetching meta.conf: 100%    179 B   0.2kB/s    00:01    Fetching data.pkg:
>> 100%   10 MiB  11.0MB/s    00:01    Processing entries:  99%
>> pkg: sqlite error while executing grmbl in file update.c:154: NOT NULL constraint failed: packages.path
>> pkg: sqlite error while executing grmbl in file update.c:154: NOT NULL constraint failed: packages.path
>> pkg: sqlite error while executing INSERT OR REPLACE INTO packages (origin, name, version, comment, desc, arch, maintainer, www, prefix, pkgsize, flatsize, licenselogic, cksum, path, manifestdigest, olddigest, vital)VALUES (?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, ?10, ?11, ?12, ?13, ?14, ?15, ?16, ?17) in file update.c:158: not an error
>> Processing entries:  99%
>> Unable to update repository FreeBSD-ports
>> Error updating repositories!
>> 
> 
> The dataset is corrupted for yet unknonw reason, a new dataset is being uploaded
> as we speak, so in the next couple of hours it should hit the mirrors next to
> you.
> 

I do not know if it matters, but for . . .

Sun, 07 Dec 2025:

    • git: b3058e362102 - main - devel/base64: Add base64 0.5.2 Po-Chuan Hsieh
. . .
    • git: 077d9ba380e5 - main - www/py-requests-kerberos: Add py-requests-kerberos 0.15.0 Po-Chuan Hsieh

devel/base64 created a second port with the same PKGNAME as long
used by converters/base64 . (The content was not a duplicate.)

www/py-requests-kerberos created a duplicate of 
security/py-requests-kerberos (including the PKGNAME).

The fixes are recent:

Wed, 17 Dec 2025

    • git: d773ece5bc68 - main - www/py-requests-kerberos: Remove duplicate port Po-Chuan Hsieh
    • git: f554dcbcf289 - main - devel/base64: Change PKGNAME to avoid conflict with converters/base64 Po-Chuan Hsieh


So, for around 10 days a couple of PKGNAME's were not unique in
the ports tree.


===
Mark Millard
marklmi at yahoo.com



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?250BD0E5-6939-45A5-8D29-679464A84F2F>