Re: [gentoo-user] Re: upgrading 1-year old system

2017-01-30 Thread Alan McKinnon
On 30/01/2017 23:40, the...@sys-concept.com wrote:
> 
> On 01/30/2017 02:04 PM, Alan McKinnon wrote:
>> On 30/01/2017 22:57, the...@sys-concept.com wrote:

>> grub:0 doesn't have a multislot USE flag, only grub:0 does
> 
> Thank Alan, I just blocked off grub all together.
> So the system is compiling 509 packages; on my old x86 once core system;
> I think it will take a few days :-/


I have a 13 year old machine like that with 419 packages...

emerge -avet world on that takes 60+ hours
gcc is over 2 hours!


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Re: upgrading 1-year old system

2017-01-30 Thread thelma

On 01/30/2017 02:04 PM, Alan McKinnon wrote:
> On 30/01/2017 22:57, the...@sys-concept.com wrote:
>> On 01/30/2017 01:41 PM, Grant Edwards wrote:
>>> On 2017-01-30, the...@sys-concept.com  wrote:
 On 01/29/2017 01:56 PM, the...@sys-concept.com wrote:
> I haven't updated my system for over a year (1year and 3-months).
> I was trying to upgrade my firefox-bin and I'm already running into 
> problems.
>
 [snip]

 OK, I have just few blockers.  What to do with them?
 I have grup-0.97-r16 installed in slot: "0"


 [blocks B ] sys-boot/grub:2[-multislot] ("sys-boot/grub:2[-multislot]" 
 is blocking sys-boot/grub-0.97-r16)
 [blocks B ] sys-boot/grub:0 ("sys-boot/grub:0" is blocking 
 sys-boot/grub-2.02_beta3-r1)
>>>
>>> You probably need to set the 'multislot' use flag for grub.
>>
>> I don't use grub-2.
>> I think I will need to install grub-0.97-r16
>> and reinstall it gain.
> 
> either mask grub:2 or explicitly enable grub:0 only. Edit your world
> file to have this for grub:
> sys-boot/grub:0
> 
>> Do I need to enable 'multislot' use flag for grub?
> 
> You need to learn to look things up first.
> 
> grub:0 doesn't have a multislot USE flag, only grub:0 does

Thank Alan, I just blocked off grub all together.
So the system is compiling 509 packages; on my old x86 once core system;
I think it will take a few days :-/

--
Thelma



Re: [gentoo-user] Re: upgrading 1-year old system

2017-01-30 Thread Daniel Frey
On 01/30/2017 12:57 PM, the...@sys-concept.com wrote:
> On 01/30/2017 01:41 PM, Grant Edwards wrote:
>> On 2017-01-30, the...@sys-concept.com  wrote:
>>> On 01/29/2017 01:56 PM, the...@sys-concept.com wrote:
 I haven't updated my system for over a year (1year and 3-months).
 I was trying to upgrade my firefox-bin and I'm already running into 
 problems.

>>> [snip]
>>>
>>> OK, I have just few blockers.  What to do with them?
>>> I have grup-0.97-r16 installed in slot: "0"
>>>
>>>
>>> [blocks B ] sys-boot/grub:2[-multislot] ("sys-boot/grub:2[-multislot]" 
>>> is blocking sys-boot/grub-0.97-r16)
>>> [blocks B ] sys-boot/grub:0 ("sys-boot/grub:0" is blocking 
>>> sys-boot/grub-2.02_beta3-r1)
>>
>> You probably need to set the 'multislot' use flag for grub.
> 
> I don't use grub-2.
> I think I will need to install grub-0.97-r16
> and reinstall it gain.
> Do I need to enable 'multislot' use flag for grub?
> 
>>
>>
>>> dev-lang/perl:0
>>> x11-base/xorg-server:0
>>> media-libs/giflib:0
>>> media-libs/libdvbpsi:0
>>> dev-libs/kpathsea:0
>>
>> For those, I'd probably just uninstall all of them.  Do an emerge
>> --depclean, then reinstall them...
> 
> --
> Thelma
> 
> 

