View previous topic :: View next topic |
Author |
Message |
Birtz Apprentice
Joined: 09 Feb 2005 Posts: 272 Location: Osijek / Croatia
|
Posted: Sat Mar 05, 2005 2:44 am Post subject: 2005.0 and kde upgrades |
|
|
Danger Will Robinson
If you have switched to the 2005.0 profile and after that updated/upgraded qt, you are going to have problems with kde packages unable to find /usr/qt/3/lib/libqt-mt.la since upgrade puts it ( per multilib specs ) to /usr/qt/3/lib64/libqt-mt.la.
The bug is filed under https://bugs.gentoo.org/show_bug.cgi?id=65722
My workaround is this
Code: | if [ ! -L /usr/qt/3/lib64 ]; then
mv /usr/qt/3/lib64/* /usr/qt/3/lib
rmdir /usr/qt/3/lib64
ln -s /usr/qt/3/lib /usr/qt/3/lib64
fi |
Cheers _________________ It is not enough to have a good mind. The main thing is to use it well.
-- Rene Descartes
Don't have a childhood hero? How about Rob Hubbard http://www.freenetpages.co.uk/hp/tcworh/profile.htm |
|
Back to top |
|
|
nudd n00b
Joined: 16 Feb 2005 Posts: 18
|
Posted: Sat Mar 05, 2005 6:20 am Post subject: |
|
|
would it not be better to leave the orginials in lib64 and symlink to /lib, since in the post multilib world, it _should_ actually be in lib64? |
|
Back to top |
|
|
Birtz Apprentice
Joined: 09 Feb 2005 Posts: 272 Location: Osijek / Croatia
|
Posted: Sat Mar 05, 2005 9:43 am Post subject: |
|
|
Well, yes and no actually ...
Yes if you ask me, and it seems the proper way.
No if you actually look what you have in 2005.0 profile
Code: | ls -l /usr
drwxr-xr-x 7 root root 4096 Mar 4 12:57 X11R6
drwxr-xr-x 3 root root 40960 Mar 5 04:34 bin
lrwxrwxrwx 1 root root 9 Mar 4 12:57 doc -> share/doc
drwxr-x--- 5 root games 4096 Feb 14 07:15 games
drwxr-xr-x 206 root root 12288 Mar 5 10:36 include
lrwxrwxrwx 1 root root 10 Mar 4 12:57 info -> share/info
drwxr-xr-x 3 root root 4096 Feb 10 08:33 kde
drwxr-xr-x 105 root root 53248 Mar 5 10:36 lib
drwxr-xr-x 7 root root 8192 Mar 5 04:34 lib32
lrwxrwxrwx 1 root root 3 Feb 8 19:13 lib64 -> lib
drwxr-xr-x 6 root root 4096 Mar 5 10:34 libexec
drwxr-xr-x 11 root root 4096 Mar 4 12:57 local
lrwxrwxrwx 1 root root 9 Mar 4 12:57 man -> share/man
drwxr-xr-x 140 portage portage 4096 Mar 5 04:27 portage
drwxr-xr-x 3 root root 4096 Feb 10 07:59 qt
drwxr-xr-x 2 root root 4096 Mar 5 10:36 sbin
drwxr-xr-x 170 root root 4096 Mar 4 15:02 share
drwxr-xr-x 5 root root 4096 Mar 4 02:59 src
lrwxrwxrwx 1 root root 10 Mar 4 12:57 tmp -> ../var/tmp
drwxr-xr-x 5 root root 4096 Oct 28 08:27 x86_64-pc-linux-gnu
ls -l /
drwxr-xr-x 2 root root 4096 Mar 4 14:10 bin
drwxr-xr-x 2 root root 4096 Feb 9 20:29 boot
drwxr-xr-x 23 root root 0 Mar 5 10:38 dev
drwxr-xr-x 3 root root 4096 Mar 1 03:28 emul
drwxr-xr-x 76 root root 4096 Mar 5 10:38 etc
drwxr-xr-x 3 root root 4096 Feb 9 18:32 home
drwxr-xr-x 9 root root 4096 Mar 4 14:50 lib
drwxr-xr-x 2 root root 4096 Mar 4 13:51 lib32
lrwxrwxrwx 1 root root 3 Feb 8 19:13 lib64 -> lib
drwx------ 2 root root 16384 Feb 8 19:11 lost+found
drwxr-xr-x 6 root root 4096 Feb 21 13:36 mnt
drwxr-xr-x 5 root root 4096 Feb 19 16:09 opt
dr-xr-xr-x 162 root root 0 Mar 5 10:37 proc
drwx------ 20 root root 4096 Mar 5 10:34 root
drwxr-xr-x 2 root root 4096 Mar 4 14:08 sbin
drwxr-xr-x 10 root root 0 Mar 5 10:37 sys
drwxrwxrwt 40 root root 16384 Mar 5 10:40 tmp
drwxr-xr-x 17 root root 4096 Mar 4 12:57 usr
drwxr-xr-x 14 root root 4096 Feb 24 09:42 var
|
Cheers _________________ It is not enough to have a good mind. The main thing is to use it well.
-- Rene Descartes
Don't have a childhood hero? How about Rob Hubbard http://www.freenetpages.co.uk/hp/tcworh/profile.htm |
|
Back to top |
|
|
pactoo Guru
Joined: 18 Jul 2004 Posts: 553
|
Posted: Sat Mar 05, 2005 10:22 am Post subject: |
|
|
Slightly off topic, but as I am planing a fresh amd64 install very soon ... where did you get that 2005.0 profile ? All I see (and did an emerge sync yesterday) was:
Code: |
bash-2.05b$ ls -la | grep amd64
drwxr-xr-x 2 root root 280 3. Mär 18:35 default-amd64-2004.2
drwxr-xr-x 2 root root 280 3. Mär 18:35 gcc34-amd64-2004.1
|
I've seen (an tried with great failure) a 2004.3 livecd, thats correct, but neither profile nor CD for 2005.0 |
|
Back to top |
|
|
Birtz Apprentice
Joined: 09 Feb 2005 Posts: 272 Location: Osijek / Croatia
|
Posted: Sat Mar 05, 2005 10:39 am Post subject: |
|
|
Well, as far as I know, there isn't "officially released" liveCD for 2005.0
Here you can find the test version of it http://dev.gentoo.org/~kugelfang/livecd/
This thread is a good read on that topic https://forums.gentoo.org/viewtopic-t-301741.html
I suppose you did that "ls -la | grep amd64" in the /usr/portage/profiles directory? I am getting the same result for it
What you have to do to see possible profiles for amd64 architecture is;
Code: | cd /usr/portage/profiles/default-linux/amd64
ls -l
|
On my system, I get the following result;
Code: | drwxr-xr-x 3 portage portage 4096 Mar 3 06:05 2004.3
drwxr-xr-x 4 portage portage 4096 Mar 3 15:35 2005.0
drwxr-xr-x 2 portage portage 4096 Feb 1 20:14 gcc34-2004.2
-rw-r--r-- 1 root root 297 Jan 23 12:45 make.defaults
-rw-r--r-- 1 portage portage 279 Jan 12 05:06 package.mask
-rw-r--r-- 1 root root 238 Jan 25 20:41 packages
-rw-r--r-- 1 root root 339 Jun 27 2004 parent
-rw-r--r-- 1 root root 1173 Jan 1 02:14 profile.bashrc
-rw-r--r-- 1 root root 1866 Feb 23 04:21 use.mask
-rw-r--r-- 1 root root 505 Jan 12 06:43 virtuals
|
Cheers _________________ It is not enough to have a good mind. The main thing is to use it well.
-- Rene Descartes
Don't have a childhood hero? How about Rob Hubbard http://www.freenetpages.co.uk/hp/tcworh/profile.htm |
|
Back to top |
|
|
|