Re: [gentoo-user] ....Gentoo update killed Gentoo update?

2017-10-03 Thread Wolfram Schlich
* tu...@posteo.de  [2017-10-04 05:04]:
> On 10/04 02:26, tu...@posteo.de wrote:
> > On 10/04 01:58, Ian Bloss wrote:
> > > [...]
> > > On Tue, Oct 3, 2017, 6:55 PM  wrote:
> > > > [...]
> > > >
> > > > I tried eix-sync this morning and got:
> > > >
> > > > /root>eix-sync
> > > > /usr/bin/eix-sync: line 22: ReadFunctions: command not found
> > > > /usr/bin/eix-sync: line 24: ReadVar: command not found
> > > > /usr/bin/eix-sync: line 25: ReadVar: command not found
> > > > /usr/bin/eix-sync: line 26: ReadVar: command not found
> > > > /usr/bin/eix-sync: line 27: ReadVar: command not found
> > > > /usr/bin/eix-sync: line 28: local_portage_configroot: unbound variable
> > > > [1]4865 exit 1 eix-sync
> > > >
> > > > [...]
> > [...]
> > /root>eix-sync
> > /usr/bin/eix-sync: line 22: ReadFunctions: command not found
> > /usr/bin/eix-sync: line 24: ReadVar: command not found
> > /usr/bin/eix-sync: line 25: ReadVar: command not found
> > /usr/bin/eix-sync: line 26: ReadVar: command not found
> > /usr/bin/eix-sync: line 27: ReadVar: command not found
> > /usr/bin/eix-sync: line 28: local_portage_configroot: unbound variable
> > [...]
> 
> More on this:
> /usr/bin/eix-test-obsolete: line 17: ReadGettext: command not found
> /usr/bin/eix-test-obsolete: line 69: Push: command not found
> /usr/bin/eix-test-obsolete: line 70: Push: command not found
> /usr/bin/eix-test-obsolete: line 72: opt: unbound variable
> 
> Seems to be a more common problem...

The logic to use /usr/share/eix/eix-functions.sh from the
/usr/bin/eix-* scripts is just broken.

Use this for a quick fix until it's sorted out upstream:
ln -nsf /usr/share/eix/eix-functions /usr/share/eix/eix-functions.sh

Cheers,
Wolfram



Re: [gentoo-user] ....Gentoo update killed Gentoo update?

2017-10-03 Thread tuxic
On 10/04 02:26, tu...@posteo.de wrote:
> On 10/04 01:58, Ian Bloss wrote:
> > emerge --sync && emerge eix && eix-update
> > 
> > On Tue, Oct 3, 2017, 6:55 PM  wrote:
> > 
> > > Hi,
> > >
> > > from my qlop -l output:
> > > Tue Oct  3 05:16:48 2017 >>> dev-perl/CGI-Fast-2.120.0
> > > Tue Oct  3 05:17:09 2017 >>> net-dns/dnsmasq-2.78
> > >
> > > Tue Oct  3 05:18:25 2017 >>> app-portage/eix-0.33.0
> > >
> > > Tue Oct  3 05:26:47 2017 >>> sys-apps/openrc-0.32
> > > Tue Oct  3 05:27:54 2017 >>> media-radio/gpredict-1.3-r2
> > >
> > >
> > > I tried eix-sync this morning and got:
> > >
> > > /root>eix-sync
> > > /usr/bin/eix-sync: line 22: ReadFunctions: command not found
> > > /usr/bin/eix-sync: line 24: ReadVar: command not found
> > > /usr/bin/eix-sync: line 25: ReadVar: command not found
> > > /usr/bin/eix-sync: line 26: ReadVar: command not found
> > > /usr/bin/eix-sync: line 27: ReadVar: command not found
> > > /usr/bin/eix-sync: line 28: local_portage_configroot: unbound variable
> > > [1]4865 exit 1 eix-sync
> > >
> > >
> > > ...end of the show?
> > >
> > > How can I fix this?
> > >
> > > Cheers
> > > Meino
> > >
> > >
> > >
> > >
> > >
> 
> 
> 
> >>> Calculating dependencies... done!
> >>> Verifying ebuild manifests
> >>> Emerging (1 of 1) app-portage/eix-0.33.0::gentoo
> >>> Installing (1 of 1) app-portage/eix-0.33.0::gentoo
> >>> Jobs: 1 of 1 complete   Load avg: 2.08, 1.01, 0.59
> >>> Auto-cleaning packages...
> 
> 
> /root>eix-sync
> /usr/bin/eix-sync: line 22: ReadFunctions: command not found
> /usr/bin/eix-sync: line 24: ReadVar: command not found
> /usr/bin/eix-sync: line 25: ReadVar: command not found
> /usr/bin/eix-sync: line 26: ReadVar: command not found
> /usr/bin/eix-sync: line 27: ReadVar: command not found
> /usr/bin/eix-sync: line 28: local_portage_configroot: unbound variable
> 
> 
> H.
> 
> Another fix available?
> 
> Cheers
> Meino
> 
> 
> 

