Re: [gentoo-user] ....Gentoo update killed Gentoo update?
* 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?
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 PMwrote: > > > > > 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?
On 10/04 01:58, Ian Bloss wrote: > emerge --sync && emerge eix && eix-update > > On Tue, Oct 3, 2017, 6:55 PMwrote: > > > 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?
emerge --sync && emerge eix && eix-update On Tue, Oct 3, 2017, 6:55 PMwrote: > 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?
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
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
Thanks a lot for all these answers ! I'm reassured now. Ben -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Gentoo update
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
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
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
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
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
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
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
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
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