Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85702 - adding -alsa to use flags doesn't update kde-base/arts when doing an emerge --newuse world
Summary: adding -alsa to use flags doesn't update kde-base/arts when doing an emerge -...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-17 17:17 UTC by Adam Coyne
Modified: 2005-03-18 06:31 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 Adam Coyne 2005-03-17 17:17:11 UTC
If you add -alsa to the use flags, and run emerge --newuse world, kde-base/arts-3.4 doesn't get recompiled. This breaks every program --newuse updates that uses the arts flag because libasound.la (part of alsa) can no longer be found. They exit with the error: "ld: cannot find -lasound".

Reproducible: Always
Steps to Reproduce:
1. add -alsa to your use flags, and make sure arts is in your use flags
2. emerge --newuse world
3.

Actual Results:  
any package that has the arts flag that tries to get updated will break with an
error saying it can't find libasound.la. This is because emerge --newuse world
never updated kde-base/arts telling it alsa is no longer being used.


emerge --info
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.80GHz
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.4-r2,dev-lang/python-2.3.5 [2.4 (#1, Mar
 9 2005, 21:10:36)]
dev-lang/python:     2.4-r2, 2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r4, 2.15.94.0.2.2
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium-m -fomit-frame-pointer -pipe -mmmx -msse -msse2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium-m -fomit-frame-pointer -pipe -mmmx -msse -msse2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 S3TC X Xaw3d a52 aac aalib accessibility accounting acl acpi acpi4linux
aim amd apache2 apm arts audiofile avi bash-completion bcmath bdf bigger-fonts
bind-mysql bitmap-fonts bonobo bzip2 bzlib cdda cddb cdparanoia cdr chroot crypt
css cups curl dbm devmap dio divx4linux doc dpms dts dvd dvdr dvdread emboss
encode erandom esd exif fam fb fbcon flac font-server foomaticdb fortran
freetype ftp fusion gatos gcc-libffi gcj gd gif gimp gkrellm glut gnome gpm
gstreamer gtk gtk2 gtkhtml guile http imagemagick imlib ipv6 jabber java javadoc
javascript jpeg junit kde layout-osx-like libcaca libg++ libwww lirc mikmod
mjpeg mmx motif mozilla moznoxft mp3 mpeg mpeg4 mplayer multicall multislot
multitarget mysql ncurses network nis nls nptl nptlonly nvidia offensive ogg
oggvorbis opengl oscar oss pam pcmcia pcntl pcre pdflib perl php pie png pnp
portaudio posix python qt quicktime readline real sdl sendfile shaper shared
sharedmem silc slang sndfile sockets softquota sox spell spl sse sse2 ssl svg
svga sysvipc tcpd theora threads tiff tokenizer transcode truetype
truetype-fonts trusted type1-fonts uptimed usb v4l v4l2 videos vidix vim
vim-with-x wifi xanim xchatdccserver xml xml2 xmms xpm xv xvid xvmc yv12 zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-03-18 06:31:41 UTC
I think the correct way to recompile everything is to do
# emerge --update --deep --newuse world

using this, arts will show up in the list of packages to update.