On 4/16/24 21:54, Riccardo Mottola wrote:
Then I went up and tried to remove these py39 packages.. and up to the
tree... I was able to remove them all! No non-python package depended on
them up to python39 removal. I did the same for python 3.10 and 3.8
stuff, so I end up with py2.7 and py3.11
Riccardo Mottola writes:
> should I unkeep all stuff I don't know, including dependencies?
> sometimes packages are important, but unknown since dependencies.
> Python is an extreme example: I don't want it (except 2.7 core I need
> to build certain things) but it is pulled in as dependency and a
Hi,
maybe pkg_chck should understand multi-version one day... it is becoming
a common disease for python, perl... but also other packages.
Greg Troxel wrote:
Yes, all flowing from python's lack of API compat.
This may not help, but I recommmend:
pkgin sk
pkgin uk foo # for any kept fo
Riccardo Mottola writes:
> *** pkg_chk reports the following packages need replacing, but they
> are not installed: py311-tomli
> *** Please read the errors listed above, fix the problem,
> *** then re-run pkg_rolling-replace to continue.
> # pkg_info | grep tomli
> py310-tomli-2.0.1nb1 Lil'
On Mon 15 Apr 2024 at 17:19:14 +0200, Riccardo Mottola wrote:
> Does pkg_rr has a "cache" or is it fresh calculated information?
It has a sort of cache, as hinted at by this:
> rr> WARNING: mismatch variable not set due to permissions;
> rr> mismatch status will not persist.
where (if a
Hi Greg,
once gtk3 was sorted out, pkg_rr completed. Yay. Then I did re-run it,
to check, and I see this:
RR> Checking for mismatched installed packages using pkg_chk
rr> Installed: py311-tomli-2.0.1nb1 py311-tomli-2.0.1nb1
rr> WARNING: mismatch variable not set due to permissions;
rr>
Hi Greg,
Greg Troxel wrote:
gtk3 is buggy. It tries to link against installed libs during the
build, instead of only the libs being built.
I did
pkg_delete -f gtk3+
and then it builds fine.
Actually fixing this is harder; you'll have to find where gtk3+'s build
manages to have /usr/pkg/lib
Riccardo Mottola writes:
> I am running 10.99.10 and updated pkgsrc and want to upgrade with
> pkg_rolling-replace
>
> gtk3 fails with the error below.
This is about 'make replace', not pkg_rr.
> I see the issue on freetype, which is a little scary.
> The blocking problem whough is that libgdk-
Hi,
I am running 10.99.10 and updated pkgsrc and want to upgrade with
pkg_rolling-replace
gtk3 fails with the error below.
I see the issue on freetype, which is a little scary.
The blocking problem whough is that libgdk-3 has undefined reference to
X symbols!
A check:
$ ls -l /usr/pkg/lib/