Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 176443 - sys-apps/mindi. Circular dependencies
Summary: sys-apps/mindi. Circular dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Wolfram Schlich (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-29 10:21 UTC by gtlinuxman
Modified: 2008-03-18 23:23 UTC (History)
2 users (show)

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 gtlinuxman 2007-04-29 10:21:35 UTC
Circular dependencies

Reproducible: Always

Steps to Reproduce:
1.$ emerge -pvt sys-apps/mindi

Actual Results:  

These are the packages that would be merged, in reverse order:

Calculating dependencies     ... done!
[nomerge      ] sys-apps/mindi-0.86
[ebuild  N    ]  sys-apps/mindi-kernel-1.0
[ebuild  N    ]   sys-apps/mindi-0.86
!!! Error: circular dependencies:

('ebuild', '/', 'sys-apps/mindi-kernel-1.0', 'merge') depends on
   ('ebuild', '/', 'sys-apps/mindi-0.86', 'merge') (medium)
('ebuild', '/', 'sys-apps/mindi-0.86', 'merge') depends on
   ('ebuild', '/', 'sys-apps/mindi-kernel-1.0', 'merge') (hard)

!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.



$ emerge --info

Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18-suspend2 i686)
=================================================================
System uname: 2.6.18-suspend2 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.12.6
Timestamp of tree: Sun, 29 Apr 2007 01:47:01 +0000
ccache version 2.3 [enabled]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
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.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -funroll-loops -fforce-addr -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/grass60/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/locale/compose.dir /usr/share/X11/locale/locale.alias /usr/share/X11/locale/locale.dir /usr/share/X11/locale/ru_RU.UTF-8 /usr/share/X11/xkb /usr/share/config usr/share/hibernate"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -funroll-loops -fforce-addr -m3dnow"
DISTDIR="/mnt/src/distfiles/gentoo/distfiles"
FEATURES="candy ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LC_ALL=""
LINGUAS="ru"
PKGDIR="/mnt/src/gentoo/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"
PORTDIR_OVERLAY="/usr/portage-overlay/local /usr/portage-overlay/layman/xeffects /usr/portage-overlay/layman/rusxmms"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X Xaw3d a52 aac aalib acpi aim alsa amr arts asf audacious bash-completion bcmath berkdb bitmap-fonts bittorrent blas bzip2 cairo cap ccache cdparanoia cdr chroot clamav cli colordiff cracklib crypt cscope cups curl db2 dbus dio directfb dnd dri dts dv dvd dvdr dvdread elf emboss enca encode exif expat extras fam fbcon fbsplash finger firefox font-server foomaticdb fortran ftp gcj gd gdbm gif gimp gimpprint glibc-omitfp gmp gnustep gnutls gpm gs gssapi gstreamer hal hddtemp iconv icq idn imagemagick imap imlib iontruetype isdnlog jabber jack java javascript jfs jikes jpeg junit kde kdehiddenvisibility kqemu ldap libcaca libclamav libg++ lirc lm_sensors logrotate lua lzo lzw mad matroska menubar metalink mhash midi mikmod mime mmap mmx mmxext mng motif mozdevelop mozilla mozxmlterm mp3 mp4 mpd mpeg mule multitarget mysql ncurses nethack nls nntp nptl nptlonly nsplugin ntlm numeric nvidia nvtv offensive ogg opengl osc pam pcntl pcre pdf pdfkit perl php plotutils png posix ppds pppd prelude profile python qt3 qt4 quicktime rar rcc readline real recode reflection reiserfs rtc samba scanner screen sdl session sharedext sharedmem slang slp soap sockets socks5 sox spell spl sse ssl startup-notification svg sysfs syslog sysvipc szip tabs tcpd tetex theora threads tiff timidity tokenizer tordns truetype truetype-fonts type1-fonts ucs2 unicode usb userlocales v4l v4l2 vim-with-x visualization vorbis webdav win32codecs wmf wxwindows x264 x86 xcomposite xface xfs xine xml xorg xosd xpm xrandr xscreensaver xsl xv xvid xvmc zeroconf zlib zvbi" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" LIRC_DEVICES="pctv" USERLAND="GNU" VIDEO_CARDS="nvidia fbdev v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-04-29 17:29:41 UTC
$ grep -B3 "depend issue" sys-apps/mindi-kernel/ChangeLog
*mindi-kernel-1.0-r1 (12 Aug 2004)

  12 Aug 2004; Jay Pfeifer <pfeifer@gentoo.org> mindi-kernel-1.0-r1.ebuild:
  Fixed up ebuild to not install spec file and the depend issue on mindi.
$

Delete "-*" from KEYWORDS in ebuilds of mindi{,-kernel}.
Delete virtual/libc from DEPEND in mindi-1.11.ebuild.

Next stabilize sys-apps/mindi-1.11 and sys-apps/mindi-kernel-1.0-r1, please.
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2007-04-30 11:36:15 UTC
don't cc the arches if you're not the maintainer.
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-04-30 19:35:27 UTC
 The maintainers,

(In reply to comment #1)
> Delete "-*" from KEYWORDS in ebuilds of mindi{,-kernel}.
> Delete virtual/libc from DEPEND in mindi-1.11.ebuild.

Fix these and next CC x86, please.
Comment 4 Bruno Cornec 2007-05-01 22:37:04 UTC
that version should be obsoleted and replaced.
Cf: http://bugs.gentoo.org/show_bug.cgi?id=176443
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-07-08 15:03:42 UTC
(In reply to comment #1)
> Next stabilize sys-apps/mindi-1.11 please.

No; sys-apps/mindi-1.11 is fubared, see Bug 79262.

(In reply to comment #4)
> that version should be obsoleted and replaced.
> Cf: http://bugs.gentoo.org/show_bug.cgi?id=176443

You are a bit circular as well. :P
Comment 6 Wolfram Schlich (RETIRED) gentoo-dev 2008-03-18 23:23:11 UTC
Should all be gone with the latest version of mindi...