More on this:
/usr/bin/eix-test-obsolete: line 17: ReadGettext: command not found
/usr/bin/eix-test-obsolete: line 69: Push: command not found
/usr/bin/eix-test-obsolete: line 70: Push: command not found
/usr/bin/eix-test-obsolete: line 72: opt: unbound variable

Seems to be a more common problem...

Cheers
Meino







Re: [gentoo-user] ....Gentoo update killed Gentoo update?

2017-10-03 Thread tuxic
On 10/04 01:58, Ian Bloss wrote:
> emerge --sync && emerge eix && eix-update
> 
> On Tue, Oct 3, 2017, 6:55 PM  wrote:
> 
> > Hi,
> >
> > from my qlop -l output:
> > Tue Oct  3 05:16:48 2017 >>> dev-perl/CGI-Fast-2.120.0
> > Tue Oct  3 05:17:09 2017 >>> net-dns/dnsmasq-2.78
> >
> > Tue Oct  3 05:18:25 2017 >>> app-portage/eix-0.33.0
> >
> > Tue Oct  3 05:26:47 2017 >>> sys-apps/openrc-0.32
> > Tue Oct  3 05:27:54 2017 >>> media-radio/gpredict-1.3-r2
> >
> >
> > I tried eix-sync this morning and got:
> >
> > /root>eix-sync
> > /usr/bin/eix-sync: line 22: ReadFunctions: command not found
> > /usr/bin/eix-sync: line 24: ReadVar: command not found
> > /usr/bin/eix-sync: line 25: ReadVar: command not found
> > /usr/bin/eix-sync: line 26: ReadVar: command not found
> > /usr/bin/eix-sync: line 27: ReadVar: command not found
> > /usr/bin/eix-sync: line 28: local_portage_configroot: unbound variable
> > [1]4865 exit 1 eix-sync
> >
> >
> > ...end of the show?
> >
> > How can I fix this?
> >
> > Cheers
> > Meino
> >
> >
> >
> >
> >



>>> Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) app-portage/eix-0.33.0::gentoo
>>> Installing (1 of 1) app-portage/eix-0.33.0::gentoo
>>> Jobs: 1 of 1 complete   Load avg: 2.08, 1.01, 0.59
>>> Auto-cleaning packages...


/root>eix-sync
/usr/bin/eix-sync: line 22: ReadFunctions: command not found
/usr/bin/eix-sync: line 24: ReadVar: command not found
/usr/bin/eix-sync: line 25: ReadVar: command not found
/usr/bin/eix-sync: line 26: ReadVar: command not found
/usr/bin/eix-sync: line 27: ReadVar: command not found
/usr/bin/eix-sync: line 28: local_portage_configroot: unbound variable


H.

Another fix available?

Cheers
Meino






Re: [gentoo-user] ....Gentoo update killed Gentoo update?

2017-10-03 Thread Ian Bloss
emerge --sync && emerge eix && eix-update

On Tue, Oct 3, 2017, 6:55 PM  wrote:

