Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 207415
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo KDE team <kde@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: tonich <tonich@artparade.ru>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 207415 depends on: Show dependency tree
Bug 207415 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-01-25 21:07 0000
dev-util/kdevelop-3.5.0 depends on:

cvs? ( || ( kde-base/kdesdk kde-base/cervisia ))
subversion? ( || ( kde-base/kdesdk kde-base/kdesdk-kioslaves ))

if i have installed kde-base/kdesdk-kioslaves and not installed
kde-base/cervisia, and try install 

# USE="cvs subversion" emerge -pv kdevelop 

I give circular block of kde-base/kdesdk and kde-base/kdesdk-kioslaves

Reproducible: Always

Steps to Reproduce:
1. emerge kde-base/kdesdk-kioslaves
2. remove kde-base/cervisia if installed
3. USE="cvs subversion" emerge -pv kdevelop 

Actual Results:  
[ebuild  N    ] kde-base/kdesdk-3.5.8  USE="berkdb subversion -arts -debug
-kdeenablefinal -kdehiddenvisibility -xinerama"
[ebuild  N    ] dev-util/kdevelop-3.5.0  USE="cvs fortran haskell pascal perl
php python ruby sql subversion -ada -arts -clearcase -debug -java -perforce
-xinerama"
[blocks B     ] =kde-base/kdesdk-kioslaves-3.5* (is blocking
kde-base/kdesdk-3.5.8)
[blocks B     ] =kde-base/kdesdk-3.5* (is blocking
kde-base/kdesdk-kioslaves-3.5.8)


Expected Results:  
...
[ebuild  N    ] kde-base/cervisia-3.5.8  USE="-arts -debug -kdeenablefinal
-kdehiddenvisibility -xinerama"
[ebuild  N    ] dev-util/kdevelop-3.5.0  USE="cvs fortran haskell pascal perl
php python ruby sql subversion -ada -arts -clearcase -debug -java -perforce
-xinerama"

if i change order from:

cvs? ( || ( kde-base/kdesdk kde-base/cervisia ))
subversion? ( || ( kde-base/kdesdk kde-base/kdesdk-kioslaves ))

to:

cvs? ( || ( kde-base/cervisia kde-base/kdesdk ))
subversion? ( || ( kde-base/kdesdk-kioslaves kde-base/kdesdk  ))

emerging works as expected.

emerge --info
Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0,
2.6.20-xen-r3 i686)
=================================================================
System uname: 2.6.20-xen-r3 i686 AMD Opteron(tm) Processor 250
Timestamp of tree: Tue, 22 Jan 2008 20:00:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.3
dev-lang/python:     2.4.4-r8, 2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -m32 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf
/etc/gconf /etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/
/etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild
/etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -m32 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg distlocks metadata-transfer sandbox sfperms
strict unmerge-orphans userfetch"
GENTOO_MIRRORS="*---*"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,--as-needed"
LINGUAS="ru en"
MAKEOPTS="-j1"
PKGDIR="/var/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl acpi alsa apache2 avahi berkdb bitmap-fonts cairo cdr cli cracklib
crypt cups dbus dri dvd dvdr dvdread eds emboss encode evo fam firefox fortran
gdbm gif gpm gstreamer gtk hal iconv ipv6 isdnlog jpeg kerberos ldap lua mad
midi mikmod mmx mng mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg
opengl openmp oss pam pcre pdf perl png pppd python qt qt3 qt3support qt4
quicktime rdesktop readline reflection rtc samba sdl session slp spell spl sse
ssl svg symlink tcpd tiff tk truetype truetype-fonts type1-fonts unicode vhosts
vnc vorbis win32codecs x86 xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp
atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968
fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx
via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop
empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi
null plug rate route share shm softvol" APACHE2_MODULES="access auth authz_host
auth_dbm auth_anon auth_digest alias file-cache echo charset-lite cache
disk-cache mem-cache filter deflate mime-magic cern-meta expires headers
usertrack unique_id proxy proxy-connect proxy-ftp proxy-http info include cgi
cgid dav dav-fs vhost-alias speling rewrite log_config logio env setenvif mime
status autoindex asis negotiation dir imap actions userdir so" ELIBC="glibc"
INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en"
USERLAND="GNU" VIDEO_CARDS="nv vesa i810 vga via sis radeon r128 fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

------- Comment #1 From Bo Ørsted Andresen (RETIRED) 2008-02-03 14:28:04 0000 -------
Reversed the dependencies in 3.5.0 for now.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug