Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89114 - can't emerge -avuDt world due to xscreensaver/motif-config dependency issue
Summary: can't emerge -avuDt world due to xscreensaver/motif-config dependency issue
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Mirror Admins
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-14 11:37 UTC by Paul Tourville
Modified: 2005-06-16 22:21 UTC (History)
1 user (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 Paul Tourville 2005-04-14 11:37:19 UTC
When I try to emerge -auvDt world, it dies on a dependency in xscreensaver.

it seems that xscreensaver is expecting one version of motif-config () which has been bulldozed and replaced with another (older?) version based on 

I have also posted this on the forum: 
http://forums.gentoo.org/viewtopic-t-317670-start-0-postdays-0-postorder-asc-highlight-.html


Reproducible: Always
Steps to Reproduce:
1. emerge -auvDt world
2. enjoy the lightshow


Actual Results:  

julian etc # emerge -avuDt world

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

Calculating world dependencies |
emerge: there are no ebuilds to satisfy ">=x11-libs/motif-config-0.6".


!!! Problem with ebuild x11-misc/xscreensaver-4.20
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.
julian etc # less /etc/portage/
package.mask  package.use   sets/
julian etc # less /etc/portage/package.mask
julian etc # ls -la /usr/portage/x11-libs/motif-config/*ebuild
-rw-r--r--  1 root root 1191 Feb 16 09:16
/usr/portage/x11-libs/motif-config/motif-config-0.1.ebuild


excerpted output from emerge --sync
.
.
.

www-servers/tomcat/tomcat-5.0.27-r5.ebuild
           0   0%    0.00kB/s    0:00:00^M        3756 100%   14.61kB/s   
0:00:00  (653, 94.0% of 115495)
x11-libs/motif-config/ChangeLog
           0   0%    0.00kB/s    0:00:00^M         603 100%    2.35kB/s   
0:00:00  (654, 94.5% of 115495)
x11-libs/motif-config/Manifest
           0   0%    0.00kB/s    0:00:00^M         549 100%    2.02kB/s   
0:00:00  (655, 94.5% of 115495)
x11-libs/motif-config/files/digest-motif-config-0.1
           0 100%    0.00kB/s  295:00:53  (656, 94.5% of 115495)
x11-libs/motif-config/files/motif-config-0.1
           0   0%    0.00kB/s    0:00:00^M        6722 100%   24.68kB/s   
0:00:00  (657, 94.5% of 115495)
x11-libs/motif-config/motif-config-0.1.ebuild
           0   0%    0.00kB/s    0:00:00^M        1191 100%    4.37kB/s   
0:00:00  (658, 94.5% of 115495)
x11-libs/qt/Manifest
           0   0%    0.00kB/s    0:00:00^M        3018 100%   11.04kB/s   
0:00:00  (659, 94.6% of 115495)
x11-libs/qt/files/digest-qt-4.0.0_beta2
           0   0%    0.00kB/s    0:00:00^M          81 100%    0.30kB/s   
0:00:00  (660, 94.6% of 115495)
.
.
.

deleting x11-misc/xfe/xfe-0.66.ebuild
deleting x11-misc/xfe/files/digest-xfe-0.66
deleting x11-libs/motif-config/motif-config-0.8.ebuild
deleting x11-libs/motif-config/motif-config-0.7.ebuild
deleting x11-libs/motif-config/motif-config-0.6.ebuild
deleting x11-libs/motif-config/files/motif-config-0.8
deleting x11-libs/motif-config/files/motif-config-0.7
deleting x11-libs/motif-config/files/motif-config-0.6
deleting x11-libs/motif-config/files/digest-motif-config-0.8
deleting x11-libs/motif-config/files/digest-motif-config-0.7
deleting x11-libs/motif-config/files/digest-motif-config-0.6
deleting www-servers/tomcat/tomcat-5.0.27-r4.ebuild
deleting www-servers/tomcat/files/digest-tomcat-5.0.27-r4
deleting sys-kernel/xbox-sources/files/xbox-sources-2.6.10.77094.patch
deleting sys-kernel/win4lin-sources/files/win4lin-sources-2.6.9.77094.patch






# Tried individually updating motif-config:

julian etc # emerge -avuDNt motif-config

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

Calculating dependencies ...done!

Total size of downloads: 0 kB

Nothing to merge; do you want me to auto-clean packages? [Yes/No] No

Quitting.

# checking dependencies of xscreensaver

julian profiles # equery g xscreensaver
[ Searching for packages matching xscreensaver... ]
* dependency graph for x11-misc/xscreensaver-4.16
`-- x11-misc/xscreensaver-4.16
 `-- x11-base/xorg-x11-6.8.2 (virtual/x11)
  `-- sys-libs/zlib-1.2.2
   `-- sys-libs/glibc-2.3.4.20050125-r1 (virtual/libc)
    `-- sys-kernel/linux-headers-2.6.8.1-r4 (virtual/os-headers)
    `-- sys-apps/baselayout-1.11.10-r6
     `-- sys-apps/sysvinit-2.86
     `-- sys-libs/readline-5.0-r2
      `-- sys-libs/ncurses-5.4-r6
       `-- sys-libs/gpm-1.20.1-r4
     `-- app-shells/bash-3.0-r9
     `-- sys-apps/coreutils-5.2.1-r6
      `-- sys-devel/gettext-0.14.2
  `-- sys-devel/flex-2.5.4a-r6
  `-- dev-libs/expat-1.95.8
  `-- media-libs/freetype-2.1.9-r1
  `-- media-libs/fontconfig-2.2.3
  `-- x11-base/opengl-update-2.1.1-r1
  `-- x11-misc/ttmkfdir-3.0.9-r2
  `-- media-libs/libpng-1.2.8
 `-- media-libs/netpbm-10.20
  `-- media-libs/jpeg-6b-r4
  `-- media-libs/tiff-3.7.1-r1
  `-- media-libs/svgalib-1.9.19-r3
 `-- dev-libs/libxml2-2.6.16
  `-- dev-lang/python-2.3.5
   `-- sys-libs/db-4.1.25_p1-r4
   `-- dev-libs/openssl-0.9.7e-r1
   `-- dev-python/python-docs-2.3.5
   `-- dev-python/python-fchksum-1.7.1
  `-- sys-devel/binutils-2.15.92.0.2-r8
   `-- sys-devel/binutils-config-1.8-r2
 `-- x11-libs/gtk+-2.6.2
  `-- dev-libs/glib-2.6.2-r1
  `-- dev-libs/atk-1.8.0
  `-- x11-libs/pango-1.8.0
  `-- x11-misc/shared-mime-info-0.14-r2
 `-- gnome-base/libglade-2.4.2
 `-- gnome-extra/yelp-2.6.5
  `-- gnome-base/gconf-2.8.1-r1
   `-- gnome-base/orbit-2.12.1
    `-- dev-libs/popt-1.7-r1
    `-- dev-libs/libIDL-0.8.5
    `-- dev-util/indent-2.2.9-r2
  `-- gnome-base/libgnome-2.8.0
   `-- gnome-base/libbonobo-2.8.1
   `-- gnome-base/gnome-vfs-2.8.3-r1
    `-- app-arch/bzip2-1.0.2-r4
    `-- app-admin/fam-2.7.0-r2 (virtual/fam)
     `-- net-nds/portmap-5b-r9
    `-- gnome-base/gnome-mime-data-2.4.2
    `-- net-libs/gnutls-1.2.0
     `-- dev-libs/libgcrypt-1.2.1
     `-- app-crypt/opencdk-0.5.5
     `-- dev-libs/lzo-1.08-r1
     `-- dev-libs/libtasn1-0.2.13
      `-- dev-lang/perl-5.8.6-r4
       `-- sys-devel/libperl-5.8.6
      `-- sys-devel/bison-2.0
       `-- sys-devel/m4-1.4.3
     `-- dev-libs/libgpg-error-1.0-r1
    `-- sys-apps/hal-0.4.7
     `-- sys-apps/dbus-0.23-r3
      `-- x11-libs/qt-3.3.4-r2
       `-- media-libs/libmng-1.0.8
       `-- dev-db/mysql-4.0.23-r2
        `-- sys-apps/tcp-wrappers-7.6-r8
        `-- sys-apps/texinfo-4.8
        `-- sys-apps/sed-4.1.4
       `-- net-print/cups-1.1.23-r1
        `-- sys-libs/pam-0.77-r6
         `-- sys-libs/cracklib-2.7-r10
          `-- sys-apps/miscfiles-1.3-r1
          `-- sys-apps/portage-2.0.51.19
           `-- sys-apps/debianutils-2.13.1-r1
     `-- sys-fs/udev-052
      `-- sys-apps/hotplug-base-20040401
     `-- sys-apps/hotplug-20040923
      `-- sys-apps/pciutils-2.1.11-r3
      `-- sys-apps/usbutils-0.11-r3
     `-- sys-libs/libcap-1.10-r5
     `-- sys-apps/util-linux-2.12i-r1
      `-- sys-fs/e2fsprogs-1.35-r1
      `-- sys-apps/pam-login-3.14
      `-- app-crypt/hashalot-0.3
    `-- net-misc/howl-0.9.8
   `-- media-sound/esound-0.2.34
    `-- media-libs/audiofile-0.2.6-r1
    `-- media-libs/alsa-lib-1.0.8
     `-- media-sound/alsa-driver-1.0.8 (virtual/alsa)
      `-- sys-apps/module-init-tools-3.0-r2 (virtual/modutils)
      `-- media-sound/alsa-headers-1.0.8
  `-- gnome-base/libgnomeui-2.8.0
   `-- gnome-base/libgnomecanvas-2.8.0
    `-- media-libs/libart_lgpl-2.3.16
   `-- gnome-base/libbonoboui-2.8.1
   `-- gnome-base/gnome-keyring-0.4.0
  `-- gnome-extra/libgtkhtml-2.6.3
   `-- gnome-base/gail-1.8.1
  `-- dev-libs/libxslt-1.1.12
 `-- x11-libs/gtk+-1.2.10-r11
  `-- dev-libs/glib-1.2.10-r5
 `-- gnome-base/libglade-0.17-r6
  `-- dev-libs/libxml-1.8.17-r2
   `-- dev-util/gtk-doc-1.2-r1
    `-- app-text/openjade-1.3.2-r1
     `-- app-text/sgml-common-0.6.3-r4
     `-- app-text/opensp-1.5-r1
    `-- app-text/docbook-sgml-dtd-3.0-r2
    `-- app-text/docbook-xml-dtd-4.1.2-r5
     `-- app-arch/unzip-5.50-r2
     `-- app-text/docbook-xsl-stylesheets-1.65.1
      `-- app-text/build-docbook-catalog-1.2
    `-- app-text/docbook-dsssl-stylesheets-1.77-r2
  `-- gnome-base/gnome-libs-1.4.2
   `-- media-libs/imlib-1.9.14-r3
    `-- media-libs/giflib-4.1.3
   `-- gnome-base/orbit-0.5.17
   `-- sys-libs/db-1.85-r2
   `-- app-text/docbook-sgml-1.0
    `-- app-text/docbook-sgml-utils-0.6.12
     `-- dev-perl/SGMLSpm-1.03-r5
     `-- app-text/docbook-xml-simple-dtd-4.1.2.4
     `-- app-text/docbook-xml-dtd-4.3
     `-- app-text/docbook-sgml-dtd-3.1-r2
     `-- app-text/docbook-sgml-dtd-4.0-r2
     `-- app-text/docbook-sgml-dtd-4.1-r2
     `-- sys-apps/which-2.16
 `-- media-libs/gdk-pixbuf-0.22.0-r3
 `-- x11-libs/openmotif-2.2.3-r2
  `-- x11-libs/motif-config-0.1
 `-- media-libs/gle-3.0.1-r2
  `-- media-libs/glut-3.7.1 (virtual/glut)
[ x11-misc/xscreensaver-4.16 stats: packages (133), max depth (11) ]



Expected Results:  
The system should have completed the emerge without errors


julian openmotif # emerge --info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20050125-r1,
2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr  7 2005, 14:48:49)]
dev-lang/python:     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.4
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
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/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -march=pentium4 -funroll-loops -fprefetch-loop-arrays
-pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.ri.thesearchagency.com/gentoo-portage"
USE="x86 S3TC X aalib acpi alsa apache2 arts artswrappersuid avi bidi bindist
bitmap-fonts cdparanoia cdr crypt cups curl curlwrappers divx4linux dnd doc dv
dvb dvd dvdr dvdread emacs emboss encode esd ethereal exif faad fam fbcon fbdev
foomaticdb fortran freetds gd gif gnome gpm gstreamer gtk gtk2 hal hbci howl
httpclient imagemagick imlib innodb ipv6 javascript jikes jpeg ldap libg++
libwww lm_sensors mad mailwrapper md5sum mikmod mmx mng motif mozilla
moznocompose moznoirc mozsvg mozxmlterm mp3 mpeg music mysql ncurses nls ntlm
offensive ogg oggvorbis opengl pam parse-clocks pcre pda pdflib perl php pic png
posix postgresql ppds quicktime radeon readline rtc sdl session spell sse ssl
stroke svga tcpd threads tidy tiff transcode truetype truetype-fonts type1
type1-fonts usb userlocales vhosts vorbis xft xml xml2 xmms xosd xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Don Seiler (RETIRED) gentoo-dev 2005-04-15 08:43:27 UTC
motif-config is a dependency of open-motif.  This is not something xscreensaver can change.  You can avoid it by having USE="gtk -motif" when you emerge xscreensaver.
Comment 2 Derek Dolney 2005-04-20 09:09:06 UTC
It seems that one (or more?) of the rsync servers somehow doesn't have any motif-config versions newer than 0.1. I rsync once a day, and I have been getting this dependency problem once or twice a week after rsyncing, presumably when portage picks such a bum server. For example, I just synced with rsync://128.153.144.22/gentoo-portage and I have only motif-config-0.1.
Comment 3 Derek Dolney 2005-04-28 08:31:35 UTC
I got this server again today from the rsync pool, and the problem persists: no motif-config newer than 0.1 on rsync://128.153.144.22/gentoo-portage.
Comment 4 Heinrich Wendel (RETIRED) gentoo-dev 2005-05-16 07:53:12 UTC
seems to be a mirror problem then
Comment 5 Rouslan Solomakhin 2005-05-16 08:03:02 UTC
rsync mirror on 128.153.144.22 is fixed
Comment 6 Peter Penkala gentoo-dev 2005-06-16 22:21:40 UTC
Seems to have been fixed (comment #5).  .6, .7, .8, & .9 are there.