> Hi,
>
> from my qlop -l output:
> Tue Oct  3 05:16:48 2017 >>> dev-perl/CGI-Fast-2.120.0
> Tue Oct  3 05:17:09 2017 >>> net-dns/dnsmasq-2.78
>
> Tue Oct  3 05:18:25 2017 >>> app-portage/eix-0.33.0
>
> Tue Oct  3 05:26:47 2017 >>> sys-apps/openrc-0.32
> Tue Oct  3 05:27:54 2017 >>> media-radio/gpredict-1.3-r2
>
>
> I tried eix-sync this morning and got:
>
> /root>eix-sync
> /usr/bin/eix-sync: line 22: ReadFunctions: command not found
> /usr/bin/eix-sync: line 24: ReadVar: command not found
> /usr/bin/eix-sync: line 25: ReadVar: command not found
> /usr/bin/eix-sync: line 26: ReadVar: command not found
> /usr/bin/eix-sync: line 27: ReadVar: command not found
> /usr/bin/eix-sync: line 28: local_portage_configroot: unbound variable
> [1]4865 exit 1 eix-sync
>
>
> ...end of the show?
>
> How can I fix this?
>
> Cheers
> Meino
>
>
>
>
>


[gentoo-user] ....Gentoo update killed Gentoo update?

2017-10-03 Thread tuxic
Hi,

from my qlop -l output:
Tue Oct  3 05:16:48 2017 >>> dev-perl/CGI-Fast-2.120.0
Tue Oct  3 05:17:09 2017 >>> net-dns/dnsmasq-2.78

Tue Oct  3 05:18:25 2017 >>> app-portage/eix-0.33.0

Tue Oct  3 05:26:47 2017 >>> sys-apps/openrc-0.32
Tue Oct  3 05:27:54 2017 >>> media-radio/gpredict-1.3-r2


I tried eix-sync this morning and got:

/root>eix-sync
/usr/bin/eix-sync: line 22: ReadFunctions: command not found
/usr/bin/eix-sync: line 24: ReadVar: command not found
/usr/bin/eix-sync: line 25: ReadVar: command not found
/usr/bin/eix-sync: line 26: ReadVar: command not found
/usr/bin/eix-sync: line 27: ReadVar: command not found
/usr/bin/eix-sync: line 28: local_portage_configroot: unbound variable
[1]4865 exit 1 eix-sync


...end of the show?

How can I fix this?

Cheers
Meino






Re: [gentoo-user] Gentoo update

2007-06-04 Thread Alan McKinnon
On Sunday 03 June 2007, Benjamin Graf wrote:
 Hi,
 I would like to know if there is a danger if I use a program during
 its updating (when I run emerge -uD world for example).

For the most part, no danger.

A running program will have certain files open and accesses them through 
it's inode on-disk, not the file name. When the file is replaced during 
an update, you get a whole new file with a different inode, and the 
original is only replaced when the last program using it closes the 
file. 

Occasionally (very) it does go wrong, then you simply restart the 
program. You are highly unlikely to break anything.

alan


-- 
Optimists say the glass is half full,
Pessimists say the glass is half empty,
Developers say wtf is the glass twice as big as it needs to be?

Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Gentoo update

2007-06-04 Thread Benjamin Graf

Thanks a lot for all these answers ! I'm reassured now.

Ben
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Gentoo update

2007-06-04 Thread Dan Farrell
On Mon, 4 Jun 2007 10:12:42 +0200
Alan McKinnon [EMAIL PROTECTED] wrote:

 On Sunday 03 June 2007, Benjamin Graf wrote:
  Hi,
  I would like to know if there is a danger if I use a program during
  its updating (when I run emerge -uD world for example).
 
 For the most part, no danger.
 
 A running program will have certain files open and accesses them
 through it's inode on-disk, not the file name. When the file is
 replaced during an update, you get a whole new file with a different
 inode, and the original is only replaced when the last program using
 it closes the file. 
 
 Occasionally (very) it does go wrong, then you simply restart the 
 program. You are highly unlikely to break anything.
 
 alan
 
 