You probably used sys-boot/grub to install grub, and so it's trying to
install the newer version.

To fix this, run:

# emerge --deselect sys-boot/grub
# emerge --noreplace sys-boot/grub:0

That'll fix your world file.

Dan



Re: [gentoo-user] Re: upgrading 1-year old system

2017-01-30 Thread Alan McKinnon
On 30/01/2017 22:57, the...@sys-concept.com wrote:
> On 01/30/2017 01:41 PM, Grant Edwards wrote:
>> On 2017-01-30, the...@sys-concept.com  wrote:
>>> On 01/29/2017 01:56 PM, the...@sys-concept.com wrote:
 I haven't updated my system for over a year (1year and 3-months).
 I was trying to upgrade my firefox-bin and I'm already running into 
 problems.

>>> [snip]
>>>
>>> OK, I have just few blockers.  What to do with them?
>>> I have grup-0.97-r16 installed in slot: "0"
>>>
>>>
>>> [blocks B ] sys-boot/grub:2[-multislot] ("sys-boot/grub:2[-multislot]" 
>>> is blocking sys-boot/grub-0.97-r16)
>>> [blocks B ] sys-boot/grub:0 ("sys-boot/grub:0" is blocking 
>>> sys-boot/grub-2.02_beta3-r1)
>>
>> You probably need to set the 'multislot' use flag for grub.
> 
> I don't use grub-2.
> I think I will need to install grub-0.97-r16
> and reinstall it gain.

either mask grub:2 or explicitly enable grub:0 only. Edit your world
file to have this for grub:
sys-boot/grub:0

> Do I need to enable 'multislot' use flag for grub?

You need to learn to look things up first.

grub:0 doesn't have a multislot USE flag, only grub:0 does

-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Re: upgrading 1-year old system

2017-01-30 Thread Alexander Openkowski
Put the following in package.mask on systems not using grub2 to prevent
it from installing:

sys-boot/grub:2

On 01/30/2017 09:57 PM, the...@sys-concept.com wrote:
> On 01/30/2017 01:41 PM, Grant Edwards wrote:
>> On 2017-01-30, the...@sys-concept.com  wrote:
>>> On 01/29/2017 01:56 PM, the...@sys-concept.com wrote:
 I haven't updated my system for over a year (1year and 3-months).
 I was trying to upgrade my firefox-bin and I'm already running into 
 problems.

>>> [snip]
>>>
>>> OK, I have just few blockers.  What to do with them?
>>> I have grup-0.97-r16 installed in slot: "0"
>>>
>>>
>>> [blocks B ] sys-boot/grub:2[-multislot] ("sys-boot/grub:2[-multislot]" 
>>> is blocking sys-boot/grub-0.97-r16)
>>> [blocks B ] sys-boot/grub:0 ("sys-boot/grub:0" is blocking 
>>> sys-boot/grub-2.02_beta3-r1)
>> You probably need to set the 'multislot' use flag for grub.
> I don't use grub-2.
> I think I will need to install grub-0.97-r16
> and reinstall it gain.
> Do I need to enable 'multislot' use flag for grub?
>
>>
>>> dev-lang/perl:0
>>> x11-base/xorg-server:0
>>> media-libs/giflib:0
>>> media-libs/libdvbpsi:0
>>> dev-libs/kpathsea:0
>> For those, I'd probably just uninstall all of them.  Do an emerge
>> --depclean, then reinstall them...
> --
> Thelma
>
>




Re: [gentoo-user] Re: upgrading 1-year old system

2017-01-30 Thread thelma
On 01/30/2017 01:41 PM, Grant Edwards wrote:
> On 2017-01-30, the...@sys-concept.com  wrote:
>> On 01/29/2017 01:56 PM, the...@sys-concept.com wrote:
>>> I haven't updated my system for over a year (1year and 3-months).
>>> I was trying to upgrade my firefox-bin and I'm already running into 
>>> problems.
>>>
>> [snip]
>>
>> OK, I have just few blockers.  What to do with them?
>> I have grup-0.97-r16 installed in slot: "0"
>>
>>
>> [blocks B ] sys-boot/grub:2[-multislot] ("sys-boot/grub:2[-multislot]" 
>> is blocking sys-boot/grub-0.97-r16)
>> [blocks B ] sys-boot/grub:0 ("sys-boot/grub:0" is blocking 
>> sys-boot/grub-2.02_beta3-r1)
> 
> You probably need to set the 'multislot' use flag for grub.

I don't use grub-2.
I think I will need to install grub-0.97-r16
and reinstall it gain.
Do I need to enable 'multislot' use flag for grub?

> 
> 
>> dev-lang/perl:0
>> x11-base/xorg-server:0
>> media-libs/giflib:0
>> media-libs/libdvbpsi:0
>> dev-libs/kpathsea:0
> 
> For those, I'd probably just uninstall all of them.  Do an emerge
> --depclean, then reinstall them...

--
Thelma




[gentoo-user] Re: upgrading 1-year old system

2017-01-30 Thread Grant Edwards
On 2017-01-30, the...@sys-concept.com  wrote:
> On 01/29/2017 01:56 PM, the...@sys-concept.com wrote:
>> I haven't updated my system for over a year (1year and 3-months).
>> I was trying to upgrade my firefox-bin and I'm already running into problems.
>> 
> [snip]
>
> OK, I have just few blockers.  What to do with them?
> I have grup-0.97-r16 installed in slot: "0"
>
>
> [blocks B ] sys-boot/grub:2[-multislot] ("sys-boot/grub:2[-multislot]" is 
> blocking sys-boot/grub-0.97-r16)
> [blocks B ] sys-boot/grub:0 ("sys-boot/grub:0" is blocking 
> sys-boot/grub-2.02_beta3-r1)

You probably need to set the 'multislot' use flag for grub.


> dev-lang/perl:0
> x11-base/xorg-server:0
> media-libs/giflib:0
> media-libs/libdvbpsi:0
> dev-libs/kpathsea:0

For those, I'd probably just uninstall all of them.  Do an emerge
--depclean, then reinstall them...

-- 
Grant Edwards   grant.b.edwardsYow! Excuse me, but didn't
  at   I tell you there's NO HOPE
  gmail.comfor the survival of OFFSET
   PRINTING?




[gentoo-user] Re: upgrading 1-year old system

2017-01-30 Thread Grant Edwards
On 2017-01-29, Alan McKinnon  wrote:
> On 29/01/2017 22:56, the...@sys-concept.com wrote:

>> I haven't updated my system for over a year (1year and 3-months).
[...]
>> What is my best option, re-install from scratch, upgrade in stages etc.

> 1 year 3 months isn't usually that bad and it can be done - I've
> done it many times myself. However there are gotchas:

[...]

> With those basics out the way, it's a great learning experience. I
> recommend you do it at least once.

I've been through that once or twice, and you'll learn a lot about how
portage works and learn about a bunch of packages you depend on
utterly but had never really heard of.

One of the other things you'll learn, is that it would have been a lot
faster to re-install from scratch. :)

One thing I suggest is: don't hesitate to uninstall something
non-essential that's causing problems.  It's often a _lot_
simpler/faster to uninstall a bunch of stuff, get the base system
upgrade done, and then re-install things.  [Keep a list of what you've
uninstalled.]

-- 
Grant Edwards   grant.b.edwardsYow! ONE LIFE TO LIVE for
  at   ALL MY CHILDREN in ANOTHER
  gmail.comWORLD all THE DAYS OF
   OUR LIVES.