public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alan Grimes <alonzotg@verizon.net>
To: Gentoo User <gentoo-user@lists.gentoo.org>
Subject: Re: [gentoo-user] Libsld, what gives?
Date: Wed, 16 Nov 2022 17:52:56 -0500	[thread overview]
Message-ID: <d590b252-611b-1eb8-8517-a4540a8f2e09@verizon.net> (raw)
In-Reply-To: <MW2PR07MB4058A56BFEBEC0C6E3B5D46DD2079@MW2PR07MB4058.namprd07.prod.outlook.com>

Laurence Perkins wrote:
>> If you're going to try to dig all the way to the bottom first then --ignore-world and --ignore-built-slot-operator-deps can be helpful for forcing it to build what it needs to break a dependency loop.  But do be aware that things may cease to function during the intermediate stages.
>>
>> If those are not sufficiently strong, then you can climb into the package repo and start issuing ebuild commands yourself and it will do what it's told without bothering about checking dependencies at all.  Make sure you know what you're doing...  Obviously...
>>
>> But seriously, try disabling any overlays first if at all possible.  It's quite common for those to lag behind the main repo and turn things into a tangled mess.

At this point the jackhammers have gone silent and I'm left with the 
issue I had before:


tortoise ~ # emerge --update --newuse --deep --with-bdeps=y world 
--verbose --backtrack=40 --changed-deps --verbose-conflicts --pretend 
--ignore-built-slot-operator-deps=y

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy 
"media-libs/libsdl2[abi_x86_32?,alsa?,custom-cflags?,joystick?,nas?,opengl?,oss?,pulseaudio?,sound?,static-libs?,video?,X?]".
(dependency required by "media-libs/libsdl-1.2.60::poly-c" [ebuild])
(dependency required by "dev-libs/zziplib-0.13.72-r2::gentoo[sdl]" [ebuild])
(dependency required by "app-text/texlive-core-2021-r4::gentoo" [installed])
(dependency required by "dev-texlive/texlive-formatsextra-2021::gentoo" 
[installed])
(dependency required by 
"app-text/docbook-sgml-utils-0.6.14-r5::gentoo[jadetex]" [installed])
(dependency required by "gnome-extra/gnome-color-manager-3.36.0::gentoo" 
[installed])
(dependency required by "gnome-base/gnome-control-center-43.1::gentoo" 
[installed])
(dependency required by "gnome-base/gnome-shell-42.5-r2::gentoo" 
[installed])
(dependency required by 
"gnome-extra/gnome-browser-connector-42.1::gentoo" [ebuild])
tortoise ~ #


I then checked my overlays, and it turns out I had an outrageously 
bloated number of layers installed:

tortoise ~ # layman -l

  * poly-c                    [Rsync     ] 