Quite true, but the program might have to be rebuilt if the
dependancies change, before it can be conviced to run again.  That is,
if you plan to use them while they're being updated, better have them
running so updates to the things they need don't effect them.  
-- 
[EMAIL PROTECTED] mailing list



[gentoo-user] Gentoo update

2007-06-03 Thread Benjamin Graf

Hi,
I would like to know if there is a danger if I use a program during
its updating (when I run emerge -uD world for example).

Thanks !

Benjamin
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Gentoo update

2007-06-03 Thread Michal 'vorner' Vaner
Hello

On Sun, Jun 03, 2007 at 08:59:53PM +0200, Benjamin Graf wrote:
  I would like to know if there is a danger if I use a program during
  its updating (when I run emerge -uD world for example).

Theoretically, there could be (depends on the software) - some of its
files could disappear, but the worst thing I can imagine is a crash of
the program.

Anyway, I did not notice any such problem and I do update while the
computer is in use. It may be caused by the fact that the program is
replaced quite fast - the only dangerous time could be when the new one
is copied from sandbox to the real system.

As for it - I would not dare it on a mission critical server, but
anywhere else yes.

-- 
This message has optimized support for formating.
Please choose green font and black background so it looks like it should.

Michal 'vorner' Vaner


pgpU7zIuB4Ky5.pgp
Description: PGP signature


Re: [gentoo-user] Gentoo update

2007-06-03 Thread Benjamin Graf

so if the only danger is a crash, that's ok ! there is not really a
danger for the system.

Thanks !

Benjamin

2007/6/3, Michal 'vorner' Vaner [EMAIL PROTECTED]:

Hello

On Sun, Jun 03, 2007 at 08:59:53PM +0200, Benjamin Graf wrote:
  I would like to know if there is a danger if I use a program during
  its updating (when I run emerge -uD world for example).

Theoretically, there could be (depends on the software) - some of its
files could disappear, but the worst thing I can imagine is a crash of
the program.

Anyway, I did not notice any such problem and I do update while the
computer is in use. It may be caused by the fact that the program is
replaced quite fast - the only dangerous time could be when the new one
is copied from sandbox to the real system.

As for it - I would not dare it on a mission critical server, but
anywhere else yes.

--
This message has optimized support for formating.
Please choose green font and black background so it looks like it should.

Michal 'vorner' Vaner



--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Gentoo Update - HowTo

2006-12-03 Thread Mick
On Saturday 02 December 2006 19:22, Richard Fish wrote:
 On 12/2/06, Helmut Jarausch [EMAIL PROTECTED] wrote:
  The next step which I'm afraid of is upgrading
  to glibc-2.5
 
  Having destroyed (the system) of my machine some years
  ago by upgrading glibc (on Suse), I know that this
  is not a trivial step.

 Actually the glibc-2.4 to 2.5 upgrade is pretty trivial, *if* you
 already have nptl/nptlonly USE flags set.  If you are using a i386
 CHOST (vs i686 or x86_64), then you end up having to change CHOST
 before you can upgrade since glibc-2.5 is nptlonly, and that is not
 trivial unfortunately.  See the current thread on this list.

  So, the question:
 
  Is there a general source of information about
  warnings, actions to be taking, etc  to be followed
  when upgrading certains critical packages.

 Generally speaking, if you set in make.conf:

 PORTAGE_ELOG_CLASSES=warn error log
 PORTAGE_ELOG_SYSTEM=save

 then any ebuilds that want to warn you or give you actions to take
 will create files in /var/log/portage/elog/ for you to read.  You can
 just delete these once you've taken whatever action is required.

 More complicated upgrades (like the switch to modular-X, or gcc
 upgrades) usually have some kind of guide created before they reach
 stable.  But at this point, there isn't any single-page reference for
 these guides...probably something we should have.

Also, the GWN gives a heads up on substantial system component upgrades and 
links to upgrade guides, which is fine as long as you are not running ~ARCH 
and bleeding edge version packages.

