Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

emerge --depclean offering to remove llvm and clang

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
2 posts • Page 1 of 1
Author
Message
brendlefly62
Apprentice
Apprentice
User avatar
Posts: 186
Joined: Sat Dec 19, 2009 3:12 pm

emerge --depclean offering to remove llvm and clang

  • Quote

Post by brendlefly62 » Sun Mar 01, 2026 1:26 pm

Hi all! This just started recently on some stable systems i am running - during a routine system update, when I run emerge -av --depclean, I am notified that there are a bunch of llvm-core/ packages on the list of "not needed" anymore

Code: Select all

...
 llvm-runtimes/clang-stdlib-config
    selected: 20 
   protected: none 
     omitted: none 

 llvm-runtimes/clang-rtlib-config
    selected: 20 
   protected: none 
     omitted: none 

 llvm-core/clang-linker-config
    selected: 20 
   protected: none 
     omitted: none 

 llvm-runtimes/compiler-rt
    selected: 20.1.8 
   protected: none 
     omitted: none 

 sys-devel/gcc
    selected: 14.3.1_p20250801 
   protected: none 
     omitted: 15.2.1_p20260214 

 llvm-core/llvmgold
    selected: 20 
   protected: none 
     omitted: none 

 llvm-core/llvm-toolchain-symlinks
    selected: 20-r1 
   protected: none 
     omitted: none 

 llvm-core/llvm-common
    selected: 20.1.8 
   protected: none 
     omitted: none 

 llvm-core/clang-toolchain-symlinks
    selected: 20 
   protected: none 
     omitted: none 

 llvm-core/clang
    selected: 20.1.8 
   protected: none 
     omitted: none 

 llvm-core/llvm
    selected: 20.1.8 
   protected: none 
     omitted: none 

 llvm-core/clang-common
    selected: 20.1.8-r1 
   protected: none 
     omitted: none 

... and since this is a new behavior I am wondering, why?

I have to imagine these are at least a build-time dependency for a bunch of stuff, and given how big they are and how long they take to compile, I don't want to "lose" them when I run emerge --depclean only to have to remerge them everytime I (re)install something else ... so I have run

Code: Select all

emerge -av --select --noreplace llvm-core/llvm llvm-core/clang
but I am wondering why is has only recently become necessary.

can someone tell me?


thanks
Top
alamahant
Advocate
Advocate
Posts: 4032
Joined: Sat Mar 23, 2019 12:12 pm

  • Quote

Post by alamahant » Sun Mar 01, 2026 11:26 pm

Apparently for some reason clang stopped being a dependency of your already installed packages.
Maybe a USE flag was removed?
Try running :

Code: Select all

equery d clang
to see which --if any packages depend on clang.
:)
Top
Post Reply

2 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic