public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] baselayout and openrc issues from inside a vserver
@ 2009-01-19 18:28 kashani
  2009-01-19 19:00 ` Nick Cunningham
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: kashani @ 2009-01-19 18:28 UTC (permalink / raw
  To: gentoo-user

	I've been putting off the openrc upgrade on my vserver account for some 
time and think it's finally come around to bite me.

Here's the info.

I don't run the host OS only the vserver. The latest changes to profiles 
depreciated my old profile last night so I updated. I'm now using 
/usr/portage/profiles/default/linux/x86/vserver as eic-sync suggested. 
The issue appears to be that baselayout-vserver has been masked by 
/usr/portage/profiles/package.mask with this message.

- sys-apps/baselayout-vserver-1.11.14-r4 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# mask pending removal
# Benedikt Böhm <hollow@gentoo.org> (10 Jan 2009)
# baselayout-vserver is unmaintained and obsoleted by
# baselayout-2/openrc. please upgrade. removal in 30 days.

That makes sense, but my vserver profile has masked baselayout-2.

!!! One of the following masked packages is required to complete your 
request:
- sys-apps/baselayout-2.0.0 (masked by: package.mask)
/usr/portage/profiles/targets/vserver/package.mask:
# Benedikt Boehm <hollow@gentoo.org>
# Mask baselayout in vservers. Use baselayout-vserver instead!

I suspect I need to change my profile to something that isn't vserver, 
but I haven't been able to find any docs or post of how to proceed.

kashani



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] baselayout and openrc issues from inside a vserver
  2009-01-19 18:28 [gentoo-user] baselayout and openrc issues from inside a vserver kashani
@ 2009-01-19 19:00 ` Nick Cunningham
  2009-01-19 19:51 ` Willie Wong
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 8+ messages in thread
From: Nick Cunningham @ 2009-01-19 19:00 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1826 bytes --]

2009/1/19 kashani <kashani-list@badapple.net>

>        I've been putting off the openrc upgrade on my vserver account for
> some time and think it's finally come around to bite me.
>
> Here's the info.
>
> I don't run the host OS only the vserver. The latest changes to profiles
> depreciated my old profile last night so I updated. I'm now using
> /usr/portage/profiles/default/linux/x86/vserver as eic-sync suggested. The
> issue appears to be that baselayout-vserver has been masked by
> /usr/portage/profiles/package.mask with this message.
>
> - sys-apps/baselayout-vserver-1.11.14-r4 (masked by: package.mask)
> /usr/portage/profiles/package.mask:
> # mask pending removal
> # Benedikt Böhm <hollow@gentoo.org> (10 Jan 2009)
> # baselayout-vserver is unmaintained and obsoleted by
> # baselayout-2/openrc. please upgrade. removal in 30 days.
>
> That makes sense, but my vserver profile has masked baselayout-2.
>
> !!! One of the following masked packages is required to complete your
> request:
> - sys-apps/baselayout-2.0.0 (masked by: package.mask)
> /usr/portage/profiles/targets/vserver/package.mask:
> # Benedikt Boehm <hollow@gentoo.org>
> # Mask baselayout in vservers. Use baselayout-vserver instead!
>
> I suspect I need to change my profile to something that isn't vserver, but
> I haven't been able to find any docs or post of how to proceed.
>
> kashani
>
>
Or, you can just unmask the baselayout package and stay with the vserver
profile. Add the packages needed to /etc/portage/package.unmask. You will
probably have to add them to /etc/portage/package.keywords aswell as i think
they are still ~ARCH only.

If you not sure whats needed then emerge the program autounmask and that
will add all the entries (including any dependancies) automatically.

- Nick

[-- Attachment #2: Type: text/html, Size: 2335 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] baselayout and openrc issues from inside a vserver
  2009-01-19 18:28 [gentoo-user] baselayout and openrc issues from inside a vserver kashani
  2009-01-19 19:00 ` Nick Cunningham
@ 2009-01-19 19:51 ` Willie Wong
  2009-01-19 21:27   ` kashani
  2009-01-19 20:39 ` Peter Alfredsen
  2009-01-19 20:39 ` Peter Alfredsen
  3 siblings, 1 reply; 8+ messages in thread