-- 
Regards,
Mick


pgpV8QVJeoRCs.pgp
Description: PGP signature


[gentoo-user] Gentoo Update - HowTo

2006-12-02 Thread Helmut Jarausch
Hi,

this is a very general question. 
Having used LinuxFromScratch for several years, I've switched to
Gentoo a few month ago.
Im must say I'm quite impressed.

Still, for a newcomer like me, there remains one problem.
How to upgrade Gentoo?

Having tried to upgrade to udev-103 I fell flat on my face until
I've found a hint by some helpful soul which indicated
that I should unmerge some packages, rc-update del some
scripts before I upgrade to udev-103.

The next step which I'm afraid of is upgrading
to glibc-2.5

Having destroyed (the system) of my machine some years
ago by upgrading glibc (on Suse), I know that this
is not a trivial step.

So, the question:

Is there a general source of information about
warnings, actions to be taking, etc  to be followed
when upgrading certains critical packages.

Many thanks for your help and hints,
Helmut.


-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Gentoo Update - HowTo

2006-12-02 Thread Steve Dibb

Helmut Jarausch wrote:


So, the question:

Is there a general source of information about
warnings, actions to be taking, etc  to be followed
when upgrading certains critical packages.


Generically, no.  But User Relations has noted a need, and we are going to start 
working on something that addresses that exact issue soon.


Steve
--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Gentoo Update - HowTo

2006-12-02 Thread Daniel Iliev
Helmut Jarausch wrote:
 Hi,

 this is a very general question. 
 Having used LinuxFromScratch for several years, I've switched to
 Gentoo a few month ago.
 Im must say I'm quite impressed.

 Still, for a newcomer like me, there remains one problem.
 How to upgrade Gentoo?

 Having tried to upgrade to udev-103 I fell flat on my face until
 I've found a hint by some helpful soul which indicated
 that I should unmerge some packages, rc-update del some
 scripts before I upgrade to udev-103.

 The next step which I'm afraid of is upgrading
 to glibc-2.5

 Having destroyed (the system) of my machine some years
 ago by upgrading glibc (on Suse), I know that this
 is not a trivial step.

 So, the question:

 Is there a general source of information about
 warnings, actions to be taking, etc  to be followed
 when upgrading certains critical packages.

 Many thanks for your help and hints,
 Helmut.


   

Generally emerge --sync  emerge -DuNav world keeps your gentoo
up-to-date. Cleaning useless packages is done by emerge --depclean
-av. Resolving and fixing broken dependencies is done by
revdep-rebuild -av.

HTH

-- 
Best regards,
Daniel


-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Gentoo Update - HowTo

2006-12-02 Thread Richard Fish

On 12/2/06, Helmut Jarausch [EMAIL PROTECTED] wrote:

The next step which I'm afraid of is upgrading
to glibc-2.5

Having destroyed (the system) of my machine some years
ago by upgrading glibc (on Suse), I know that this
is not a trivial step.


Actually the glibc-2.4 to 2.5 upgrade is pretty trivial, *if* you
already have nptl/nptlonly USE flags set.  If you are using a i386
CHOST (vs i686 or x86_64), then you end up having to change CHOST
before you can upgrade since glibc-2.5 is nptlonly, and that is not
trivial unfortunately.  See the current thread on this list.


So, the question:

Is there a general source of information about
warnings, actions to be taking, etc  to be followed
when upgrading certains critical packages.


Generally speaking, if you set in make.conf:

PORTAGE_ELOG_CLASSES=warn error log
PORTAGE_ELOG_SYSTEM=save

then any ebuilds that want to warn you or give you actions to take
will create files in /var/log/portage/elog/ for you to read.  You can
just delete these once you've taken whatever action is required.

More complicated upgrades (like the switch to modular-X, or gcc
upgrades) usually have some kind of guide created before they reach
stable.  But at this point, there isn't any single-page reference for
these guides...probably something we should have.

-Richard
--
gentoo-user@gentoo.org mailing list