View previous topic :: View next topic |
Author |
Message |
Wadewilson n00b
Joined: 09 Nov 2022 Posts: 52
|
Posted: Sun Oct 20, 2024 2:10 pm Post subject: llvm v19 package is being installed with no deps |
|
|
Why is "sys-devel/llvm-19.1.1" being installed even though no packages (except non llvm ones) depend on it?
I only see cyclic llvm components dependency, then again, why are all of these packages being installed in the first place?
Quote: | sudo emerge -av --depclean "=sys-devel/llvm-19.1.1" "=sys-devel/lld-19.1.1" "=sys-devel/llvm-toolchain-symlinks-19" "=sys-devel/llvmgold-19" |
Code: |
Calculating dependencies... done!
sys-devel/lld-19.1.1 pulled in by:
sys-devel/lld-toolchain-symlinks-19 requires sys-devel/lld:19
sys-devel/llvm-19.1.1 pulled in by:
sys-devel/lld-19.1.1 requires sys-devel/llvm:19, ~sys-devel/llvm-19.1.1[-debug,zstd]
sys-devel/llvm-toolchain-symlinks-19 requires sys-devel/llvm:19
sys-devel/llvmgold-19 requires sys-devel/llvm:19[binutils-plugin]
sys-devel/llvm-toolchain-symlinks-19 pulled in by:
sys-devel/llvm-19.1.1 requires sys-devel/llvm-toolchain-symlinks:19
sys-devel/llvmgold-19 pulled in by:
sys-devel/llvm-18.1.8-r4 requires >=sys-devel/llvmgold-18
sys-devel/llvm-19.1.1 requires >=sys-devel/llvmgold-19
>>> No packages selected for removal by depclean
|
|
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9818 Location: almost Mile High in the USA
|
Posted: Sun Oct 20, 2024 3:24 pm Post subject: |
|
|
Do you have world pollution? Also include llvm to be depcleaned and try again.
Also make sure you depclean =sys-devel/lld-toolchain-symlinks-19 as it's different from llvm-toolchain-symlinks. _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2387
|
Posted: Sun Oct 20, 2024 4:12 pm Post subject: Re: llvm v19 package is being installed with no deps |
|
|
Wadewilson wrote: |
I only see cyclic llvm components dependency |
Portage should get rid of those altogether. Check if you have them in world. If you have sets, check if you have them in a set.
Best Regards,
Georgi |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4668 Location: Germany
|
Posted: Mon Oct 21, 2024 10:54 am Post subject: |
|
|
Don't unmask (or mask the new version) should help on your global ~arch system (if you don't want the new version)
For example, see comment 7 and 8 in https://bugs.gentoo.org/702806#c7 |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1946
|
Posted: Mon Oct 21, 2024 12:08 pm Post subject: |
|
|
Note that only applies to any-of deps. With the introduction of (and transition to) llvm-r1.eclass, that won't be an issue anymore soon. |
|
Back to top |
|
|
Wadewilson n00b
Joined: 09 Nov 2022 Posts: 52
|
Posted: Mon Nov 04, 2024 1:40 pm Post subject: |
|
|
Hi @eccerr0r,
Quote: | Do you have world pollution? |
I ran the following command to check for world file pollution and there seems to no error in the world file.
Code: | emaint --check world |
Quote: | Also include LLVM to be depcleaned and try again. |
My original post specifically includes LLVM to be depcleaned.
Quote: | Also make sure you depclean =sys-devel/lld-toolchain-symlinks-19 as it's different from llvm-toolchain-symlinks. |
The original post specifically mentions "=sys-devel/lld-toolchain-symlinks-19" to be depcleaned. |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2387
|
Posted: Mon Nov 04, 2024 1:44 pm Post subject: |
|
|
Wadewilson wrote: | Hi @eccerr0r,
Quote: | Do you have world pollution? |
I ran the following command to check for world file pollution and there seems to no error in the world file.
Code: | emaint --check world |
|
That does not check for world pollution. TBH I don't know what it's good for.
World pollution is when you have things that should be only dependencies recorded in your world file. Better post it.
Best Regards,
Georgi |
|
Back to top |
|
|
Wadewilson n00b
Joined: 09 Nov 2022 Posts: 52
|
Posted: Mon Nov 04, 2024 1:44 pm Post subject: |
|
|
Hi @logrusx,
Quote: | Check if you have them in world. If you have sets, check if you have them in a set. |
There is no llvm-19 and its dependencies in the world set. Also, I do not have any custom sets.
I used the following command to list packages in the world set,
Code: | emerge -pqeO @world |
|
|
Back to top |
|
|
Wadewilson n00b
Joined: 09 Nov 2022 Posts: 52
|
Posted: Mon Nov 04, 2024 1:47 pm Post subject: |
|
|
Hi @logrusx,
Quote: | World pollution is when you have things that should be only dependencies recorded in your world file. Better post it. |
Code: | [ebuild R ] sys-apps/baselayout-2.16
[ebuild R ] sys-apps/findutils-4.10.0
[ebuild R ] sys-devel/patch-2.7.6-r5
[ebuild R ] app-admin/eselect-1.4.27-r1
[ebuild R ] app-alternatives/awk-4
[ebuild R ] app-alternatives/bzip2-1
[ebuild R ] app-alternatives/gzip-1
[ebuild R ] app-alternatives/sh-0
[ebuild R ] app-alternatives/tar-0
[ebuild R ] app-arch/bzip2-1.0.8-r5
[ebuild R ] app-arch/gzip-1.13-r1
[ebuild R ] app-arch/tar-1.35
[ebuild R ] app-arch/xz-utils-5.6.3
[ebuild R ] app-shells/bash-5.2_p37
[ebuild R ] dev-build/make-4.4.1-r100
[ebuild R ] net-misc/iputils-20240905
[ebuild R ] net-misc/rsync-3.3.0-r1
[ebuild R ] net-misc/wget-1.24.5
[ebuild R ] sec-keys/openpgp-keys-gentoo-release-20240703
[ebuild R ] sys-apps/coreutils-9.5
[ebuild R ] sys-apps/diffutils-3.10
[ebuild R ] sys-apps/file-5.45-r4
[ebuild R ] sys-apps/gawk-5.3.1
[ebuild R ] sys-apps/grep-3.11-r1
[ebuild R ] sys-apps/iproute2-6.11.0-r2
[ebuild R ] sys-apps/kbd-2.6.4
[ebuild R ] sys-apps/kmod-33
[ebuild R ] sys-apps/less-668
[ebuild R ] sys-apps/man-pages-6.06
[ebuild R ] sys-apps/net-tools-2.10
[ebuild R ] sys-apps/sed-4.9-r1
[ebuild R ] sys-apps/shadow-4.14.8
[ebuild R ] sys-apps/util-linux-2.40.2
[ebuild R ] sys-apps/which-2.21
[ebuild R ] sys-devel/binutils-2.43-r1
[ebuild R ] sys-devel/gcc-14.2.1_p20241026
[ebuild R ] sys-devel/gnuconfig-20240728
[ebuild R ] sys-fs/e2fsprogs-1.47.1
[ebuild R ] sys-process/procps-4.0.4-r1
[ebuild R ] sys-process/psmisc-23.7
[ebuild R ] virtual/dev-manager-0-r2
[ebuild R ] virtual/editor-0-r7
[ebuild R ] virtual/libc-1-r1
[ebuild R ] virtual/man-0-r4
[ebuild R ] virtual/os-headers-0-r2
[ebuild R ] virtual/package-manager-1
[ebuild R ] virtual/pager-0-r1
[ebuild R ] virtual/service-manager-1-r3
[ebuild R ] virtual/ssh-0-r2
[ebuild R ] app-admin/conky-1.21.7
[ebuild R ] app-admin/eclean-kernel-2.99.8
[ebuild R ] app-admin/keepassxc-2.7.9
[ebuild R ] app-admin/logrotate-3.22.0
[ebuild R ] app-admin/sudo-1.9.16-r1
[ebuild R ] app-admin/syslog-ng-4.8.1
[ebuild R ] app-arch/lz4-1.10.0-r1
[ebuild R ] app-arch/p7zip-17.05-r1
[ebuild R ] app-backup/restic-0.17.1
[ebuild R ] app-benchmarks/hyperfine-1.18.0
[ebuild U ] app-containers/podman-5.2.5 [5.2.4]
[ebuild R ] app-editors/neovim-0.10.2
[ebuild R ] app-editors/vim-9.1.0470
[ebuild R ] app-editors/vscodium-1.94.2.24286
[ebuild R ] app-emulation/libvirt-10.8.0
[ebuild U ] app-emulation/qemu-9.1.1 [9.1.0]
[ebuild R ] app-emulation/virt-manager-4.1.0-r1
[ebuild R ] app-emulation/virtio-win-0.1.248.1
[ebuild R ] app-emulation/virtiofsd-1.11.1
[ebuild R ] app-eselect/eselect-repository-14
[ebuild R ] app-forensics/lynis-3.1.2
[ebuild R ] app-misc/fastfetch-2.28.0
[ebuild R ] app-misc/jq-1.7.1
[ebuild R ] app-mobilephone/scrcpy-2.7
[ebuild U ] app-office/libreoffice-24.2.7.2 [24.2.6.2]
[ebuild R ] app-portage/cfg-update-1.8.9-r2
[ebuild R ] app-portage/cpuid2cpuflags-14
[ebuild R ] app-portage/eix-0.36.7-r1
[ebuild R ] app-portage/gentoolkit-0.6.8
[ebuild R ] app-shells/bash-completion-2.14.0-r1
[ebuild R ] app-shells/direnv-2.32.3
[ebuild R ] app-shells/fzf-0.56.0
[ebuild R ] app-shells/gentoo-zsh-completions-20230117
[ebuild R ] app-shells/starship-1.20.1
[ebuild R ] app-shells/zoxide-0.9.6
[ebuild R ] app-shells/zsh-5.9-r6
[ebuild R ] app-shells/zsh-autosuggestions-0.7.0-r2
[ebuild R ] app-shells/zsh-completions-0.35.0
[ebuild R ] app-shells/zsh-syntax-highlighting-0.8.0
[ebuild R ] app-text/ansifilter-2.21
[ebuild R ] app-text/tree-2.1.1-r1
[ebuild R ] app-text/wgetpaste-2.34
[ebuild R ] app-text/zathura-0.5.8
[ebuild R ] app-text/zathura-meta-0
[ebuild R ] app-text/zathura-pdf-mupdf-0.4.4
[ebuild R ] dev-build/autoconf-2.72-r1
[ebuild R ] dev-debug/strace-6.11
[ebuild R ] dev-libs/crypto++-8.9.0
[ebuild R ] dev-libs/cyrus-sasl-xoauth2-0.2
[ebuild R ] dev-libs/libinput-1.26.2
[ebuild R ] dev-libs/light-1.2.2-r2
[ebuild R ] dev-python/virtualenv-20.27.1
[ebuild R ] dev-util/android-tools-35.0.1
[ebuild R ] dev-vcs/git-2.47.0-r1
[ebuild R ] gui-apps/qt6ct-0.9
[ebuild R ] mail-client/mutt-wizard-3.3.1
[ebuild R ] media-fonts/dejavu-2.37
[ebuild R ] media-fonts/noto-20240830
[ebuild R ] media-fonts/noto-emoji-20231130-r1
[ebuild R ] media-gfx/feh-3.10.3
[ebuild R ] media-gfx/flameshot-12.1.0-r2
[ebuild R ] media-gfx/imagemagick-7.1.1.38-r2
[ebuild R ] media-libs/libva-intel-media-driver-24.3.4
[ebuild U ] media-libs/mesa-24.2.6 [24.2.5]
[ebuild R ] media-libs/vulkan-loader-1.3.296.0
[ebuild R ] media-sound/alsa-utils-1.2.12
[ebuild R ] media-sound/playerctl-2.4.1-r1
[ebuild R ] media-sound/spotify-1.2.48
[ebuild R ] media-sound/spotify-adblock-1.0.3
[ebuild R ] media-video/mediainfo-23.10
[ebuild R ] media-video/mpv-0.39.0
[ebuild R ] media-video/simplescreenrecorder-0.4.4-r3
[ebuild R ] mpv-plugin/mpv-mpris-1.1
[ebuild R ] net-analyzer/speedtest-cli-2.1.3-r2
[ebuild R ] net-analyzer/vnstat-2.12
[ebuild R ] net-analyzer/wireshark-4.4.1
[ebuild R ] net-misc/chrony-4.6.1
[ebuild R ] net-misc/dhcpcd-10.1.0
[ebuild U ] net-misc/freetube-bin-0.22.0_beta [0.21.3_beta]
[ebuild R ] net-misc/keychain-2.8.5-r2
[ebuild R ] net-misc/netifrc-0.7.12
[ebuild R ] net-misc/rclone-1.68.1
[ebuild R ] net-misc/urlscan-1.0.3
[ebuild R ] net-misc/yt-dlp-2024.11.04
[ebuild R ] net-p2p/nicotine+-3.3.5
[ebuild U ] net-p2p/qbittorrent-5.0.1 [5.0.0]
[ebuild R ] net-p2p/syncthing-1.27.12
[ebuild R ] net-wireless/bluez-5.78
[ebuild R ] net-wireless/iw-6.7
[ebuild R ] net-wireless/wireless-regdb-20240508
[ebuild R ] net-wireless/wpa_supplicant-2.10-r5
[ebuild R ] sys-apps/cpu-x-5.1.0
[ebuild R ] sys-apps/edid-decode-0_pre20230131
[ebuild R ] sys-apps/eza-0.20.0
[ebuild R ] sys-apps/fd-10.2.0
[ebuild R ] sys-apps/flatpak-1.14.10
[ebuild R ] sys-apps/hdparm-9.65-r2
[ebuild R ] sys-apps/i2c-tools-4.3-r2
[ebuild R ] sys-apps/inxi-3.3.36.1
[ebuild R ] sys-apps/lm-sensors-3.6.2
[ebuild R ] sys-apps/lshw-02.20.2b-r1
[ebuild R ] sys-apps/mlocate-0.26-r3
[ebuild R ] sys-apps/pciutils-3.13.0
[ebuild R ] sys-apps/progress-0.15-r1
[ebuild R ] sys-apps/ripgrep-14.1.1
[ebuild R ] sys-apps/usbutils-017
[ebuild R ] sys-apps/xdg-desktop-portal-1.18.4
[ebuild R ] sys-apps/xdg-desktop-portal-gtk-1.14.1
[ebuild R ] sys-auth/elogind-255.5
[ebuild R ] sys-auth/rtkit-0.13-r2
[ebuild R ] sys-block/io-scheduler-udev-rules-2
[ebuild R ] sys-boot/grub-2.12-r5
[ebuild R ] sys-boot/os-prober-1.82
[ebuild R ] sys-firmware/intel-microcode-20240910_p20240915
[ebuild R ] sys-fs/dosfstools-4.2
[ebuild R ] sys-fs/exfatprogs-1.2.5
[ebuild R ] sys-fs/ntfs3g-2022.10.3
[ebuild R ] sys-kernel/dracut-105
[ebuild R ] sys-kernel/gentoo-sources-6.11.6
[ebuild R ] sys-kernel/installkernel-48-r1
[ebuild R ] sys-kernel/linux-firmware-20241017-r3
[ebuild R ] sys-power/thermald-2.5.8
[ebuild R ] sys-process/htop-3.3.0
[ebuild U ] www-client/firefox-132.0 [131.0.3]
[ebuild R ] www-client/links-2.30
[ebuild R ] www-client/lynx-2.9.2
[ebuild R ] www-client/uget-2.2.3
[ebuild R ] x11-apps/igt-gpu-tools-1.29
[ebuild R ] x11-apps/mesa-progs-9.0.0
[ebuild R ] x11-apps/xev-1.2.6
[ebuild R ] x11-apps/xinit-1.4.2
[ebuild R ] x11-apps/xinput-1.6.4
[ebuild R ] x11-apps/xrandr-1.5.2
[ebuild R ] x11-apps/xsetroot-1.1.3
[ebuild U ] x11-base/xorg-server-21.1.14 [21.1.13-r1]
[ebuild R ] x11-drivers/nvidia-drivers-565.57.01-r2
[ebuild R ] x11-drivers/xf86-input-evdev-2.11.0
[ebuild R ] x11-drivers/xf86-input-libinput-1.5.0
[ebuild R ] x11-misc/dmenu-5.3
[ebuild R ] x11-misc/dunst-1.11.0
[ebuild R ] x11-misc/picom-12.3
[ebuild R ] x11-misc/prime-run-1.0
[ebuild R ] x11-misc/qt5ct-1.8
[ebuild R ] x11-misc/read-edid-3.0.2-r1
[ebuild R ] x11-misc/slock-1.5
[ebuild R ] x11-misc/wmctrl-1.07-r3
[ebuild R ] x11-misc/xautolock-2.2_p7
[ebuild R ] x11-misc/xclip-0.13
[ebuild R ] x11-misc/xdg-user-dirs-0.18
[ebuild R ] x11-misc/xdotool-3.20211022.1
[ebuild R ] x11-misc/xss-lock-0.3.0_p20140302-r2
[ebuild R ] x11-terms/st-0.9.2
[ebuild R ] x11-wm/dwm-6.5
|
Also,
Code: | usage: emaint [options] COMMAND
The emaint program provides an interface to system health checks
and maintenance. See the emaint(1) man page for additional
information about the following commands:
Commands:
all Perform all supported commands
sync Check repos.conf settings and sync repositories.
world Check and fix problems in the world file.
options:
-h, --help show this help message and exit
-c, --check Check for problems (a default option for most modules)
-f, --fix Attempt to fix problems (a default option for most
modules)
|
|
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2387
|
Posted: Mon Nov 04, 2024 2:00 pm Post subject: |
|
|
Post the contents of /var/lib/portage/world
Best Regards,
Georgi |
|
Back to top |
|
|
Wadewilson n00b
Joined: 09 Nov 2022 Posts: 52
|
Posted: Mon Nov 04, 2024 2:09 pm Post subject: |
|
|
Quote: | Post the contents of /var/lib/portage/world |
Code: | app-admin/conky
app-admin/eclean-kernel
app-admin/keepassxc
app-admin/logrotate
app-admin/sudo
app-admin/syslog-ng
app-arch/lz4
app-arch/p7zip
app-backup/restic
app-benchmarks/hyperfine
app-containers/podman
app-editors/neovim
app-editors/vim
app-editors/vscodium
app-emulation/libvirt
app-emulation/qemu
app-emulation/virt-manager
app-emulation/virtio-win
app-emulation/virtiofsd
app-eselect/eselect-repository
app-forensics/lynis
app-misc/fastfetch
app-misc/jq
app-mobilephone/scrcpy
app-office/libreoffice
app-portage/cfg-update
app-portage/cpuid2cpuflags
app-portage/eix
app-portage/gentoolkit
app-shells/bash-completion
app-shells/direnv
app-shells/fzf
app-shells/gentoo-zsh-completions
app-shells/starship
app-shells/zoxide
app-shells/zsh
app-shells/zsh-autosuggestions
app-shells/zsh-completions
app-shells/zsh-syntax-highlighting
app-text/ansifilter
app-text/tree
app-text/wgetpaste
app-text/zathura
app-text/zathura-meta
app-text/zathura-pdf-mupdf
dev-build/autoconf
dev-debug/strace
dev-libs/crypto++
dev-libs/cyrus-sasl-xoauth2
dev-libs/libinput
dev-libs/light
dev-python/virtualenv
dev-util/android-tools
dev-vcs/git
gui-apps/qt6ct
mail-client/mutt-wizard
media-fonts/dejavu
media-fonts/noto
media-fonts/noto-emoji
media-gfx/feh
media-gfx/flameshot
media-gfx/imagemagick
media-libs/libva-intel-media-driver
media-libs/mesa
media-libs/vulkan-loader
media-sound/alsa-utils
media-sound/playerctl
media-sound/spotify
media-sound/spotify-adblock
media-video/mediainfo
media-video/mpv
media-video/simplescreenrecorder
mpv-plugin/mpv-mpris
net-analyzer/speedtest-cli
net-analyzer/vnstat
net-analyzer/wireshark
net-misc/chrony
net-misc/dhcpcd
net-misc/freetube-bin
net-misc/keychain
net-misc/netifrc
net-misc/rclone
net-misc/urlscan
net-misc/yt-dlp
net-p2p/nicotine+
net-p2p/qbittorrent
net-p2p/syncthing
net-wireless/bluez
net-wireless/iw
net-wireless/wireless-regdb
net-wireless/wpa_supplicant
sys-apps/cpu-x
sys-apps/edid-decode
sys-apps/eza
sys-apps/fd
sys-apps/flatpak
sys-apps/hdparm
sys-apps/i2c-tools
sys-apps/inxi
sys-apps/lm-sensors
sys-apps/lshw
sys-apps/mlocate
sys-apps/pciutils
sys-apps/progress
sys-apps/ripgrep
sys-apps/usbutils
sys-apps/xdg-desktop-portal
sys-apps/xdg-desktop-portal-gtk
sys-auth/elogind
sys-auth/rtkit
sys-block/io-scheduler-udev-rules
sys-boot/grub
sys-boot/os-prober
sys-firmware/intel-microcode
sys-fs/dosfstools
sys-fs/exfatprogs
sys-fs/ntfs3g
sys-kernel/dracut
sys-kernel/gentoo-sources
sys-kernel/installkernel
sys-kernel/linux-firmware
sys-power/thermald
sys-process/htop
www-client/firefox
www-client/links
www-client/lynx
www-client/uget
x11-apps/igt-gpu-tools
x11-apps/mesa-progs
x11-apps/xev
x11-apps/xinit
x11-apps/xinput
x11-apps/xrandr
x11-apps/xsetroot
x11-base/xorg-server
x11-drivers/nvidia-drivers
x11-drivers/xf86-input-evdev
x11-drivers/xf86-input-libinput
x11-misc/dmenu
x11-misc/dunst
x11-misc/picom
x11-misc/prime-run
x11-misc/qt5ct
x11-misc/read-edid
x11-misc/slock
x11-misc/wmctrl
x11-misc/xautolock
x11-misc/xclip
x11-misc/xdg-user-dirs
x11-misc/xdotool
x11-misc/xss-lock
x11-terms/st
x11-wm/dwm
|
|
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2387
|
Posted: Mon Nov 04, 2024 2:16 pm Post subject: |
|
|
For me both mesa and firefox require clang, which in turn requires llvm. I'm still on 18 but it should not matter. It's beyond me why it's not shown by emerge --depclean in your first post.
Those *libs things in your world file are suspicious. I don't think you need some of them, but I'm not sure which. For example mesa should be pulled in by your graphics environment, be it Wayland.
Do you mind running emerge -pvc again?
BTW, if you setup INPUT_DEVICES correctly in make.conf you don't need libinput, xf86-input* et.c. in world.
Best Regards,
Georgi
Last edited by logrusx on Mon Nov 04, 2024 4:21 pm; edited 1 time in total |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9818 Location: almost Mile High in the USA
|
Posted: Mon Nov 04, 2024 4:11 pm Post subject: |
|
|
One thing is if you do your emerge --update @world and look at the things showing in bright green (as default color). Bright green things are being brought in via @world (or otherwise explicit set) and portage is explicitly trying to satisfy it versus some other package is trying to pull a package in as a dependency. If you didn't explicitly try to merge something and it's showing in bright green, that is world pollution. _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
Wadewilson n00b
Joined: 09 Nov 2022 Posts: 52
|
Posted: Mon Nov 04, 2024 5:24 pm Post subject: |
|
|
Hello @logrux,
Here's the output for
Also, I do have set up INPUT_DEVICES in my make.conf as Code: | INPUT_DEVICES="libinput" | and hence, might require the "libinput" libs. |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5063 Location: Bavaria
|
Posted: Mon Nov 04, 2024 6:10 pm Post subject: |
|
|
I would likt to see the output of:
Code: | grep -r --exclude-dir=savedconfig --exclude-dir=repos.conf "" /etc/portage |
because of this:
Code: | sys-devel/lld-19.1.3 pulled in by:
sys-devel/clang-common-19.1.3 requires >=sys-devel/lld-19.1.3
... |
->
Code: | sys-devel/clang-common-19.1.3 pulled in by:
sys-devel/clang-18.1.8-r6 requires >=sys-devel/clang-common-18.1.8
sys-devel/clang-runtime-18.1.8 pulled in by:
sys-devel/clang-18.1.8-r6 requires ~sys-devel/clang-runtime-18.1.8 |
So, there must be somewhere a ~amd64 for clang ...
(because stable clang is 18.1.8 and not 18.1.8-r6) _________________ https://wiki.gentoo.org/wiki/User:Pietinger |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9818 Location: almost Mile High in the USA
|
Posted: Mon Nov 04, 2024 6:13 pm Post subject: |
|
|
Wadewilson wrote: | The original post specifically mentions "=sys-devel/lld-toolchain-symlinks-19" to be depcleaned. |
Check carefully, I see no reference to lld-toolchain-symlinks to be depcleaned, but I do see llvm-toolchain-symlinks in the original post depclean command. You need to get all pieces. _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2387
|
Posted: Mon Nov 04, 2024 6:40 pm Post subject: |
|
|
eccerr0r wrote: | Wadewilson wrote: | The original post specifically mentions "=sys-devel/lld-toolchain-symlinks-19" to be depcleaned. |
Check carefully, I see no reference to lld-toolchain-symlinks to be depcleaned, but I do see llvm-toolchain-symlinks in the original post depclean command. You need to get all pieces. |
Yes, this is the correct solution.
Best Regards,
Georgi |
|
Back to top |
|
|
Wadewilson n00b
Joined: 09 Nov 2022 Posts: 52
|
Posted: Tue Nov 05, 2024 7:57 am Post subject: |
|
|
@eccerr0r @logrusx, I have included lld-toolchain-symlinks as well in the below output.
Code: | Calculating dependencies... done!
sys-devel/lld-19.1.3 pulled in by:
sys-devel/clang-common-19.1.3 requires >=sys-devel/lld-19.1.3
sys-devel/lld-toolchain-symlinks-19 requires sys-devel/lld:19
sys-devel/lld-toolchain-symlinks-19 pulled in by:
sys-devel/lld-19.1.3 requires >=sys-devel/lld-toolchain-symlinks-16-r2:19
sys-devel/llvm-19.1.3 pulled in by:
sys-devel/lld-19.1.3 requires sys-devel/llvm:19, ~sys-devel/llvm-19.1.3[-debug,zstd]
sys-devel/llvm-toolchain-symlinks-19 requires sys-devel/llvm:19
sys-devel/llvmgold-19 requires sys-devel/llvm:19[binutils-plugin]
sys-devel/llvm-common-19.1.3 pulled in by:
sys-devel/llvm-18.1.8-r6 requires sys-devel/llvm-common
sys-devel/llvm-19.1.3 requires sys-devel/llvm-common
sys-devel/llvm-toolchain-symlinks-19 pulled in by:
sys-devel/llvm-19.1.3 requires sys-devel/llvm-toolchain-symlinks:19
sys-devel/llvmgold-19 pulled in by:
sys-devel/llvm-18.1.8-r6 requires >=sys-devel/llvmgold-18
sys-devel/llvm-19.1.3 requires >=sys-devel/llvmgold-19
>>> No packages selected for removal by depclean
|
@pietinger,
I have enabled the "~amd64" in "make.conf" globally. I understand that I am allowing untested versions, but that still does not explain the above dependency cycle and, why llvm:19 and its dependencies are being pulled.
sys-devel/llvm-18.1.8-r6 requires sys-devel/llvm-common-19.1.3, which is independent of all the other llvm package dependencies. |
|
Back to top |
|
|
|