1 |
Hello, |
2 |
|
3 |
I would like to raise the following quibbles with portage. When I say |
4 |
world file below I am referring to /var/cache/edb/world. |
5 |
|
6 |
(1) Certain packages remain in world file even when uninstalled. |
7 |
(2) Certain packages are installed but not added to world file. |
8 |
|
9 |
E.g. If I install evolution and that installs mozilla as a dependency |
10 |
then mozilla is not put in world file. |
11 |
|
12 |
(3) Sometimes pinning an item in world file like '>=net-www/mozilla-1.3' |
13 |
does not stop an 'emerge -up -deep world' from downgrading it because |
14 |
another package like evolution wants an older version. |
15 |
|
16 |
(4) Injecting stubs for packages although prevents downgrading can get |
17 |
messy if you find yourself injecting a lot of them and it can be hard to |
18 |
keep track of. Is there a way to list all stubs? |
19 |
|
20 |
(5) Also, how do you remove a stub? Is it by 'emerge -C' |
21 |
<category>/<package>-<version>-<release>? |
22 |
|
23 |
Since I'm using some unstable and rest stable packages the issue of |
24 |
downgrading is making life troublesome for me. It'd be interesting to |
25 |
hear how the rest of you deal with them. I don't wish to run on the |
26 |
unstable tree but just wish to install some of the unstable packages. |
27 |
Incidentally, if I use the -U (upgrade only) flag I get the following |
28 |
error. |
29 |
|
30 |
---- |
31 |
Calculating world dependencies \ |
32 |
!!! all ebuilds that could satisfy ">=media-libs/alsa-lib-0.9.1" have |
33 |
been masked. |
34 |
!!! (dependency required by "media-sound/alsa-utils-0.9.1" [ebuild]) |
35 |
|
36 |
!!! Problem with ebuild media-sound/alsa-utils-0.9.1 |
37 |
!!! Possibly a DEPEND/*DEPEND problem. |
38 |
|
39 |
!!! Depgraph creation failed. |
40 |
---- |
41 |
|
42 |
My emerge info is given below. |
43 |
|
44 |
-- |
45 |
Dhruba Bandopadhyay |
46 |
|
47 |
|
48 |
|
49 |
|
50 |
|
51 |
|
52 |
Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) |
53 |
================================================================= |
54 |
System uname: 2.4.20-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz |
55 |
GENTOO_MIRRORS="http://gentoo.linux.no/ |
56 |
http://ftp.tu-clausthal.de/pub/linux/gentoo/ |
57 |
http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ " |
58 |
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config |
59 |
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config |
60 |
/usr/share/config" |
61 |
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" |
62 |
PORTDIR="/usr/portage" |
63 |
DISTDIR="/usr/portage/distfiles" |
64 |
PKGDIR="/usr/portage/packages" |
65 |
PORTAGE_TMPDIR="/var/tmp" |
66 |
PORTDIR_OVERLAY="/usr/local/portage" |
67 |
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ libwww |
68 |
mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 |
69 |
xmms xv zlib gtkhtml gdbm berkdb slang readline arts bonobo svga java |
70 |
guile X sdl gpm tcpd pam ssl perl python imlib oggvorbis gnome gtk qt |
71 |
kde motif opengl aalib acpi alsa cdr directfb dvd esd fbcon gtk2 imap |
72 |
mozilla moznoirc moznomail moznocompose moznoxft mozsvg nas sse tcltk |
73 |
tiff usb xml" |
74 |
COMPILER="gcc3" |
75 |
CHOST="i686-pc-linux-gnu" |
76 |
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer |
77 |
-fprefetch-loop-arrays -falign-functions=4 -funroll-loops -ffast-math |
78 |
-fforce-addr" |
79 |
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer |
80 |
-fprefetch-loop-arrays -falign-functions=4 -funroll-loops -ffast-math |
81 |
-fforce-addr" |
82 |
ACCEPT_KEYWORDS="x86" |
83 |
MAKEOPTS="-j4" |
84 |
AUTOCLEAN="yes" |
85 |
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" |
86 |
FEATURES="sandbox ccache" |
87 |
|
88 |
|
89 |
-- |
90 |
gentoo-dev@g.o mailing list |