Gentoo Archives: gentoo-user

From: Peter Ruskin <Peter.Ruskin@×××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Problem with udpate
Date: Mon, 12 Sep 2005 18:52:25
Message-Id: 200509121947.15741.Peter.Ruskin@dsl.pipex.com
In Reply to: Re: [gentoo-user] Problem with udpate by Holly Bostick
1 On Monday 12 September 2005 18:07, Holly Bostick wrote:
2 > Sébastien MORAND schreef:
3 > > pyrenees:~ # emerge -uNDvp world
4 > >
5 > > These are the packages that I would merge, in order:
6 > >
7 > > Calculating world dependencies ...done!
8 > > [blocks B ] dev-php/php (is blocking dev-lang/php-5.0.5)
9 > > [blocks B ] dev-php/php (is blocking
10 dev-php/PEAR-PEAR-1.3.6)
11 > > [blocks B ] media-libs/giflib (is blocking
12 media-libs/libungif-4.1.3)
13
14 This is Gentoo's daft syntax again! What you need here is not
15 # emerge -C giflib, as you would reasonably expect, but
16 # emerge -C libungif
17
18 > > [ebuild N ] media-libs/giflib-4.1.3 +X +gif 0 kB
19 > > [ebuild N ] dev-php/php-4.4.0 +X +berkdb +crypt +curl
20 > > -debug +doc -fdftk +firebird -flash +freetds +gd -gd-external
21 > > +gdbm -gmp -hardenedphp -imap -informix +ipv6 +java +jpeg
22 > > +kerberos +ldap -mcal -memlimit -mssql +mysql +ncurses +nls
23 > > -oci8 +odbc +pam +png +postgres +readline -snmp +spell +ssl
24 > > +tiff +truetype +xml2 -yaz 0 kB
25 > > [ebuild UD] sys-devel/gcc-3.3.5.20050130-r1 [3.3.6]
26 > > (-altivec) -bootstrap -boundschecking -build +fortran +gcj +gtk
27 > > -hardened -ip28 (-multilib) -multislot (-n32) (-n64) +nls
28 > > -nocxx -nopie -nossp +objc -static -vanilla 0 kB
29 > >
30 > > Total size of downloads: 0 kB
31 > > pyrenees:~ # emerge -C dev-php/php media-libs/giflib
32 > >
33 > > --- Couldn't find dev-php/php to unmerge.
34 > >
35 > > --- Couldn't find media-libs/giflib to unmerge.
36 > >
37 > >>>>unmerge: No packages selected for removal.
38 >
39 > You clearly know how to clear a block, but your syntax for
40 > unmerging the blocking packages is wrong, which is why it's not
41 > working.
42 >
43 > If you want to unmerge the specific version of the package (for
44 > this example, let us assume php-5.0.5), the correct syntax is
45 >
46 > emerge -C =dev-php/php-5.0.5
47 >
48 > If you want to unmerge "any or all" versions of the package
49 > currently installed, letting Portage decide which to unmerge, the
50 > correct syntax is
51 >
52 > emerge -C php
53 >
54 > So what you typed makes no sense to Portage.
55 >
56 > Hope this helps,
57 > Holly
58
59 --
60 Peter
61 ========================================================================
62 Gentoo Linux: Portage 2.0.51.22-r2. kernel-2.6.12-gentoo-r6.
63 i686 AMD Athlon(tm) XP 3200+. gcc(GCC): 3.3.5-20050130.
64 KDE: 3.4.2. Qt: 3.3.4.
65 ========================================================================
66 --
67 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Problem with udpate "Sébastien MORAND" <sebastienmorand@××.st>