Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2005.0 and kde upgrades
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
Birtz
Apprentice
Apprentice


Joined: 09 Feb 2005
Posts: 272
Location: Osijek / Croatia

PostPosted: Sat Mar 05, 2005 2:44 am    Post subject: 2005.0 and kde upgrades Reply with quote

Danger Will Robinson 8O

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
View user's profile Send private message
nudd
n00b
n00b


Joined: 16 Feb 2005
Posts: 18

PostPosted: Sat Mar 05, 2005 6:20 am    Post subject: Reply with quote

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
View user's profile Send private message
Birtz
Apprentice
Apprentice


Joined: 09 Feb 2005
Posts: 272
Location: Osijek / Croatia

PostPosted: Sat Mar 05, 2005 9:43 am    Post subject: Reply with quote

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
View user's profile Send private message
pactoo
Guru
Guru


Joined: 18 Jul 2004
Posts: 553

PostPosted: Sat Mar 05, 2005 10:22 am    Post subject: Reply with quote

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
View user's profile Send private message
Birtz
Apprentice
Apprentice


Joined: 09 Feb 2005
Posts: 272
Location: Osijek / Croatia

PostPosted: Sat Mar 05, 2005 10:39 am    Post subject: Reply with quote

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 :wink:

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Page 1 of 1

 
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