From: Michael <confabulate@kintzios.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] world upgrade a mess, need some advise
Date: Mon, 01 Jul 2024 11:34:59 +0100 [thread overview]
Message-ID: <3306503.44csPzL39Z@rogueboard> (raw)
In-Reply-To: <m3v81psa16.wl-covici@ccs.covici.com>
[-- Attachment #1: Type: text/plain, Size: 4820 bytes --]
On Monday, 1 July 2024 11:04:37 BST John Covici wrote:
> Hi. So, trying to do a world update, I ran into two major problems --
> one is perl and the other is python 3.12. Here is what I get trying
> to upgrade perl by itself:
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies .... ....... done!
> Dependency resolution took 28.07 s (backtrack: 3/200).
>
> [ebuild U ] dev-lang/perl-5.40.0:0/5.40::gentoo
> [5.38.2-r6:0/5.38::gentoo] USE="gdbm -berkdb -doc -minimal"
> PERL_FEATURES="(-debug) -ithreads -quadmath" 13,616 KiB
>
> Total: 1 package (1 upgrade), Size of downloads: 13,616 KiB
>
> !!! Multiple package instances within a single package slot have been
> pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> dev-lang/perl:0
>
> (dev-lang/perl-5.40.0:0/5.40::gentoo, ebuild scheduled for merge)
> USE="gdbm -berkdb -doc -minimal" ABI_X86="(64)"
> PERL_FEATURES="(-debug) -ithreads -quadmath" pulled in by
> =dev-lang/perl-5.40* required by
> (virtual/perl-CPAN-2.360.0-r1-1:0/0::gentoo, installed) USE=""
> ABI_X86="(64)"
> ^ ^^^^^
> =dev-lang/perl-5.40.0 (Argument)
> (and 35 more with the same problems)
>
> (dev-lang/perl-5.38.2-r6-1:0/5.38::gentoo, installed) USE="gdbm
> -berkdb -doc -minimal" ABI_X86="(64)" PERL_FEATURES="(-debug)
> -ithreads -quadmath" pulled in by
> dev-lang/perl:0/5.38= required by
> (virtual/perl-CPAN-Meta-YAML-0.18.0-r10-1:0/0::gentoo, installed)
> USE="" ABI_X86="(64)"
> ^^^^^^^^
> dev-lang/perl:0/5.38=[-build(-)]
required by
> (dev-vcs/git-2.45.1-1:0/0::gentoo, installed) USE="blksha1 curl gpg
> iconv keyring nls pcre perl safe-directory webdav -cgi -cvs -doc
> -highlight -mediawiki -perforce (-selinux) -subversion -t\est -tk
> -xinetd" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_11 -python3_10
> -python3_12"
> ^^^^^^^^
> \
> =dev-lang/perl-5.38* required by
> (virtual/perl-Socket-2.36.0-1:0/0::gentoo, installed) USE=""
> ABI_X86="(64)"
> ^ ^^^^^
> (and 308 more with the same problems)
>
> NOTE: Use the '--verbose-conflicts' option to display parents omitted
> above
>
> !!! The slot conflict(s) shown above involve package(s) which may need
> to
> !!! be rebuilt in order to solve the conflict(s). However, the
> following
> !!! package(s) cannot be rebuilt for the reason(s) shown:
>
> (dev-vcs/git-2.45.1-1:0/0::gentoo, installed): ebuild is masked or
> unavailable
>
>
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously. If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously.
>
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
>
>
> !!! The following installed packages are masked:
> - xfce-base/xfconf-4.19.2::gentoo (masked by: package.mask)
> /var/db/repos/gentoo/profiles/package.mask:
> # Micha\u0142 Górny <mgorny@gentoo.org> (2024-06-08)
> # Prereleases of Xfce 4.20. Masking upon popular request, due to
> # a large number of regressions in every new release.
>
> - dev-php/PEAR-Mail-1.5.0::gentoo (masked by: package.mask)
> /var/db/repos/gentoo/profiles/package.mask:
> # Viorel Munteanu <ceamac@gentoo.org> (2024-06-11)
> # dev-php/pear, dev-php/PEAR-* and their reverse dependencies: mask
> for removal
> # in 30 days.
> ## they have around 40 bugs.
> # Removal: 2024-07-11. Bug #933998.
>
> - xfce-base/libxfce4util-4.19.3::gentoo (masked by: package.mask)
> - dev-php/PEAR-DB-1.11.0::gentoo (masked by: package.mask)
> - dev-build/xfce4-dev-tools-4.19.1::gentoo (masked by: package.mask)
> - dev-php/PEAR-Date-1.5.0_alpha4-r1::gentoo (masked by: package.mask)
> - xfce-base/exo-4.19.0::gentoo (masked by: package.mask)
> - dev-php/PEAR-XML_Serializer-0.21.0-r1::gentoo (masked by:
> - package.mask)
> - xfce-base/libxfce4ui-4.19.5::gentoo (masked by: package.mask)
> - dev-php/PEAR-XML_Parser-1.3.8-r1::gentoo (masked by: package.mask)
> For more information, see the MASKED PACKAGES section in the emerge
> man page or refer to the Gentoo Handbook.
> I tried with backtrack=1000, with no different results.
>
> Thanks in advance for any suggestions.
Whenever I have a problem involving perl I first run:
/usr/bin/perl-cleaner --reallyall
I don't know if it will fix your problem, but it won't hurt trying this first.
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2024-07-01 10:35 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-07-01 10:04 [gentoo-user] world upgrade a mess, need some advise John Covici
2024-07-01 10:34 ` Michael [this message]
2024-07-01 11:23 ` Wols Lists
2024-07-01 13:53 ` Dale
2024-07-01 19:27 ` John Covici
2024-07-01 19:54 ` Dale
2024-07-01 23:16 ` Wol
2024-07-02 3:54 ` John Covici
2024-07-02 8:57 ` Dale
2024-07-02 9:17 ` Arve Barsnes
2024-07-02 12:54 ` Dale
2024-07-02 16:49 ` Wols Lists
2024-07-02 22:04 ` Arve Barsnes
2024-07-02 23:33 ` Dale
2024-07-03 0:20 ` Eli Schwartz
2024-07-03 0:34 ` Dale
2024-07-03 10:52 ` Michael
2024-07-03 13:24 ` Dale
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3306503.44csPzL39Z@rogueboard \
--to=confabulate@kintzios.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox