Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]: Upgrade gcc from 4.1.1 to 4.3.2
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4  Next  
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Tue May 12, 2009 6:58 pm    Post subject: Reply with quote

You mean do it in 2 steps?
And what about other questions?

Thank you.
Back to top
View user's profile Send private message
drescherjm
Advocate
Advocate


Joined: 05 Jun 2004
Posts: 2790
Location: Pittsburgh, PA, USA

PostPosted: Tue May 12, 2009 7:07 pm    Post subject: Reply with quote

Yes 2 steps.

For diffutils

delete all the files that it complains are package blockers and then reinstall diffutils

It looks like

Code:
rm /usr/share/man/man1/diff.1.bz2


is all you need

then emerge diffutils
_________________
John

My gentoo overlay
Instructons for overlay


Last edited by drescherjm on Tue May 12, 2009 7:11 pm; edited 1 time in total
Back to top
View user's profile Send private message
EzInKy
Veteran
Veteran


Joined: 11 Oct 2002
Posts: 1742
Location: Kentucky

PostPosted: Tue May 12, 2009 7:10 pm    Post subject: Reply with quote

ONEEYEMAN wrote:
Hi, guys,

I don't know why you insist on this? :)
I'm following the official Gentoo gcc upgrade guide, that says:

"
1. Run emerge -eav system
2. Run emerge -eav world
"


I've always followed the linux from scratch method...build the new compiler with old libc, recompile libc with the new compiler, recompile gcc against the newly optimized libc, then recompile everything else.
_________________
Time is what keeps everything from happening all at once.
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10590
Location: Somewhere over Atlanta, Georgia

PostPosted: Tue May 12, 2009 8:29 pm    Post subject: Reply with quote

ONEEYEMAN wrote:
I don't know why you insist on this? :)
I'm following the official Gentoo gcc upgrade guide, that says:

"
1. Run emerge -eav system
2. Run emerge -eav world
"
Sorry if what I said was misleading. What I'm saying is, get your system up-to-date before you update the compiler. You do that without the -e option. Alas the GCC upgrade guide doesn't mention this but it'll save you worlds of hurt. Get your system up to date and then follow the guide. In the guide, the purpose of the the "emerge -ev system" is to rebuild your whole toolchain with the new compiler. The purpose of the "emerge -ev world" is to rebuild your whole system with the newly rebuilt toolchain.

Now I was under the impression that you hasn't yet upgraded the compiler. Was I wrong?

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
drescherjm
Advocate
Advocate


Joined: 05 Jun 2004
Posts: 2790
Location: Pittsburgh, PA, USA

PostPosted: Tue May 12, 2009 9:22 pm    Post subject: Reply with quote

Quote:
get your system up-to-date before you update the compiler


I agree, good advice.
_________________
John

My gentoo overlay
Instructons for overlay
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Tue May 12, 2009 11:25 pm    Post subject: Reply with quote

John,
Yes, you were wrong. I already did and just follow the compiler upgrade how-to.

drescherjm,
OK, I can delete this file. But will this screw the "man" package installation? And what happen when I will do the second step: "emerge -eav world"?

Thank you.
Back to top
View user's profile Send private message
drescherjm
Advocate
Advocate


Joined: 05 Jun 2004
Posts: 2790
Location: Pittsburgh, PA, USA

PostPosted: Tue May 12, 2009 11:41 pm    Post subject: Reply with quote

diffutils installs it. That is why there was a collision.
_________________
John

My gentoo overlay
Instructons for overlay
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Wed May 13, 2009 5:13 pm    Post subject: Reply with quote

Hi, guys,
Back here with yet another question... :)

For some reason "emerge -eav system" is trying to merge 2 versions of "db".

What do I do? Do I need to mask one of them? If yes - which one? One of them is slotted though....

Thank you.
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10590
Location: Somewhere over Atlanta, Georgia

PostPosted: Wed May 13, 2009 5:48 pm    Post subject: Reply with quote

Answer is to just let it install both. The gcc version that we had you mask was an exception, but, as a general rule, if Portage wants to install two different versions of a slotted package, then it's because there are dependencies on both versions, which is probably why it is slotted to begin with. :wink:

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Wed May 13, 2009 6:53 pm    Post subject: Reply with quote

John,
If you look at my posting of the result of

emerge -eav system

you will see that only 1 version is slotted. The other one does not.
Slotted one is 4.5.20_p2-r1, non-lotted is 4.3.29_p1-r1. And the slotted one appears on top of the unslotted.

Is second install will destroy the slotted version? Because it is the latest one...

Also what about the timezone? Why it all of a sudden became incorrect?

Thank you.
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10590
Location: Somewhere over Atlanta, Georgia

PostPosted: Wed May 13, 2009 9:31 pm    Post subject: Reply with quote

Nope. All versions of sys-libs/db are slotted:
Code:
IPSN-JOHNGRAH2 ~ # equery list -p -e db
[ Searching for package 'db' in all categories among: ]
 * installed packages
[I--] [  ] sys-libs/db-4.5.20_p2-r1 (4.5)
 * Portage tree (/usr/portage)
[-P-] [  ] sys-libs/db-1.85-r3 (1)
[-P-] [  ] sys-libs/db-3.2.9-r11 (3)
[-P-] [  ] sys-libs/db-3.2.9_p2 (3)
[-P-] [  ] sys-libs/db-4.2.52_p4-r2 (4.2)
[-P-] [M~] sys-libs/db-4.2.52_p5 (4.2)
[-P-] [  ] sys-libs/db-4.2.52_p5-r1 (4.2)
[-P-] [  ] sys-libs/db-4.3.29-r2 (4.3)
[-P-] [M~] sys-libs/db-4.3.29_p1 (4.3)
[-P-] [  ] sys-libs/db-4.3.29_p1-r1 (4.3)
[-P-] [M~] sys-libs/db-4.4.20_p4 (4.4)
[-P-] [M~] sys-libs/db-4.4.20_p4-r1 (4.4)
[-P-] [  ] sys-libs/db-4.5.20_p2 (4.5)
[-P-] [M~] sys-libs/db-4.6.21_p4 (4.6)
[-P-] [M~] sys-libs/db-4.7.25_p3 (4.7)
IPSN-JOHNGRAH2 ~ #
See the nice little slot numbers in parentheses? :) All installs of sys-libs/db go in their own slots; nothing will be destroyed.

Regarding the timezone, can you tell me a little bit more about what's going on? No longer getting any error messages but clock is wrong after a reboot? Do you, perchance, dual boot between Linux and Windows?

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Wed May 13, 2009 10:34 pm    Post subject: Reply with quote

John,
Just look at the post from May 02, 2009 7:25 pm in this thread, where I put complete output from "emerge -eav system".
The first "db" version will be slotted, the second won't. It just will be an upgrade.

Regarding the timezone: all I did was re-emerge timezone-data package. And it's not the dual boot (Windows/Gentoo) machine....

Thank you.
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10590
Location: Somewhere over Atlanta, Georgia

PostPosted: Wed May 13, 2009 10:44 pm    Post subject: Reply with quote

Hi, OneEye. As I said, there are no unslotted versions of sys-libs/db. The second one is already in its slot and Portage doesn't highlight the slotting of an update of an already installed slotted package. Doesn't make it unslotted, though. Don't worry about it; just let it update. :)

Now if what you mean is that a newer version of sys-libs/db is going to replace an older version that's in the same slot, well then, that's normal too. Compatible updates are put in the same slot by the package maintainer on purpose because they're compatible. This speaks directly to the purpose of slotting: it allows multiple incompatible versions of a package to exist on a system. Portage allows each slot to be updated to its latest compatible version independently and automatically.

Regarding the timezone issue, does
Code:
zdump PST8PDT
show the correct time? And, does
Code:
date
show the correct time zone?

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Thu May 14, 2009 4:04 pm    Post subject: Reply with quote

Hi, John,
Talking about 2 versions of "db"... :)
When I hit the second version, I received this:

All ebuilds that satisfy "sys-libs/db-4.3.29_p1-r1 has been masked

Now what do I do? Should I just skip this install? Or...

Thank you.
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10590
Location: Somewhere over Atlanta, Georgia

PostPosted: Thu May 14, 2009 4:21 pm    Post subject: Reply with quote

Well, did you mask it? It's not masked in the Portage tree right now:
Code:
IPSN-JOHNGRAH2 ~ # emerge -1vp =sys-libs/db-4.3.29_p1-r1

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS   ] sys-libs/db-4.3.29_p1-r1 [4.5.20_p2-r1] USE="doc java -nocxx -tcl -test" 1 kB

Total: 1 package (1 in new slot), Size of downloads: 1 kB

Note that you get different results when attempting to emerge something that is actually masked:
Code:
IPSN-JOHNGRAH2 ~ # emerge -1vp =sys-libs/db-4.6.21_p4

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "=sys-libs/db-4.6.21_p4" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/db-4.6.21_p4 (masked by: ~x86 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Have you put anything regarding sys-libs/db into a file in "/etc/portage/package.mask/"?

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Thu May 14, 2009 4:44 pm    Post subject: Reply with quote

John,
Not that I remember.
Besides the first version was installed successfully.

Thank you.
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10590
Location: Somewhere over Atlanta, Georgia

PostPosted: Thu May 14, 2009 4:50 pm    Post subject: Reply with quote

You can mask individual versions; remember the compiler masking we led you through? Could you post the output of the command
Code:
ls -ld /etc/make.profile
- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Fri May 15, 2009 1:08 am    Post subject: Reply with quote

John,
Here is the info you might need:

Code:

IgorsGentoo distfiles # ls -ld /etc/make.profile
lrwxrwxrwx 1 root root 48 Apr 26 21:45 /etc/make.profile -> ../usr/portage/profiles/default/linux/x86/2008.0
IgorsGentoo distfiles # emerge --info
Portage 2.1.6.7 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.6.1-r0, 2.6.20-gentoo-r8 i686)
=================================================================
System uname: Linux-2.6.20-gentoo-r8-i686-Celeron_-Coppermine-with-glibc2.0
Timestamp of tree: Sun, 26 Apr 2009 21:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.6.3, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=i686 -pipe -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -mtune=i686 -pipe -ggdb -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms splitdebug strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
LDFLAGS="-Wl,-O1"
LINGUAS="ru uk"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X acl acpi alsa berkdb bzip2 clamav cli cracklib crypt cups debug dri gdbm gpm hal iconv ipv6 isdnlog kde midi mudflap ncurses nls nptl nptlonly odbc opengl openmp pam pcre perl pppd python qt3 qt4 readline reflection samba session spl ssl sysfs tcpd unicode win32codecs wxwindows x86 xorg xpm zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru uk" USERLAND="GNU" VIDEO_CARDS="i810"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

IgorsGentoo distfiles # cat /etc/portage/package.mask
=sys-devel/gcc-4.1.2

IgorsGentoo distfiles # ls -la /usr/portage/sys-libs/db
total 155
drwxr-xr-x  3 portage portage   760 Apr 26 19:36 .
drwxr-xr-x 61 portage portage  1704 Apr 26 21:38 ..
-rw-r--r--  1 root    root    43630 Apr 26 19:36 ChangeLog
-rw-r--r--  1 root    root    14333 Apr 26 19:36 Manifest
-rw-r--r--  1 root    root     1380 Apr  5 08:08 db-1.85-r3.ebuild
-rw-r--r--  1 root    root     4425 Apr  5 08:08 db-3.2.9-r11.ebuild
-rw-r--r--  1 root    root     4927 Apr  5 08:08 db-3.2.9_p2.ebuild
-rw-r--r--  1 root    root     3416 Mar 14 13:07 db-4.2.52_p4-r2.ebuild
-rw-r--r--  1 root    root     4793 Mar 14 13:07 db-4.2.52_p5-r1.ebuild
-rw-r--r--  1 root    root     3529 Mar 14 13:07 db-4.2.52_p5.ebuild
-rw-r--r--  1 root    root     3642 Mar 14 13:07 db-4.3.29-r2.ebuild
-rw-r--r--  1 root    root     4753 Mar 14 13:07 db-4.3.29_p1-r1.ebuild
-rw-r--r--  1 root    root     3699 Mar 14 13:07 db-4.3.29_p1.ebuild
-rw-r--r--  1 root    root     4524 Mar 14 13:07 db-4.4.20_p4-r1.ebuild
-rw-r--r--  1 root    root     3611 Mar 14 13:07 db-4.4.20_p4.ebuild
-rw-r--r--  1 root    root     4919 Mar 14 13:07 db-4.5.20_p2-r1.ebuild
-rw-r--r--  1 root    root     3866 Mar 14 13:07 db-4.5.20_p2.ebuild
-rw-r--r--  1 root    root     4654 Apr 26 19:36 db-4.6.21_p4.ebuild
-rw-r--r--  1 root    root     3969 Mar 21 12:23 db-4.7.25_p3.ebuild
drwxr-xr-x  2 portage portage  1200 Aug 16  2008 files
-rw-r--r--  1 root    root     1657 Aug 16  2008 metadata.xml


