View previous topic :: View next topic |
Author |
Message |
sensi_tuX n00b
Joined: 18 Dec 2004 Posts: 46
|
Posted: Fri Sep 15, 2017 1:15 pm Post subject: [SOLVED] Question about emerge message of binutils |
|
|
While tyring doing a world update im getting the following message:
Code: | !!! The following installed packages are masked:
- sys-devel/binutils-2.28-r2::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org>, Andreas K. Hüttel <dilfridge@gentoo.org>,
# Matthias Maier <tamiko@gentoo.org> (21 May 2017)
# These old versions of toolchain packages (binutils, gcc, glibc) are no
# longer officially supported and are not suitable for general use. Using
# these packages can result in build failures (and possible breakage) for
# many packages, and may leave your system vulnerable to known security
# exploits.
# If you still use one of these old toolchain packages, please upgrade (and
# switch the compiler / the binutils) ASAP. If you need them for a specific
# (isolated) use case, feel free to unmask them on your system.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook. |
What i don't get is im having even a newer version installed...
Code: | * sys-devel/binutils
Latest version available: 2.29
Latest version installed: 2.29
Size of files: 28,400 KiB
Homepage: https://sourceware.org/binutils/
Description: Tools necessary to build programs
License: || ( GPL-3 LGPL-3 ) |
Plus to this i cant even find any 2.28-r2 version in my portage tree...
Code: | -rw-r--r-- 1 root root 292 Feb 28 2017 binutils-2.25.1-r1.ebuild
-rw-r--r-- 1 root root 292 Mar 20 02:05 binutils-2.26.1.ebuild
-rw-r--r-- 1 root root 305 Jun 6 21:26 binutils-2.27-r1.ebuild
-rw-r--r-- 1 root root 296 Sep 14 10:26 binutils-2.28.1.ebuild
-rw-r--r-- 1 root root 305 Sep 14 20:56 binutils-2.29.ebuild
-rw-r--r-- 1 root root 145 Mar 3 2017 binutils-9999.ebuild
drwxr-xr-x 2 root root 4096 Jan 10 2017 files
-rw-r--r-- 1 root root 7661 Sep 14 21:05 Manifest
-rw-r--r-- 1 root root 447 Jun 21 2016 metadata.xml |
The only occurance in /etc/portage/* of binutils is in the package.keywords...
Code: | localhost portage # grep -ir binutils *
package.keywords:sys-devel/binutils ~amd64 |
Does this message mean i should either update gcc (5.4.0-r3) or glibc (2.23-r4) or even both?
Last edited by sensi_tuX on Fri Sep 15, 2017 1:48 pm; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30904 Location: here
|
Posted: Fri Sep 15, 2017 1:24 pm Post subject: |
|
|
The message tell you that you have an old version installed (binutils is slotted package and then you can have multiple version installed). You can see this with command
Code: | $ qlist -Iv sys-devel/binutils |
What you need is the command emerge -ca, but be careful and read all the list of packages that portage want uninstall _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
sensi_tuX n00b
Joined: 18 Dec 2004 Posts: 46
|
Posted: Fri Sep 15, 2017 1:47 pm Post subject: |
|
|
Ok....had three different binutils installed and removed two. Now its fine...thx a lot! |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Fri Sep 15, 2017 4:21 pm Post subject: |
|
|
Code: | qlist -Iv sys-devel/binutils
#or
eselect binutils list
#or
binutils-config -l | or ??? _________________ Defund the FCC. |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Sun Sep 17, 2017 4:24 pm Post subject: |
|
|
But why do we have to add a version keyworded as stable to /etc/portage/unmask? I couldn't even emerge it when I specified the slot. |
|
Back to top |
|
|
|