Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60908 - bash: wrong dependency
Summary: bash: wrong dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-19 10:22 UTC by Christian Zoffoli (RETIRED)
Modified: 2004-08-19 15:08 UTC (History)
0 users

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


Attachments
fixed wrong dep. (bash-depend.chris.patch,479 bytes, patch)
2004-08-19 10:23 UTC, Christian Zoffoli (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Zoffoli (RETIRED) gentoo-dev 2004-08-19 10:22:17 UTC
depend and rdepend aren't correctly setted ...please correct them it's important to have the right dependencies (in particular on a embedded-uclibc env)

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




Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.8-rc2)
=================================================================
System uname: 2.6.8-rc2 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O2 -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.2/share/config /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/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer "
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache sandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/
ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo
ftp://mirror.switch.ch/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://10.0.4.11/gentoo-portage"
USE="X aalib alsa apache2 apm arts avi berkdb cdr crypt cups dlz dvd encode esd
fbcon foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde kerberos ldap
libg++ libwww lzw mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis
opendlm opengl oss pam pdflib perl png postgres python qmail qt quicktime
readline scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff tinydyndns
truetype virus-scan x86 xml xml2 xmms xv zlib"
Comment 1 Christian Zoffoli (RETIRED) gentoo-dev 2004-08-19 10:23:03 UTC
Created attachment 37740 [details, diff]
fixed wrong dep.
Comment 2 SpanKY gentoo-dev 2004-08-19 12:35:35 UTC
i see no point to putting virtual/libc into DEPEND since it has to be on your system for *anything* to work
Comment 3 Christian Zoffoli (RETIRED) gentoo-dev 2004-08-19 13:02:04 UTC
many packages have it 
...but the point is another one, if you don't initialize RDEPEND (null is fine) when you install the binary package you have to install also the packages listed in DEPEND.

You can see the problem trying to install the package setting a different ROOT.
Comment 4 SpanKY gentoo-dev 2004-08-19 15:04:18 UTC
ah you should have said that in the first place ;)
Comment 5 SpanKY gentoo-dev 2004-08-19 15:08:02 UTC
only fixing this because we link statically with ncurses ... if in the future this changes, we'll have to add ncurses back to RDEPEND