And I am trying to merge the packet
[ebuild U ] sys-libs/db-4.3.29_p1-r1 [4.3.29-r2] USE="-doc -java -nocxx -tcl -test (-bootstrap%)" 1 kB [?=>0]

Thank you.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Sun May 17, 2009 5:09 am    Post subject: Reply with quote

Hi, ALL,

Here is another problem I encountered:

Code:

IgorsGentoo distfiles # emerge -pv python

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] app-admin/python-updater-0.5  0 kB
[ebuild  NS   ] dev-lang/python-2.5.4-r2 [2.4.3-r4] USE="berkdb gdbm ipv6 ncurses readline ssl threads xml -build -doc -examples -sqlite -tk -ucs2 -wininst" 20 kB

Total: 2 packages (1 new, 1 in new slot), Size of downloads: 20 kB

IgorsGentoo distfiles # emerge python
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Starting parallel fetch

>>> Emerging (1 of 2) app-admin/python-updater-0.5
 * python-updater-0.5.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                                                               [ ok ]
 * checking auxfile checksums ;-) ...                                                                                              [ ok ]
 * checking miscfile checksums ;-) ...                                                                                             [ ok ]
>>> Unpacking source...
>>> Unpacking python-updater-0.5.tar.bz2 to /var/tmp/portage/app-admin/python-updater-0.5/work
>>> Source unpacked in /var/tmp/portage/app-admin/python-updater-0.5/work
>>> Compiling source in /var/tmp/portage/app-admin/python-updater-0.5/work/python-updater-0.5 ...
>>> Source compiled.
>>> Test phase [not enabled]: app-admin/python-updater-0.5

>>> Install python-updater-0.5 into /var/tmp/portage/app-admin/python-updater-0.5/image/ category app-admin
>>> Completed installing python-updater-0.5 into /var/tmp/portage/app-admin/python-updater-0.5/image/

ecompressdir: bzip2 -9 /usr/share/man

>>> Installing app-admin/python-updater-0.5
 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). Once again, please do NOT file
 * a bug report unless you have completely understood the above message.
 *
 * Detected file collision(s):
 *
 *      /usr/sbin/python-updater
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * dev-lang/python-2.4.3-r4
 *      /usr/sbin/python-updater
 *
 * Package 'app-admin/python-updater-0.5' NOT merged due to file
 * collisions. If necessary, refer to your elog messages for the whole
 * content of the above message.

>>> Failed to install app-admin/python-updater-0.5, Log file:

>>>  '/var/tmp/portage/app-admin/python-updater-0.5/temp/build.log'

 * Messages for package app-admin/python-updater-0.5:

 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). Once again, please do NOT file
 * a bug report unless you have completely understood the above message.
 *
 * Detected file collision(s):
 *
 *      /usr/sbin/python-updater
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * dev-lang/python-2.4.3-r4
 *      /usr/sbin/python-updater
 *
 * Package 'app-admin/python-updater-0.5' NOT merged due to file
 * collisions. If necessary, refer to your elog messages for the whole
 * content of the above message.


Is it safe to delete the old python-updater and install new one?
The new version of python is slotted but will the old version of python work with the new updater?

Thank you.
Back to top
View user's profile Send private message
yabbadabbadont
Advocate
Advocate


Joined: 14 Mar 2003
Posts: 4791
Location: 2 exits past crazy

PostPosted: Sun May 17, 2009 6:39 pm    Post subject: Reply with quote

I can't help but comment, that if you had just reinstalled from scratch, you would have been done over a week ago... :lol:
Back to top
View user's profile Send private message
drescherjm
Advocate
Advocate


Joined: 05 Jun 2004
Posts: 2790
Location: Pittsburgh, PA, USA

PostPosted: Sun May 17, 2009 7:40 pm    Post subject: Reply with quote

Quote:
if you had just reinstalled from scratch, you would have been done over a week ago...


Depends on how much customization you do. On top of that you learn nothing at all from reinstalling.
_________________
John

My gentoo overlay
Instructons for overlay
Back to top
View user's profile Send private message
drescherjm
Advocate
Advocate


Joined: 05 Jun 2004
Posts: 2790
Location: Pittsburgh, PA, USA