(rsync://rsync.gentoofan.org/poly-c )
  * wichtounet                [Git       ] 
(https://github.com/wichtounet/wichtounet-overlay.git )

tortoise ~ #
#############################

I think one of those was because mainline had stopped maintaining 
seamnokey and I needed it maintained. No idea what I was smoking when I 
applied the other or even which is which. In all likelyhood I had a 
problem and applying that overlay solved it and because I didn't have a 
problem after solving said problem, I forgot about it and can't really 
say what or even when it was I had that problem. All I have now is this 
lingering sense that touching those overlays will result in misery and 
suffering so it's best not to even look up how to remove either of them.

eclan still shows a large number of outdated packages on the system so 
there is definitely lots of updating to work if I can get emerge out of 
its current hissy-fit.

tortoise ~ # eclean-dist
  * Building file list for distfiles cleaning...
  * ERROR: games-strategy/boswars-9999::poly-c failed (depend phase):
  *   EAPI 6 unsupported.
  *
  * Call stack:
  *             ebuild.sh, line 614:  Called source 
'/var/lib/layman/poly-c/games-strategy/boswars/boswars-9999.ebuild'
  *   boswars-9999.ebuild, line   7:  Called inherit 'desktop' 
'scons-utils' 'subversion'
  *             ebuild.sh, line 294:  Called __qa_source 
'/usr/portage/eclass/scons-utils.eclass'
  *             ebuild.sh, line 109:  Called source 
'/usr/portage/eclass/scons-utils.eclass'
  *    scons-utils.eclass, line  89:  Called die
  * The specific snippet of code:
  *      *) die "EAPI ${EAPI} unsupported."
  *
  * If you need support, post the output of `emerge --info 
'=games-strategy/boswars-9999::poly-c'`,
  * the complete build log and the output of `emerge -pqv 
'=games-strategy/boswars-9999::poly-c'`.
  * Working directory: '/usr/lib/python3.10/site-packages'
  * S: '/var/tmp/portage/games-strategy/boswars-9999/work/boswars-9999'
  * Cleaning distfiles...
  [    1.7 M ] frameworkintegration-5.98.0.tar.xz
  [   86.9 K ] kaccounts-integration-22.08.1.tar.xz
  [   63.1 K ] kaccounts-providers-22.08.1.tar.xz
  [   71.8 K ] kactivities-5.98.0.tar.xz
  [   88.9 K ] kauth-5.98.0.tar.xz
  [  127.0 K ] kbookmarks-5.98.0.tar.xz
  [  185.0 K ] kcmutils-5.98.0.tar.xz
  [  121.6 K ] kcompletion-5.98.0.tar.xz
  [   27.7 K ] kcrash-5.98.0.tar.xz
  [  202.3 K ] kdeclarative-5.98.0.tar.xz
  [   38.6 K ] kded-5.98.0.tar.xz
  [    3.5 M ] kdelibs4support-5.98.0.tar.xz
  [  430.4 K ] kdoctools-5.98.0.tar.xz
  [    1.6 M ] kemoticons-5.98.0.tar.xz
  [   94.9 K ] kglobalaccel-5.98.0.tar.xz
  [   72.1 K ] kguiaddons-5.98.0.tar.xz
  [    1.9 M ] khtml-5.98.0.tar.xz
  [  116.7 K ] kinit-5.98.0.tar.xz
  [  331.3 K ] kjs-5.98.0.tar.xz
  [   85.4 K ] knotifyconfig-5.98.0.tar.xz
  [  192.2 K ] kparts-5.98.0.tar.xz
  [  126.4 K ] kross-5.98.0.tar.xz
  [   85.7 K ] krunner-5.98.0.tar.xz
  [  262.6 K ] kservice-5.98.0.tar.xz
  [  320.6 K ] ktextwidgets-5.98.0.tar.xz
  [  878.1 K ] kunitconversion-5.98.0.tar.xz
  [  325.1 K ] kwallet-5.98.0.tar.xz
  [  882.2 K ] kxmlgui-5.98.0.tar.xz
  [  170.8 K ] purpose-5.98.0.tar.xz
  [   64.8 K ] qqc2-desktop-style-5.98.0.tar.xz
  ===========
  [   14.0 M ] Total space from 30 files were freed in the distfiles 
directory

    The following unavailable installed packages were found
              app-arch/upx-3.96-r2
              app-arch/zip-3.0-r5
              dev-cpp/rapidfuzz-cpp-1.7.0
              dev-lang/go-1.19.1
              dev-lang/python-2.7.18_p15-r1
              dev-libs/jansson-2.14
              dev-libs/kpathsea-6.3.3_p20210325
              dev-libs/libfmt-7.1.3
              dev-libs/libgdata-0.18.1
              dev-libs/libgusb-0.4.0
              dev-libs/libsodium-1.0.18
              dev-libs/serd-0.30.14-r1
              dev-libs/sord-0.16.12-r1
              dev-lua/luajson-1.3.4-r100
              dev-python/Levenshtein-0.20.5
              dev-python/aiohttp-3.8.3
              dev-python/distro-1.7.0
              dev-python/hatch-fancy-pypi-readme-22.7.0
              dev-python/mypy_extensions-0.4.3-r1
              dev-python/pillow-9.2.0
              dev-python/poetry-core-1.2.0
              dev-python/pytz-2022.2.1
              dev-python/rapidfuzz-2.10.2
              dev-python/twisted-22.8.0
              dev-util/byacc-20220128
              dev-util/opencl-headers-2022.09.23
              gnome-base/gnome-settings-daemon-42.2-r3
              gnome-base/gvfs-1.50.2
              gnome-extra/gnome-browser-connector-42.0
              kde-frameworks/kcalendarcore-5.98.0
              kde-frameworks/kdnssd-5.98.0
              kde-frameworks/kholidays-5.98.0
              kde-frameworks/kplotting-5.98.0
              kde-frameworks/kquickcharts-5.98.0
              mail-mta/ssmtp-2.64-r4
              media-gfx/mypaint-brushes-2.0.2
              media-libs/dssi-1.1.1-r1
              media-libs/ftgl-2.1.3_rc5
              media-libs/libquicktime-1.2.4-r3
              media-libs/libvpx-1.12.0
              media-libs/lilv-0.24.18-r1
              media-libs/raptor-2.0.15-r6
              media-libs/suil-0.10.16-r1
              media-video/pipewire-0.3.59
              net-libs/libaccounts-glib-1.26
              net-libs/libotr-4.1.1
              net-libs/libsignon-glib-2.1-r1
              net-libs/telepathy-logger-qt-17.09.0
              net-libs/telepathy-qt-0.9.8-r1
              net-misc/freerdp-2.8.0
              sys-apps/hwdata-0.362
              sys-devel/autoconf-2.13-r3
              sys-devel/clang-runtime-15.0.1 ...distfile name(s) not 
known/saved
              sys-devel/clang-toolchain-symlinks-15-r1 ...distfile 
name(s) not known/saved
              sys-fs/lvm2-2.03.16_pre
              sys-fs/mtools-4.0.41
              sys-kernel/vanilla-sources-5.19.12
              sys-kernel/vanilla-sources-5.19.8
              sys-libs/compiler-rt-15.0.1
              sys-libs/compiler-rt-sanitizers-15.0.1
              x11-base/xorg-x11-7.4-r3 ...distfile name(s) not known/saved

tortoise ~ #

Hmm, poly-c is looking like it's a common factor here.




-- 
Beware of Zombies. =O
#EggCrisis  #BlackWinter
White is the new Kulak.
Powers are not rights.



  reply	other threads:[~2022-11-16 22:57 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <84f5abeb-2557-10b7-9cca-5845215db109.ref@verizon.net>
2022-11-16  7:11 ` [gentoo-user] Libsld, what gives? Alan Grimes
2022-11-16 14:00   ` [gentoo-user] " Grant Edwards
2022-11-16 15:55     ` Laurence Perkins
2022-11-16 23:02     ` Peter Humphrey
2022-11-16 14:59   ` [gentoo-user] " Andreas Fink
2022-11-16 16:01     ` Laurence Perkins
2022-11-16 16:17     ` Alan Grimes
2022-11-16 16:40       ` Laurence Perkins
2022-11-16 22:52         ` Alan Grimes [this message]
2022-11-17  0:18           ` Laurence Perkins
2022-11-17  0:26             ` Michael Cook
2022-11-16 15:14   ` Julien Roy
2022-11-17  6:52   ` Paul Colquhoun
2022-11-17 12:52     ` Dr Rainer Woitok
2022-11-17 13:25       ` Peter Humphrey
2022-11-17 13:14     ` [gentoo-user] " Grant Edwards
2022-11-17 13:48       ` Neil Bothwick
2022-11-17 14:12         ` Mark Knecht

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=d590b252-611b-1eb8-8517-a4540a8f2e09@verizon.net \
    --to=alonzotg@verizon.net \
    --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