From: Willie Wong @ 2009-01-19 19:51 UTC (permalink / raw
  To: gentoo-user

On Mon, Jan 19, 2009 at 10:28:05AM -0800, Penguin Lover kashani squawked:
> I don't run the host OS only the vserver. The latest changes to profiles 
> depreciated my old profile last night so I updated. I'm now using 
> /usr/portage/profiles/default/linux/x86/vserver as eic-sync suggested. The 
> issue appears to be that baselayout-vserver has been masked by 
> /usr/portage/profiles/package.mask with this message.
>
> - sys-apps/baselayout-vserver-1.11.14-r4 (masked by: package.mask)
> /usr/portage/profiles/package.mask:
> # mask pending removal
> # Benedikt B??hm <hollow@gentoo.org> (10 Jan 2009)
> # baselayout-vserver is unmaintained and obsoleted by
> # baselayout-2/openrc. please upgrade. removal in 30 days.
>
> That makes sense, but my vserver profile has masked baselayout-2.
>
> !!! One of the following masked packages is required to complete your 
> request:
> - sys-apps/baselayout-2.0.0 (masked by: package.mask)
> /usr/portage/profiles/targets/vserver/package.mask:
> # Benedikt Boehm <hollow@gentoo.org>
> # Mask baselayout in vservers. Use baselayout-vserver instead!
>
> I suspect I need to change my profile to something that isn't vserver, but 
> I haven't been able to find any docs or post of how to proceed.

I think you should file a bug and see what the devs say. As far as I
see, default/linux/x86/vserver and default-linux/x86/vserver as well
as targets/vserver/ have not been touched for about 9 months now. 

Something is amiss with regards to vserver. 

W

-- 
A chicken crossing the road is poultry in motion.
Sortir en Pantoufles: up 773 days, 18:32



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] baselayout and openrc issues from inside a vserver
  2009-01-19 18:28 [gentoo-user] baselayout and openrc issues from inside a vserver kashani
  2009-01-19 19:00 ` Nick Cunningham
  2009-01-19 19:51 ` Willie Wong
@ 2009-01-19 20:39 ` Peter Alfredsen
  2009-01-19 21:46   ` kashani
  2009-01-19 20:39 ` Peter Alfredsen
  3 siblings, 1 reply; 8+ messages in thread
From: Peter Alfredsen @ 2009-01-19 20:39 UTC (permalink / raw
  To: gentoo-user

On Mon, 19 Jan 2009 10:28:05 -0800
kashani <kashani-list@badapple.net> wrote:

> 	I've been putting off the openrc upgrade on my vserver
> account for some time and think it's finally come around to bite me.

Our vserver team had this to say about it on -dev a few days ago.
> > - - baselayout-2/openrc isn't stable yet, in fact it's even masked
> > in profiles/targets/vserver/package.mask  
> 
> i don't care. baselayout-vserver is a hack, the vserver profiles are
> deprecated since ages (although i think the restructuring revived
> them), and the vserver team (that's only me currently) doesn't
> support anything else beside openrc.
> 
> Greets,
> Bene 

So, you should probably migrate to the normal profiles as recommended
by the vserver howto:



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] baselayout and openrc issues from inside a vserver
  2009-01-19 18:28 [gentoo-user] baselayout and openrc issues from inside a vserver kashani
                   ` (2 preceding siblings ...)
  2009-01-19 20:39 ` Peter Alfredsen
@ 2009-01-19 20:39 ` Peter Alfredsen
  3 siblings, 0 replies; 8+ messages in thread
From: Peter Alfredsen @ 2009-01-19 20:39 UTC (permalink / raw
  To: gentoo-user

Whoops, missed the link to the vserver howto:
http://www.gentoo.org/proj/en/vps/vserver-howto.xml




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] baselayout and openrc issues from inside a vserver
  2009-01-19 19:51 ` Willie Wong
@ 2009-01-19 21:27   ` kashani
  0 siblings, 0 replies; 8+ messages in thread
