Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79926 - emerge -Duv world filed with merge: there are no ebuilds to satisfy "=sys-devel/automake-1.8.5-r2" error
Summary: emerge -Duv world filed with merge: there are no ebuilds to satisfy "=sys-dev...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 79937 (view as bug list)
Depends on:
Blocks: 74011
  Show dependency tree
 
Reported: 2005-01-29 00:43 UTC by Nickolay L. Selikhov
Modified: 2005-01-29 20:43 UTC (History)
6 users (show)

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


Attachments
This is the --debug output of emerge -pvuD world (debugemerge.txt,46.97 KB, text/plain)
2005-01-29 01:07 UTC, JonasSL
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nickolay L. Selikhov 2005-01-29 00:43:57 UTC
# emerge -pvDu world

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

Calculating world dependencies |
emerge: there are no ebuilds to satisfy "=sys-devel/automake-1.8.5-r2".


!!! Problem with ebuild sys-apps/man-pages-2.01
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.


Reproducible: Always
Steps to Reproduce:
1. emerge sync
2. emerge -pvDu world
3.

Actual Results:  
# emerge -pvDu world

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

Calculating world dependencies |
emerge: there are no ebuilds to satisfy "=sys-devel/automake-1.8.5-r2".


!!! Problem with ebuild sys-apps/man-pages-2.01
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.



# emerge -pvu world

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

Calculating world dependencies ...done!
[ebuild     U ] sys-apps/man-1.5p [1.5m-r2] -debug +nls 228 kB
[ebuild     U ] sys-apps/man-pages-2.01 [2.00] 1,632 kB
[ebuild     U ] sys-devel/libtool-1.5.10-r4 [1.5.10-r3] (-uclibc) 0 kB
[ebuild     U ] sys-apps/lsof-4.73 [4.71] -debug -static 999 kB
[ebuild     U ] sys-apps/procps-3.2.4-r2 [3.2.4-r1] -debug 0 kB
[ebuild     U ] dev-lang/perl-5.8.5-r3 [5.8.5-r2] +berkdb -debug -doc +gdbm
-ithreads -perlsuid (-uclibc) 0 kB
[ebuild     U ] net-analyzer/net-snmp-5.2 [5.1.1-r1] +X -ipv6 -lm_sensors
-minimal +perl (-selinux) +ssl +tcpd 3,762 kB

Total size of downloads: 6,622 kB

# emerge info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.4.28 i686)
=================================================================
System uname: 2.4.28 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 14 2005, 22:44:24)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.8.5-r2, 1.6.3, 1.7.9, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -mcpu=pentium4 -O2 -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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -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"
LANG="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib alib alsa apm avi berkdb bitmap-fonts bzlib cdr crypt ctype
cups divx4linux dvd dvdr encode esd f77 fam flac font-server foomaticdb fortran
gd gdbm gif gnome gpm gtk gtk2 gtkhtml guile i8x0 iconv imagemagick imap
imlibjava jpeg kde libg++ libwww linguas_ru mad mikmod mmx mmx2 motif mpeg
ncurses nls ogg oggvorbis openal opengl orbit oss pam pcmcia pdflib perl png pnp
posix ppd python qt quicktime readline samba scanner sdl shared slang snmp
sockets sox spell sse ssl svga tcltk tcpd tiff truetype truetype-fonts
type1-fonts unicode usb xml xml2 xmms xosd xpm xsl xv xvid zlib video_cards_radeon"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 JonasSL 2005-01-29 01:03:16 UTC
I can confirm this. Stangely, yesterday (2005-01-28 18:00 CET) everything worked fine, all I did was an emerge sync this morning.

emerge info

Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r13 i686)
=================================================================
System uname: 2.6.9-gentoo-r13 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 23 2005, 18:07:21)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r2, 1.6.3, 1.7.9, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.4.19-r1, 2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.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/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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo http://gentoo.inode.at/source/ rsync://ftp.fi.muni.cz/pub/linux/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/gentoo-de-overlay /usr/local/overlays/jonas"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X alsa arts avi bitmap-fonts cdr crypt cups divx4linux dvd encode font-server gif gpm gtk2 imagemagick imlib java jpeg kde libwww mad mmx mmx2 mozilla mpeg ncurses nls oggvorbis opengl oss pdflib perl plotutils png python qt quicktime readline real rtc sdl slang sse ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts v4l v4l2 xml xml2 xmms xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 2 JonasSL 2005-01-29 01:07:02 UTC
Created attachment 49803 [details]
This is the --debug output of emerge -pvuD world

Reproducible: Always
Steps to Reproduce:
1. emerge -pvuD world
2. 
3.
Comment 3 Mirko Guenther 2005-01-29 01:16:36 UTC
The Problem is in the 'automake-wrapper-1.ebuild'

the RDEPENDS of this are:
RDEPEND="=sys-devel/automake-1.4*
        =sys-devel/automake-1.5*
        =sys-devel/automake-1.6*
        =sys-devel/automake-1.7*
        =sys-devel/automake-1.8.5-r2
        =sys-devel/automake-1.9*"
Comment 4 Leonid Podolny 2005-01-29 01:21:01 UTC
Same here:
vyhuhol root # emerge -uDpv world

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

Calculating world dependencies |
emerge: there are no ebuilds to satisfy "=sys-devel/automake-1.8.5-r2".


!!! Problem with ebuild sys-apps/man-pages-2.01
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.
Comment 5 Greg Kuhn 2005-01-29 01:33:07 UTC
I am suffering from the same situation on multiple platforms.
This occurs on athlon-xp machine and my amd64 machine.
Same error that is posted by others.
athlon-xp is run using ~x86, the amd64 is not
Comment 6 Mr. Borje Holmberg 2005-01-29 01:35:09 UTC
Same here. Thank you for your comment Mirko.

I don't know if i did the right thing, but I simply edited the automake-wrapper-1.ebuild so that instead of =sys-devel/automake-1.8.5-r2 it should read =sys-devel/automake-1.8.5-r3 as there is no ebuild version -r2 in /usr/portage/sys-devel/automake.

Do it at your own risk, I am not a developer.



Comment 7 Sebastian Steinmetz 2005-01-29 01:40:36 UTC
i can confirm this too.

i've changed the automake-wrapper ebuild and then it worked for me. you just have to change the dependency from

RDEPEND="=sys-devel/automake-1.4*
        =sys-devel/automake-1.5*
        =sys-devel/automake-1.6*
        =sys-devel/automake-1.7*
        =sys-devel/automake-1.8.5-r2
        =sys-devel/automake-1.9*"

to:
RDEPEND="=sys-devel/automake-1.4*
        =sys-devel/automake-1.5*
        =sys-devel/automake-1.6*
        =sys-devel/automake-1.7*
        =sys-devel/automake-1.8.5-r3   <-- Change r2 to r3!!
        =sys-devel/automake-1.9*"

okay. maybe this is right, maybe not :-)
good luck
Comment 8 Lourdes Jones 2005-01-29 01:57:20 UTC
This is related to the fixes happening for http://bugs.gentoo.org/show_bug.cgi?id=74011 

As has been mentioned before the autmake-wrapper file is hardcoded to want automake-1.8.5-r2 but that has been (thankfully) removed since it was a GLSA vunerable version and automake-1.8.5-r3 has the patch.

I would change "=sys-devel/automake-1.8.5-r2" to be simply "=sys-devel/automake-1.8*" so that the last stable version is always pulled in rather than hardcode another version (and have this happen again if there is another security patch).
Comment 9 Lourdes Jones 2005-01-29 02:08:29 UTC
Sigh, I should have drunk more caffiene before posting.
I would change "=sys-devel/automake-1.8.5-r2" to be ">sys-devel/automake-1.8.5-r2" so that the lastest stable version is always pulled in and the vunerable ones are avoided. 
Comment 10 Lourdes Jones 2005-01-29 02:13:03 UTC
Bah, that wouldn't work, the first version is more workable than the second since the vunerable versions are no longer in portage.  Please excuse the noise on these last 2 comments.  *runs away and hides*
Comment 11 Andrej Kacian (RETIRED) gentoo-dev 2005-01-29 02:32:12 UTC
Can this be fixed asap, guys, please? It's a showstopper.
Comment 12 Matan Peled 2005-01-29 02:33:04 UTC
I guess the correct solution would be to change that line to:

  ~sys-devel/automake-1.8.5

So that new revisions are pulled in...
Comment 13 Fabian Neumann 2005-01-29 02:56:08 UTC
I just like to confirm that this one is a showstopper.  Please fix it ASAP.  Personally I don't like to hack system-ebuilds...
Comment 14 Luca Barbato gentoo-dev 2005-01-29 03:16:57 UTC
give 30min and it should be solved
Comment 15 Andrej Kacian (RETIRED) gentoo-dev 2005-01-29 03:34:11 UTC
*** Bug 79937 has been marked as a duplicate of this bug. ***
Comment 16 Morten Bo 2005-01-29 04:20:21 UTC
I have just synced and the bug looks like it's fixed.
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2005-01-29 07:15:43 UTC
It works now. Thanks!
Comment 18 SpanKY gentoo-dev 2005-01-29 20:43:02 UTC
koon already told me about this in Bug 74011