Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36146 - db-4.1.25 & pam-0.77 --deep dependancy issue.
Summary: db-4.1.25 & pam-0.77 --deep dependancy issue.
Status: RESOLVED WORKSFORME
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-19 18:02 UTC by Peter Beekman
Modified: 2011-10-30 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 Peter Beekman 2003-12-19 18:02:48 UTC
An emerge -pu system works, and emerge -puD system or world does not, giving the following responses:
# emerge -puD system

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

Calculating system dependencies -
!!! all ebuilds that could satisfy ">=sys-libs/db-4.1.25" have been masked.
!!!    (dependency required by "sys-libs/pam-0.77" [ebuild])

!!! Problem with ebuild sys-apps/baselayout-1.8.6.12-r2
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.
# emerge -puD world

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

Calculating world dependencies -
!!! all ebuilds that could satisfy ">=sys-libs/db-4.1.25" have been masked.
!!!    (dependency required by "sys-libs/pam-0.77" [ebuild])

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

!!! Depgraph creation failed.

I have tried removing the masking on all db-4.1.25* ebuilds (ensuring ~x86 is in the KEYWORDS fields) without solving the problem.  db does not appear in package.mask.

I suspect that portage might not see the syntax of 4.1.25_p1-r3 as being later than 4.1.25, but even that doesn't explain the problems I am seeing.

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




# emerge info
Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031212-r0, 2.6.0)
=================================================================
System uname: 2.6.0 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz
Gentoo Base System version 1.4.3.12
distcc 2.11.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="ftp://planetmirror.com/pub/gentoo
ftp://mirror.aarnet.edu.au/pub/gentoo
ftp://ftp.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/root/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage/"
USE="X aalib acpi alsa apache2 apm arts avi berkdb bonobo cdr crypt cups dvd
emacs encode esd foomaticdb gdbm gif gpm gtk gtk2 gtkhtml guile imlib java jpeg
kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl
oss pam pdflib perl png python qt quicktime readline scanner sdl slang spell sse
ssl svga tcltk tcpd truetype vanilla x86 xml2 xmms xv zlib"
Comment 1 Nicholas Jones (RETIRED) gentoo-dev 2003-12-22 17:17:52 UTC
Can't duplicate this.

Masking problems are more than likely profile related.
Comment 2 Paul Slinski 2003-12-30 07:25:10 UTC
I can duplicate it ;-)

It's happening here. Is there any info I can provide you with?
Comment 3 Peter Beekman 2003-12-31 18:52:14 UTC
My /etc/make.profile link was pointing to an older portage tree.  I have "moved" my tree to /root/portage, and making the link point to the new /root/portage/profiles/default-x86-1.4/ fixed my problem.  My old tree is still at /usr/portage, it is just not updated by emerge sync's.
Comment 4 Paul Slinski 2004-01-08 12:19:13 UTC
There is no such problem here, I'm not sure why the bug is marked 'resolved'. If the answer was in the previous comment, it escaped me.

I have 2 systems that fail to work. How do you fix this?
Comment 5 Paul Slinski 2004-01-29 11:18:21 UTC
Please ignore the previous (as I'm assuming you have). It made no sense.

I resolved this issue by removing berkdb from my USE flags.