1 |
Hi there, |
2 |
|
3 |
For the longest time I've had PostgreSQL server installed on one of my |
4 |
systems. I update world every month or two and today `emerge -upv |
5 |
world` shows this blocker: |
6 |
|
7 |
... |
8 |
[ebuild U ] app-admin/sudo-1.7.2_p1 [1.7.1-r1] USE="offensive pam - |
9 |
ldap (-selinux) -skey" 753 kB |
10 |
[ebuild N ] app-emacs/emacs-common-gentoo-1.2 USE="-X - |
11 |
emacs22icons" 46 kB |
12 |
[ebuild NS ] app-editors/emacs-23.1 [22.3] USE="gif jpeg png tiff |
13 |
xpm -X -Xaw3d -alsa -dbus -gpm -gtk -gzip-el -hesiod -kerberos -m17n- |
14 |
lib -motif -sound -source -svg -toolkit-scroll-bars -xft" 33,577 kB |
15 |
[ebuild U ] virtual/emacs-23 [22] 0 kB |
16 |
[ebuild N ] app-admin/eselect-postgresql-0.3 3 kB |
17 |
[ebuild N ] dev-db/postgresql-base-8.1.11 USE="doc nls pam |
18 |
readline ssl zlib -kerberos -pg-intdatetime -threads" LINGUAS="-af -cs |
19 |
-de -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr |
20 |
-zh_CN -zh_TW" 0 kB |
21 |
[uninstall ] dev-db/libpq-8.1.11 USE="nls pam readline ssl zlib - |
22 |
kerberos -pg-intdatetime -threads" |
23 |
[blocks b ] dev-db/libpq ("dev-db/libpq" is blocking dev-db/ |
24 |
postgresql-base-8.1.11) |
25 |
[blocks b ] dev-db/libpq ("dev-db/libpq" is blocking app-admin/ |
26 |
eselect-postgresql-0.3) |
27 |
[blocks b ] dev-db/postgresql-base ("dev-db/postgresql-base" is |
28 |
blocking dev-db/libpq-8.1.11) |
29 |
[ebuild NS ] virtual/postgresql-base-8.1 [8.0] 0 kB |
30 |
[ebuild U ] dev-perl/DBD-Pg-2.15.1 [1.49] 216 kB |
31 |
[blocks B ] dev-db/postgresql ("dev-db/postgresql" is blocking dev- |
32 |
db/postgresql-base-8.1.11) |
33 |
|
34 |
Total: 36 packages (26 upgrades, 5 new, 5 in new slots, 1 uninstall), |
35 |
Size of downloads: 116,469 kB |
36 |
Conflict: 4 blocks (1 unsatisfied) |
37 |
|
38 |
* Error: The above package list contains packages which cannot be |
39 |
* installed at the same time on the same system. |
40 |
|
41 |
('ebuild', '/', 'dev-db/postgresql-base-8.1.11', 'merge') pulled in |
42 |
by |
43 |
dev-db/postgresql-base:8.1 required by ('ebuild', '/', 'dev-perl/ |
44 |
DBD-Pg-2.15.1', 'merge') |
45 |
dev-db/postgresql-base:8.1 required by ('ebuild', '/', 'virtual/ |
46 |
postgresql-base-8.1', 'merge') |
47 |
|
48 |
('installed', '/', 'dev-db/postgresql-8.1.11', 'nomerge') pulled in |
49 |
by |
50 |
dev-db/postgresql required by world |
51 |
|
52 |
|
53 |
For more information about Blocked Packages, please refer to the |
54 |
following |
55 |
section of the Gentoo Linux x86 Handbook (architecture is irrelevant): |
56 |
|
57 |
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked |
58 |
|
59 |
|
60 |
!!! The following installed packages are masked: |
61 |
- dev-db/postgresql-8.1.11 (masked by: package.mask) |
62 |
/usr/portage/profiles/package.mask: |
63 |
# Patrick Lauer <patrick@g.o> (03 Oct 2009) |
64 |
# Mask unsupported and obsolete postgres packages |
65 |
# Use postgresql-server (or postgresql-base) instead |
66 |
|
67 |
For more information, see the MASKED PACKAGES section in the emerge |
68 |
man page or refer to the Gentoo Handbook. |
69 |
|
70 |
$ |
71 |
|
72 |
Is anyone else seeing this, please? |
73 |
|
74 |
It looks like I need to unmerge dev-db/postgresql (I'm currently |
75 |
running 8.1.11) and emerge dev-db/postgresql-server, instead. |
76 |
|
77 |
But I'm running x86 (NOT ~x86), and all versions of postgresql-server |
78 |
are marked with a ~. |
79 |
|
80 |
I'm guessing from the date on Mr Lauer's masking above that if I sync |
81 |
in a day's time then my major version (at least) of postgresql-server |
82 |
will be marked as stable, however I'm extremely wary because my long |
83 |
update period has ensured that I've never before seen a blocker which |
84 |
has not already been discussed on this list. |
85 |
|
86 |
I would be grateful for any thoughts or comments, |
87 |
|
88 |
Stroller. |