Hi all.  I am having a couple of problems  with my latest world
update.

My first one is with perl,  there are lots of apps which seem to want
a different version of perl than the one emerge wants to install.

My other problem is a missing iuse flag which I have no idea how to
solve.

Here is the output of the emerge:

the packages that would be merged, in order:

Calculating dependencies  ... done!
Dependency resolution took 15.38 s (backtrack: 0/200).


!!! 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.42.0:0/5.42::gentoo, ebuild scheduled for merge)
  USE="gdbm -berkdb -doc -minimal" ABI_X86="(64)"
  PERL_FEATURES="(-debug) -ithreads -quadmath" pulled in by
      (no parents that aren't satisfied by other packages in this
  slot)

  (dev-lang/perl-5.40.2-1:0/5.40::gentoo, installed) USE="gdbm -berkdb
  -doc -minimal" ABI_X86="(64)" PERL_FEATURES="(-debug) -ithreads
  -quadmath" pulled in by
      dev-lang/perl:0/5.40= required by
  (dev-perl/Net-IMAP-Simple-1.221.200-3:0/0::gentoo, installed)
  USE="-examples -test" ABI_X86="(64)" PERL_FEATURES="(-debug)
  -ithreads -quadmath"
                   ^^^^^^^^
                                (and 158 more with the same problem)

app-text/poppler:0

  (app-text/poppler-25.08.0:0/152::gentoo, ebuild scheduled for merge)
  USE="boost cairo cxx introspection jpeg jpeg2k lcms nss png qt5 qt6
  tiff utils -cjk -curl -debug -doc -gpgme -test -verify-sig"
  ABI_X86="(64)" pulled in by
      (no parents that aren't satisfied by other packages in this
  slot)

  (app-text/poppler-25.06.0-1:0/150::gentoo, installed) USE="boost
  cairo cxx introspection jpeg jpeg2k lcms nss png qt5 qt6 tiff utils
  -cjk -curl -debug -doc -gpgme -test -verify-sig" ABI_X86="(64)"
  pulled in by
      >=app-text/poppler-0.32:0/150=[cxx] required by
  (net-print/libcupsfilters-2.1.1-3:0/0::gentoo, installed) USE="dbus
  exif jpeg pdf png poppler postscript tiff -test" ABI_X86="(64)"
                             ^^^^^^^
                                                (and 1 more with the same 
problem)

net-libs/nodejs:0

  (net-libs/nodejs-24.2.0:0/24::gentoo, ebuild scheduled for merge)
  USE="icu inspector snapshot ssl system-icu system-ssl -corepack
  -debug -doc (-lto) -npm -pax-kernel -test" ABI_X86="(64)"
  CPU_FLAGS_X86="sse2" pulled in by
      (no parents that aren't satisfied by other packages in this
  slot)

  (net-libs/nodejs-22.16.0-1:0/22::gentoo, installed) USE="icu
  inspector snapshot ssl system-icu system-ssl -corepack -debug -doc
  (-lto) -npm -pax-kernel -test" ABI_X86="(64)" CPU_FLAGS_X86="sse2"
  pulled in by
      >=net-libs/nodejs-22.11.0:0/22[inspector] required by
  (www-client/chromium-139.0.7258.127:0/stable::gentoo, ebuild
  scheduled for merge) USE="X cups hangouts official
  proprietary-codecs qt6 rar system-harfbuzz system-zstd vaapi
  widevine
  -bindist -bundled-toolchain -custom-cflags -debug -ffmpeg-chromium
  -gtk4 (-headless) -kerberos -pax-kernel (-pgo) -pulseaudio
  -screencast (-selinux) (-system-icu) -system-png -test -wayland"
  ABI_X86="(64)" L10N="af am ar bg bn ca cs da de el en-GB es es-419
  et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl
  pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN
  zh-TW" LLVM_SLOT="20 -19"
                               ^^^^^



dev-lang/go:0

  (dev-lang/go-1.24.6:0/1.24.6::gentoo, ebuild scheduled for merge)
  USE="" ABI_X86="(64)" CPU_FLAGS_X86="sse2" pulled in by
      (no parents that aren't satisfied by other packages in this
  slot)

  (dev-lang/go-1.24.4-1:0/1.24.4::gentoo, installed) USE=""
  ABI_X86="(64)" CPU_FLAGS_X86="sse2" pulled in by
      >=dev-lang/go-1.20:0/1.24.4= required by
  (app-containers/containerd-2.1.1-1:0/0::gentoo, installed) USE="cri
  seccomp -apparmor -btrfs -device-mapper -hardened (-selinux) -test"
  ABI_X86="(64)"
                        ^^^^^^^^^^
                                        (and 4 more with the same problem)

NOTE: Use the '--verbose-conflicts' option to display parents omitted
above

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.


NOTE: Use the '--verbose-conflicts' option to display parents omitted
above

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.


emerge: there are no ebuilds built with USE flags to satisfy
"dev-libs/liblouis[python,python_targets_python3_13(-)]".
!!! One of the following packages is required to complete your
request:
- dev-libs/liblouis-3.30.0::gentoo (Missing IUSE: python)
- dev-libs/liblouis-3.29.0::gentoo (Missing IUSE: python)
(dependency required by
"app-accessibility/orca-9999::local_ebuilds[python_single_target_python3_13,braille]"
[ebuild])
(dependency required by "gnome-base/gdm-47.0::gentoo[accessibility]"
[installed])
(dependency required by "gnome-base/gnome-shell-47.8::gentoo"
[ebuild])
(dependency required by
"x11-terms/gnome-terminal-3.56.2::gentoo[gnome-shell]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])



Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici wb2una
         [email protected]

Reply via email to