PostPosted: Sun May 17, 2009 7:40 pm    Post subject: Reply with quote

Quote:
Is it safe to delete the old python-updater and install new one?


Yes
_________________
John

My gentoo overlay
Instructons for overlay
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Mon May 18, 2009 4:55 am    Post subject: Reply with quote

yabbadabbadont wrote:

I can't help but comment, that if you had just reinstalled from scratch, you would have been done over a week ago... :lol:


Hey, yabbadabbadont,
I seriously doubt that, as I don't have an Internet connection at the place this machine stays. :)
Also, I didn't have to much luck with re-installing the comp[iler last time I tried that operation, so I decided to try that one more time...

Thank you.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Thu May 21, 2009 4:49 am    Post subject: Reply with quote

Hi, ALL,
Here is what I got:

Code:

--------------------------------------------------
You will probably need to make your busybox binary
setuid root to ensure all configured applets will
work properly.
--------------------------------------------------

>>> Completed installing busybox-1.13.2 into /var/tmp/portage/sys-apps/busybox-1.13.2/image/

strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment
   bin/busybox

>>> Installing sys-apps/busybox-1.13.2

 * This ebuild has support for user defined configs
 * Please read this ebuild for more details and re-emerge as needed
 * if you want to add or remove functionality for busybox


 * Messages for package sys-apps/shadow-4.1.2.2:

 * Running 'grpck' returned errors.  Please run it by hand, and then
 * run 'grpconv' afterwards!

 * Messages for package sys-apps/busybox-1.13.2:

 * Could not locate user configfile, so we will save a default one
 * Your configuration for sys-apps/busybox-1.13.2 has been saved in
 * /etc/portage/savedconfig/sys-apps/busybox-1.13.2 for your editing pleasure.
 * You can edit these files by hand and remerge this package with
 * USE=savedconfig to customise the configuration.
 * You can rename this file/directory to one of the following for
 * its configuration to apply to multiple versions:
 * ${PORTAGE_CONFIGROOT}/etc/portage/savedconfig/
 * [${CTARGET}|${CHOST}|""]/${CATEGORY}/[${PF}|${P}|${PN}]
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

 * IMPORTANT: 20 config files in '/etc' need updating.

 * IMPORTANT: 1 config files in '/usr/kde/3.5/share/config' need updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.


Running grpck and then grpconv didn't yeild any problems.
What about the busybox? Is default configuration fine to work with?

Thank you.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3612

PostPosted: Fri May 22, 2009 4:49 pm    Post subject: Reply with quote

Hi, ALL,
Here are 2 more problems I received:

Code:

>>> Installing net-misc/openssh-5.2_p1-r1
 * >>> SetUID: [chmod go-r] /usr/lib/misc/ssh-keysign ...                                                                           [ ok ]
 * Remember to merge your config files in /etc/ssh/ and then
 * restart sshd: '/etc/init.d/sshd restart'.

 * Please be aware users need a valid shell in /etc/passwd
 * in order to be allowed to login.

 * Messages for package net-misc/openssh-5.2_p1-r1:

 * Remember to merge your config files in /etc/ssh/ and then
 * restart sshd: '/etc/init.d/sshd restart'.
 * Please be aware users need a valid shell in /etc/passwd
 * in order to be allowed to login.
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

 * IMPORTANT: 25 config files in '/etc' need updating.

 * IMPORTANT: 1 config files in '/usr/kde/3.5/share/config' need updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.


Code:

IgorsGentoo distfiles # emerge debianutils
Calculating dependencies... done!
[ebuild     U ] sys-apps/debianutils-2.28.5 [2.17.4]
[ebuild     U ] sys-apps/coreutils-7.1 [6.4] USE="-caps% -vanilla% -xattr%"
[blocks B     ] <sys-apps/util-linux-2.13 ("<sys-apps/util-linux-2.13" is blocking sys-apps/coreutils-7.1)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('ebuild', '/', 'sys-apps/coreutils-7.1', 'merge') pulled in by
    >=sys-apps/coreutils-6.10-r1 required by ('ebuild', '/', 'sys-apps/debianutils-2.28.5', 'merge')


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


In regards to the second one I found a thread where NeddySeagoon recommends uninstalling util-linux, because it's functionality is merged with coreutils.

Is this true? If not what is the best course of action to resolve this blockage?

Thank you.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Goto page Previous  1, 2, 3, 4  Next
Page 2 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum