* [gentoo-user] PostgreSQL server blocker
@ 2009-10-03 20:59 Stroller
2009-10-03 22:18 ` [gentoo-user] " walt
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Stroller @ 2009-10-03 20:59 UTC (permalink / raw
To: gentoo-user
Hi there,
For the longest time I've had PostgreSQL server installed on one of my
systems. I update world every month or two and today `emerge -upv
world` shows this blocker:
...
[ebuild U ] app-admin/sudo-1.7.2_p1 [1.7.1-r1] USE="offensive pam -
ldap (-selinux) -skey" 753 kB
[ebuild N ] app-emacs/emacs-common-gentoo-1.2 USE="-X -
emacs22icons" 46 kB
[ebuild NS ] app-editors/emacs-23.1 [22.3] USE="gif jpeg png tiff
xpm -X -Xaw3d -alsa -dbus -gpm -gtk -gzip-el -hesiod -kerberos -m17n-
lib -motif -sound -source -svg -toolkit-scroll-bars -xft" 33,577 kB
[ebuild U ] virtual/emacs-23 [22] 0 kB
[ebuild N ] app-admin/eselect-postgresql-0.3 3 kB
[ebuild N ] dev-db/postgresql-base-8.1.11 USE="doc nls pam
readline ssl zlib -kerberos -pg-intdatetime -threads" LINGUAS="-af -cs
-de -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr
-zh_CN -zh_TW" 0 kB
[uninstall ] dev-db/libpq-8.1.11 USE="nls pam readline ssl zlib -
kerberos -pg-intdatetime -threads"
[blocks b ] dev-db/libpq ("dev-db/libpq" is blocking dev-db/
postgresql-base-8.1.11)
[blocks b ] dev-db/libpq ("dev-db/libpq" is blocking app-admin/
eselect-postgresql-0.3)
[blocks b ] dev-db/postgresql-base ("dev-db/postgresql-base" is
blocking dev-db/libpq-8.1.11)
[ebuild NS ] virtual/postgresql-base-8.1 [8.0] 0 kB
[ebuild U ] dev-perl/DBD-Pg-2.15.1 [1.49] 216 kB
[blocks B ] dev-db/postgresql ("dev-db/postgresql" is blocking dev-
db/postgresql-base-8.1.11)
Total: 36 packages (26 upgrades, 5 new, 5 in new slots, 1 uninstall),
Size of downloads: 116,469 kB
Conflict: 4 blocks (1 unsatisfied)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
('ebuild', '/', 'dev-db/postgresql-base-8.1.11', 'merge') pulled in
by
dev-db/postgresql-base:8.1 required by ('ebuild', '/', 'dev-perl/
DBD-Pg-2.15.1', 'merge')
dev-db/postgresql-base:8.1 required by ('ebuild', '/', 'virtual/
postgresql-base-8.1', 'merge')
('installed', '/', 'dev-db/postgresql-8.1.11', 'nomerge') pulled in
by
dev-db/postgresql required by world
For more information about Blocked Packages, please refer to the
following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
!!! The following installed packages are masked:
- dev-db/postgresql-8.1.11 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Patrick Lauer <patrick@gentoo.org> (03 Oct 2009)
# Mask unsupported and obsolete postgres packages
# Use postgresql-server (or postgresql-base) instead
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
$
Is anyone else seeing this, please?
It looks like I need to unmerge dev-db/postgresql (I'm currently
running 8.1.11) and emerge dev-db/postgresql-server, instead.
But I'm running x86 (NOT ~x86), and all versions of postgresql-server
are marked with a ~.
I'm guessing from the date on Mr Lauer's masking above that if I sync
in a day's time then my major version (at least) of postgresql-server
will be marked as stable, however I'm extremely wary because my long
update period has ensured that I've never before seen a blocker which
has not already been discussed on this list.
I would be grateful for any thoughts or comments,
Stroller.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-user] Re: PostgreSQL server blocker
2009-10-03 20:59 [gentoo-user] PostgreSQL server blocker Stroller
@ 2009-10-03 22:18 ` walt
2009-10-04 5:34 ` [gentoo-user] " Dirk Heinrichs
2009-10-04 7:40 ` Justin
2 siblings, 0 replies; 10+ messages in thread
From: walt @ 2009-10-03 22:18 UTC (permalink / raw
To: gentoo-user
On 10/03/2009 01:59 PM, Stroller wrote:
> Hi there,
>
> For the longest time I've had PostgreSQL server installed on one of my
> systems. I update world every month or two and today `emerge -upv world`
> shows this blocker:
> ...
> ('ebuild', '/', 'dev-db/postgresql-base-8.1.11', 'merge') pulled in by
> ...
> # Use postgresql-server (or postgresql-base) instead
> ...
> It looks like I need to unmerge dev-db/postgresql (I'm currently running
> 8.1.11) and emerge dev-db/postgresql-server, instead.
If I'm reading those delightful blocker messages correctly, it looks like
you need postgresql-base rather than postgresql-server.
Fortunately, there is exactly one unmasked version of postqresl-base for
x86, i.e. 8.1.11. Looks like postgresql is a difficult package to maintain,
judging by the number of ebuilds that are masked.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] PostgreSQL server blocker
2009-10-03 20:59 [gentoo-user] PostgreSQL server blocker Stroller
2009-10-03 22:18 ` [gentoo-user] " walt
@ 2009-10-04 5:34 ` Dirk Heinrichs
2009-10-04 5:41 ` Dirk Heinrichs
2009-10-04 7:40 ` Justin
2 siblings, 1 reply; 10+ messages in thread
From: Dirk Heinrichs @ 2009-10-04 5:34 UTC (permalink / raw
To: gentoo-user
Am Samstag 03 Oktober 2009 22:59:15 schrieb Stroller:
> For the longest time I've had PostgreSQL server installed on one of my
> systems. I update world every month or two and today `emerge -upv
> world` shows this blocker:
Postgresql packages have been split. They are now named postgresql-base, -doc
and -server. You need to uninstall your current packages and install those.
HTH...
Dirk
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] PostgreSQL server blocker
2009-10-04 5:34 ` [gentoo-user] " Dirk Heinrichs
@ 2009-10-04 5:41 ` Dirk Heinrichs
0 siblings, 0 replies; 10+ messages in thread
From: Dirk Heinrichs @ 2009-10-04 5:41 UTC (permalink / raw
To: gentoo-user
Am Sonntag 04 Oktober 2009 07:34:24 schrieb Dirk Heinrichs:
> Am Samstag 03 Oktober 2009 22:59:15 schrieb Stroller:
> > For the longest time I've had PostgreSQL server installed on one of my
> > systems. I update world every month or two and today `emerge -upv
> > world` shows this blocker:
>
> Postgresql packages have been split. They are now named postgresql-base,
> -doc and -server. You need to uninstall your current packages and install
> those.
Forgot to add: The new packages are also slotted now. Means you can install
several major versions (back to 7.3.x) next to each other to ease upgrade:
Install new version, dump databases of old version, stop old, start new,
import databases, uninstall old version.
Bye...
Dirk
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] PostgreSQL server blocker
2009-10-03 20:59 [gentoo-user] PostgreSQL server blocker Stroller
2009-10-03 22:18 ` [gentoo-user] " walt
2009-10-04 5:34 ` [gentoo-user] " Dirk Heinrichs
@ 2009-10-04 7:40 ` Justin
2009-10-04 14:41 ` Stroller
2 siblings, 1 reply; 10+ messages in thread
From: Justin @ 2009-10-04 7:40 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 447 bytes --]
Stroller wrote:
> Hi there,
> !!! The following installed packages are masked:
> - dev-db/postgresql-8.1.11 (masked by: package.mask)
> /usr/portage/profiles/package.mask:
> # Patrick Lauer <patrick@gentoo.org> (03 Oct 2009)
> # Mask unsupported and obsolete postgres packages
> # Use postgresql-server (or postgresql-base) instead
So just unemerge your dev-db/postgresql and try again. everything should
be fine then.
jusitn
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] PostgreSQL server blocker
2009-10-04 7:40 ` Justin
@ 2009-10-04 14:41 ` Stroller
2009-10-04 14:54 ` Justin
0 siblings, 1 reply; 10+ messages in thread
From: Stroller @ 2009-10-04 14:41 UTC (permalink / raw
To: gentoo-user
On 4 Oct 2009, at 08:40, Justin wrote:
> Stroller wrote:
>> Hi there,
>
>> !!! The following installed packages are masked:
>> - dev-db/postgresql-8.1.11 (masked by: package.mask)
>> /usr/portage/profiles/package.mask:
>> # Patrick Lauer <patrick@gentoo.org> (03 Oct 2009)
>> # Mask unsupported and obsolete postgres packages
>> # Use postgresql-server (or postgresql-base) instead
>
>
> So just unemerge your dev-db/postgresql and try again. everything
> should
> be fine then.
Uh, if I unmerge dev-db/postgresql then I won't have the database
backend that my accounts system depends upon.
Did you read the part of my message where I said that:
>> I'm running x86 (NOT ~x86), and all versions of postgresql-server
>> are marked with a ~.
??
Stroller.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] PostgreSQL server blocker
2009-10-04 14:41 ` Stroller
@ 2009-10-04 14:54 ` Justin
2009-10-04 15:06 ` Stroller
0 siblings, 1 reply; 10+ messages in thread
From: Justin @ 2009-10-04 14:54 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1023 bytes --]
Stroller wrote:
>
> On 4 Oct 2009, at 08:40, Justin wrote:
>> Stroller wrote:
>>> Hi there,
>>
>>> !!! The following installed packages are masked:
>>> - dev-db/postgresql-8.1.11 (masked by: package.mask)
>>> /usr/portage/profiles/package.mask:
>>> # Patrick Lauer <patrick@gentoo.org> (03 Oct 2009)
>>> # Mask unsupported and obsolete postgres packages
>>> # Use postgresql-server (or postgresql-base) instead
>>
>>
>> So just unemerge your dev-db/postgresql and try again. everything should
>> be fine then.
>
> Uh, if I unmerge dev-db/postgresql then I won't have the database
> backend that my accounts system depends upon.
>
> Did you read the part of my message where I said that:
>
>>> I'm running x86 (NOT ~x86), and all versions of postgresql-server
>>> are marked with a ~.
>
> ??
>
> Stroller.
>
You are right but the problem should be solved 'cause it isunmasked again.
I couldn't imagine a dev masking something where there is no stable
alternative.
justin
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] PostgreSQL server blocker
2009-10-04 14:54 ` Justin
@ 2009-10-04 15:06 ` Stroller
2009-10-04 15:13 ` Justin
0 siblings, 1 reply; 10+ messages in thread
From: Stroller @ 2009-10-04 15:06 UTC (permalink / raw
To: gentoo-user
On 4 Oct 2009, at 15:54, Justin wrote:
>> ...
>> Did you read the part of my message where I said that:
>>
>>>> I'm running x86 (NOT ~x86), and all versions of postgresql-server
>>>> are marked with a ~.
>
> You are right but the problem should be solved 'cause it isunmasked
> again.
> I couldn't imagine a dev masking something where there is no stable
> alternative.
I've just synced and it still seems to be ~ only.
Am I reading this wrong?
http://packages.gentoo.org/package/dev-db/postgresql-server
I'm thinking to file a "no stable ebuild for PostgreSQL server", but
I'm just cautious in case I'm overlooking something stupid and obvious.
Stroller.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] PostgreSQL server blocker
2009-10-04 15:06 ` Stroller
@ 2009-10-04 15:13 ` Justin
2009-10-04 15:58 ` Stroller
0 siblings, 1 reply; 10+ messages in thread
From: Justin @ 2009-10-04 15:13 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 940 bytes --]
Stroller wrote:
>
> On 4 Oct 2009, at 15:54, Justin wrote:
>>> ...
>>> Did you read the part of my message where I said that:
>>>
>>>>> I'm running x86 (NOT ~x86), and all versions of postgresql-server
>>>>> are marked with a ~.
>>
>> You are right but the problem should be solved 'cause it isunmasked
>> again.
>> I couldn't imagine a dev masking something where there is no stable
>> alternative.
>
> I've just synced and it still seems to be ~ only.
>
> Am I reading this wrong?
> http://packages.gentoo.org/package/dev-db/postgresql-server
>
> I'm thinking to file a "no stable ebuild for PostgreSQL server", but I'm
> just cautious in case I'm overlooking something stupid and obvious.
>
> Stroller.
>
>
You missunderstood me. The keyword situation is the same, means -doc and
-base are stable but -server not. But the masking of dev-db/postgresql
is reverted. So you will not have any problems.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] PostgreSQL server blocker
2009-10-04 15:13 ` Justin
@ 2009-10-04 15:58 ` Stroller
0 siblings, 0 replies; 10+ messages in thread
From: Stroller @ 2009-10-04 15:58 UTC (permalink / raw
To: gentoo-user
On 4 Oct 2009, at 16:13, Justin wrote:
>>>>>> I'm running x86 (NOT ~x86), and all versions of postgresql-server
>>>>>> are marked with a ~.
>>>
>>> You are right but the problem should be solved 'cause it isunmasked
>>> again.
>>> I couldn't imagine a dev masking something where there is no stable
>>> alternative.
>>
>> I've just synced and it still seems to be ~ only.
>>
>> Am I reading this wrong?
>> http://packages.gentoo.org/package/dev-db/postgresql-server
>>
>> I'm thinking to file a "no stable ebuild for PostgreSQL server",
>> but I'm
>> just cautious in case I'm overlooking something stupid and obvious.
>>
>
> You missunderstood me. The keyword situation is the same, means -doc
> and
> -base are stable but -server not. But the masking of dev-db/
> postgresql
> is reverted. So you will not have any problems.
Thanks! You're right. Updating world now. :D
I also checked dev-db/postgresql on packages.gentoo.org before
posting, but I guess that must not be immediately updating.
Stroller.
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-10-04 15:58 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-03 20:59 [gentoo-user] PostgreSQL server blocker Stroller
2009-10-03 22:18 ` [gentoo-user] " walt
2009-10-04 5:34 ` [gentoo-user] " Dirk Heinrichs
2009-10-04 5:41 ` Dirk Heinrichs
2009-10-04 7:40 ` Justin
2009-10-04 14:41 ` Stroller
2009-10-04 14:54 ` Justin
2009-10-04 15:06 ` Stroller
2009-10-04 15:13 ` Justin
2009-10-04 15:58 ` Stroller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox