Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73439 - no ebuilds to satisfy "~sys-devel/m4-1.4"
Summary: no ebuilds to satisfy "~sys-devel/m4-1.4"
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-05 05:52 UTC by Florian Loitsch
Modified: 2004-12-08 10:46 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 Florian Loitsch 2004-12-05 05:52:25 UTC
just emerged --sync, and portage can't build the dependency-tree anymore:

$ sudo emerge -uDvta world

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

Calculating world dependencies \
emerge: there are no ebuilds to satisfy "~sys-devel/m4-1.4".


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

!!! Depgraph creation failed.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




$ emerge --info 
Portage 2.0.51-r8 (default-linux/x86/2004.2, gcc-3.4.3, 
glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r4 i686) 
================================================================= 
System uname: 2.6.9-gentoo-r4 i686 AMD Athlon(TM) XP 2200+ 
Gentoo Base System version 1.6.6 
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 
(#1, Nov  6 2004, 15:41:47)] 
ccache version 2.3 [enabled] 
dev-lang/python:     2.2.3-r5, 2.3.4 
sys-devel/autoconf:  2.13-r2, 2.59-r6 
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3 
sys-devel/binutils:  2.15.92.0.2-r1 
sys-devel/libtool:   1.5.10 
virtual/os-headers:  2.6.8.1-r1 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-O3 -pipe -fomit-frame-pointer -march=athlon-xp -mtune=athlon-xp" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/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/mozilla/defaults/pref /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/bind /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O3 -pipe -fomit-frame-pointer -march=athlon-xp -mtune=athlon-xp" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" 
GENTOO_MIRRORS="http://mir.zyrianes.net/gentoo/ ftp://mir.zyrianes.net/gentoo/ 
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="3dnow X alsa apm arts audiofile avi berkdb bitmap-fonts cdparanoia cdr 
cgj crypt cups dga directfb divx4linux doc dvd dvdr encode esd f77 fam flac 
foomaticdb fortran gdbm ggi gif gpm gstreamer gtk2 guile imagemagick imap 
imlib innodb ipv6 jpeg junit kde libg++ libwww mad matroska mikmod mmx 
motifmozilla mpeg nas ncurses nls oggvorbis opengl oss pam pdflib perl png 
python quicktime readline samba sdl slang speex spell sse ssl svga tcltk tcpd 
tetex theora tiff truetype v4l v4l2 x86 xinerama xml xml2 xmms xv xvid zlib"
Comment 1 SpanKY gentoo-dev 2004-12-05 12:57:37 UTC
try `emerge world -up --nodeps` and see what is listed
Comment 2 Florian Loitsch 2004-12-05 16:07:34 UTC
$ emerge -up --nodeps world

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

Calculating world dependencies ...done!
[ebuild  NS   ] sys-devel/gcc-3.4.3-r1
[ebuild     UD] sys-devel/libtool-1.5.2-r7 [1.5.10]
[ebuild     U ] sys-apps/iproute2-2.6.9.20041019-r1 [2.6.9.20041019]
[ebuild     U ] sys-apps/baselayout-1.11.7-r2 [1.11.6-r1]
[ebuild     U ] x11-misc/xkeycaps-2.46-r1 [2.46]
[ebuild  NS   ] sys-kernel/development-sources-2.6.10_rc3
[ebuild     U ] dev-lang/perl-5.8.6-r1 [5.8.6]
[ebuild     U ] media-video/avidemux-2.0.34_rc1-r1 [2.0.34_rc1]

what am I looking for?
Comment 3 SpanKY gentoo-dev 2004-12-05 19:18:46 UTC
try this:
grep -r /var/db/pkg sys-devel/m4

then post what's shown
Comment 4 Florian Loitsch 2004-12-06 03:30:29 UTC
$ grep -r sys-devel/m4 /var/db/pkg
/var/db/pkg/sys-devel/autoconf-2.13-r2/autoconf-2.13-r2.ebuild:DEPEND="~sys-devel/m4-1.4"
/var/db/pkg/sys-devel/autoconf-2.13-r2/RDEPEND:~sys-devel/m4-1.4
/var/db/pkg/sys-devel/autoconf-2.13-r2/DEPEND:~sys-devel/m4-1.4
/var/db/pkg/sys-devel/autoconf-2.59-r6/autoconf-2.59-r6.ebuild: =sys-devel/m4-1.4*
/var/db/pkg/sys-devel/autoconf-2.59-r6/RDEPEND: =sys-devel/m4-1.4*
/var/db/pkg/sys-devel/autoconf-2.59-r6/DEPEND:  =sys-devel/m4-1.4*
/var/db/pkg/sys-devel/bison-1.875d/bison-1.875d.ebuild:DEPEND="sys-devel/m4
/var/db/pkg/sys-devel/bison-1.875d/RDEPEND:sys-devel/m4
/var/db/pkg/sys-devel/bison-1.875d/DEPEND:sys-devel/m4
/var/db/pkg/sys-devel/m4-1.4.1/m4-1.4.1.ebuild:# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4.1.ebuild,v 1.11 2004/11/12 15:19:55 vapier Exp $
/var/db/pkg/sys-apps/coreutils-5.2.1-r2/coreutils-5.2.1-r2.ebuild:      >=sys-devel/m4-1.4-r1
/var/db/pkg/sys-apps/coreutils-5.2.1-r2/DEPEND: >=sys-devel/m4-1.4-r1
/var/db/pkg/sys-libs/db-3.2.9-r10/db-3.2.9-r10.ebuild:  sys-devel/m4
/var/db/pkg/sys-libs/db-3.2.9-r10/DEPEND:       sys-devel/m4

I should have said that earlier: the sys-devel/m4-1.4 ebuild doesn't exist
anymore on my machine:
$ ls /usr/portage/sys-devel/m4
ChangeLog  Manifest  files/  m4-1.4.1.ebuild  metadata.xml
Comment 5 SpanKY gentoo-dev 2004-12-06 05:58:05 UTC
that's because i deleted the other m4 ebuilds

your autoconf-2.13-r2 shouldnt exist ... do this:
`emerge -C =autoconf-2.13-r2 ; emerge =autoconf-2.13`
Comment 6 Florian Loitsch 2004-12-06 07:06:45 UTC
any ideas, how I could get the autoconf-2.13-r2 ?

the "~sys-devel/m4-1.4" is not in the /var/db/pkg anymore, but
emerge -uD world still refuses to work:

$ sudo emerge -uDvta world

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

Calculating world dependencies \
emerge: there are no ebuilds to satisfy "~sys-devel/m4-1.4".


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

!!! Depgraph creation failed.


$ grep -r sys-devel/m4 /var/db/pkg
/var/db/pkg/sys-devel/autoconf-2.59-r6/autoconf-2.59-r6.ebuild: =sys-devel/m4-1.4*
/var/db/pkg/sys-devel/autoconf-2.59-r6/RDEPEND: =sys-devel/m4-1.4*
/var/db/pkg/sys-devel/autoconf-2.59-r6/DEPEND:  =sys-devel/m4-1.4*
/var/db/pkg/sys-devel/autoconf-2.13/RDEPEND:    =sys-devel/m4-1.4*
/var/db/pkg/sys-devel/autoconf-2.13/autoconf-2.13.ebuild:       =sys-devel/m4-1.4*
/var/db/pkg/sys-devel/autoconf-2.13/DEPEND:     =sys-devel/m4-1.4*
/var/db/pkg/sys-devel/bison-1.875d/bison-1.875d.ebuild:DEPEND="sys-devel/m4
/var/db/pkg/sys-devel/bison-1.875d/RDEPEND:sys-devel/m4
/var/db/pkg/sys-devel/bison-1.875d/DEPEND:sys-devel/m4
/var/db/pkg/sys-devel/m4-1.4.1/m4-1.4.1.ebuild:# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4.1.ebuild,v 1.11 2004/11/12 15:19:55 vapier Exp $
/var/db/pkg/sys-apps/coreutils-5.2.1-r2/coreutils-5.2.1-r2.ebuild:      >=sys-devel/m4-1.4-r1
/var/db/pkg/sys-apps/coreutils-5.2.1-r2/DEPEND: >=sys-devel/m4-1.4-r1
/var/db/pkg/sys-libs/db-3.2.9-r10/db-3.2.9-r10.ebuild:  sys-devel/m4
/var/db/pkg/sys-libs/db-3.2.9-r10/DEPEND:       sys-devel/m4
Comment 7 SpanKY gentoo-dev 2004-12-06 07:12:32 UTC
looks like the version was just left over from long ago

i grepped our tree for references to m4 and couldnt find any that matched the issue here ... i would grep your portage tree and see what's causing the problem
Comment 8 Florian Loitsch 2004-12-08 09:50:17 UTC
found the error. I had copied the auconf-directory into my /usr/local/portage
(probably to bugfix an old error). And in this directory there was still the
old autoconf-2.13-r2.
my fault. sorry.
Comment 9 SpanKY gentoo-dev 2004-12-08 10:46:15 UTC
ah glad you found the problem :)