Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95782 - glsa-check -f all stops on stable x86 system while trying to emerge binutils-2.16 because it's ~x86 masked
Summary: glsa-check -f all stops on stable x86 system while trying to emerge binutils-...
Status: RESOLVED NEEDINFO
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-11 08:28 UTC by spiritus
Modified: 2005-11-15 13:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description spiritus 2005-06-11 08:28:35 UTC
$ glsa-check -f all
WARNING: This tool is completely new and not very tested, so it should not be
used on production systems. It's mainly a test tool for the new GLSA release
and distribution system, it's functionality will later be merged into emerge
and equery.
Please read http://www.gentoo.org/proj/en/portage/glsa-integration.xml
before using this tool AND before reporting a bug.

fixing 200410-14

**********************************************************************
...
fixing 200408-27

**********************************************************************

fixing 200506-01
>>> merging sys-devel/binutils-2.16-r1
Calculating dependencies
!!! All ebuilds that could satisfy "=sys-devel/binutils-2.16-r1" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-devel/binutils-2.16-r1 (masked by: -* keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.

After package unmask

$ grep binutils /etc/portage/package.keywords
sys-devel/binutils ~x86

and installing binutils-6.12 'glsa-check -f all' reemerges package 'binutils' each time I launch glsa-check, also binutils-6.12 is already installed:

$ emerge -pv binutils

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-devel/binutils-2.16-r1  -debug +multislot -multitarget +nls -test 0 kB

$ binutils-config -l
 [1] i686-pc-linux-gnu-2.15.92.0.2
 [2] i686-pc-linux-gnu-2.16 *

May be this problem is due to binutils package is slotted?


$ emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May  6 2005, 12:55:31)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10, 2.15.92.0.2-r1, 2.16-r1
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=prescott -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control /var/service"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=prescott -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.du.se/pub/os/gentoo http://trumpetti.atm.tut.fi/gentoo/ ftp://mirrors1.netvisao.pt/gentoo/ http://www.gigaload.org/gentoo.org/"
LANG="ru_RU.cp1251"
LINGUAS="en ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acl activefilter alsa apache2 apm arts artswrappersuid audiofile avi bash-completion berkdb bitmap-fonts caps cdparanoia cdr crypt cups curl dba dhcp directfb divx4linux divxforlinux doc eds emboss encode erandom esd fam fbcon flac font-server foomaticdb fortran gd gd-external gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 guile hardened imagemagick imlib innodb ipv6 jack java jpeg junit kde kerberos ldap libclamav libg++ libwww lirc lm_sensors logrotate mad mbox mikmod milter mime mmap mmx mmxext motif mp3 mpeg mppe-mppc multislot mysql ncurses nls nptl ntlm ogg oggvorbis opengl oss pam pdflib perl pic png portaudio povray procmail python qt quicktime quotas rdesktop readline recode reiserfs ruby samba sasl scanner sdl sftplogging slang slp snmp socks5 speex spell sse sse2 ssl svga tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts usb v4l v4l2 vorbis wifi winbind wmf xine xinerama xml xml2 xmms xscreensaver xv xvid zlib linguas_en linguas_ru userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 1 spiritus 2005-06-11 09:57:32 UTC
s/also binutils-6.12 is already installed/although binutils-6.12 is already
installed/
Comment 2 Marius Mauch (RETIRED) gentoo-dev 2005-06-13 23:31:04 UTC
Hmm, what does `emerge -pv =sys-devel/binutils-2.16-r1` give you?
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2005-11-15 13:15:01 UTC
old, and more information required.