From: kashani @ 2009-01-19 21:27 UTC (permalink / raw
  To: gentoo-user

Willie Wong wrote:
> 
> I think you should file a bug and see what the devs say. As far as I
> see, default/linux/x86/vserver and default-linux/x86/vserver as well
> as targets/vserver/ have not been touched for about 9 months now. 
> 
> Something is amiss with regards to vserver. 
> 
> W
> 

Yeah I don't see any changes in the profliles now that you mention it so 
it must be this entry from /usr/portage/profiles/package.mask that 
started the problem.

# mask pending removal
# Benedikt Böhm <hollow@gentoo.org> (10 Jan 2009)
# baselayout-vserver is unmaintained and obsoleted by
# baselayout-2/openrc. please upgrade. removal in 30 days.
sys-apps/baselayout-vserver

If I comment that out, I can at least keep working on the system until I 
figure out which way to proceed.

kashani



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] baselayout and openrc issues from inside a vserver
  2009-01-19 20:39 ` Peter Alfredsen
@ 2009-01-19 21:46   ` kashani
  2009-01-19 21:52     ` Nick Cunningham
  0 siblings, 1 reply; 8+ messages in thread
From: kashani @ 2009-01-19 21:46 UTC (permalink / raw
  To: gentoo-user

Peter Alfredsen wrote:
> On Mon, 19 Jan 2009 10:28:05 -0800
> kashani <kashani-list@badapple.net> wrote:
> 
>> 	I've been putting off the openrc upgrade on my vserver
>> account for some time and think it's finally come around to bite me.
> 
> Our vserver team had this to say about it on -dev a few days ago.
>>> - - baselayout-2/openrc isn't stable yet, in fact it's even masked
>>> in profiles/targets/vserver/package.mask  
>> i don't care. baselayout-vserver is a hack, the vserver profiles are
>> deprecated since ages (although i think the restructuring revived
>> them), and the vserver team (that's only me currently) doesn't
>> support anything else beside openrc.
>>
>> Greets,
>> Bene 
> 
> So, you should probably migrate to the normal profiles as recommended
> by the vserver howto:
> 
> Whoops, missed the link to the vserver howto:
> http://www.gentoo.org/proj/en/vps/vserver-howto.xml

Unfortunately that doc isn't very up to date or very well written. Hell 
the mentioned baselayout 1.13 doesn't even exist in portage.

It appears that I should.

1. Change profile from vserver to server so I don't have to go mucking 
about in package.mask
2. emerge -C baselayout-vserver && emerge baselayout-2 openrc
3. clean up openrc baselayout issues.
4. Make backups, restart, and hope it doesn't explode.

That sound about right?

The other side is that I have no control over the host OS, I just pay 
for a hosted vserver. Is any of this goes to have issues if I update the 
  quest and the host is not aware?

kashani



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] baselayout and openrc issues from inside a vserver
  2009-01-19 21:46   ` kashani
@ 2009-01-19 21:52     ` Nick Cunningham
  0 siblings, 0 replies; 8+ messages in thread
From: Nick Cunningham @ 2009-01-19 21:52 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2003 bytes --]

2009/1/19 kashani <kashani-list@badapple.net>

> Peter Alfredsen wrote:
>
>> On Mon, 19 Jan 2009 10:28:05 -0800
>> kashani <kashani-list@badapple.net> wrote:
>>
>>         I've been putting off the openrc upgrade on my vserver
>>> account for some time and think it's finally come around to bite me.
>>>
>>
>> Our vserver team had this to say about it on -dev a few days ago.
>>
>>> - - baselayout-2/openrc isn't stable yet, in fact it's even masked
>>>> in profiles/targets/vserver/package.mask
>>>>
>>> i don't care. baselayout-vserver is a hack, the vserver profiles are
>>> deprecated since ages (although i think the restructuring revived
>>> them), and the vserver team (that's only me currently) doesn't
>>> support anything else beside openrc.
>>>
>>> Greets,
>>> Bene
>>>
>>
>> So, you should probably migrate to the normal profiles as recommended
>> by the vserver howto:
>>
>> Whoops, missed the link to the vserver howto:
>> http://www.gentoo.org/proj/en/vps/vserver-howto.xml
>>
>
> Unfortunately that doc isn't very up to date or very well written. Hell the
> mentioned baselayout 1.13 doesn't even exist in portage.
>
> It appears that I should.
>
> 1. Change profile from vserver to server so I don't have to go mucking
> about in package.mask
> 2. emerge -C baselayout-vserver && emerge baselayout-2 openrc
> 3. clean up openrc baselayout issues.
> 4. Make backups, restart, and hope it doesn't explode.
>
> That sound about right?
>
> The other side is that I have no control over the host OS, I just pay for a
> hosted vserver. Is any of this goes to have issues if I update the  quest
> and the host is not aware?
>
> kashani
>
>
Dont edit anything inside of /usr/portage as it will get wiped out the next
time you sync.
If you want to unmask openrc and baselayout then use
/etc/portage/package.unmask and /etc/portage/package.keywords.

Make sure you read the OpenRC migration guide or you risk severely hosing
your system!
http://www.gentoo.org/doc/en/openrc-migration.xml

- Nick

[-- Attachment #2: Type: text/html, Size: 3345 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-01-19 21:52 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-19 18:28 [gentoo-user] baselayout and openrc issues from inside a vserver kashani
2009-01-19 19:00 ` Nick Cunningham
2009-01-19 19:51 ` Willie Wong
2009-01-19 21:27   ` kashani
2009-01-19 20:39 ` Peter Alfredsen
2009-01-19 21:46   ` kashani
2009-01-19 21:52     ` Nick Cunningham
2009-01-19 20:39 ` Peter Alfredsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox