View previous topic :: View next topic |
Author |
Message |
agrypa1 Apprentice
Joined: 31 Mar 2005 Posts: 244
|
Posted: Thu May 05, 2005 1:17 pm Post subject: "...this profile is no yet fully multilib"...sente |
|
|
Hi,
I need claritication on [...] things:
Is my profile multilib?
Code: | gentoo root # ls -l /etc/make.profile
lrwxrwxrwx 1 root root 50 kwi 20 01:25 /etc/make.profile -> ../usr/portage/profiles/default-linux/amd64/2005.0 |
If so why can't I emerge rezound in 32 bit mode?
I installed from stage3. Some people on this forum say that 2005.0 inforces multilib. I doubt it.
Code: | gentoo root # emerge -pv gcc
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] sys-devel/gcc-3.4.3-r1 (-altivec) -bootstrap -boundschecking -build -debug +fortran -gcj +gtk -hardened -ip28 (-multilib) -multislot (-n32) (-n64) +nls -nocxx -objc -static (-uclibc) 0 kB
|
In the make.defaults file one can read:
Code: | # This profile doesn't fully support multilib portage yet. We still rely
# on the emul-* packages. As such, we have -multilib-pkg here to emphasise
# that point.
FEATURES="sandbox autoconfig -multilib-pkg"
MULTILIB_ABIS="x86 amd64"
DEFAULT_ABI="amd64"
|
I've read so much on the mulilib thingy and understand nothing so far.
I don't have any emul-linux-x86-* packages installed because there are many threads on the forums which say that they are not needed with 2005.0.
Question:
How to emerge rezound in 32bit or x86 mode?
Thanks for any insights
Agryppa _________________ The first successor of Saint Peter was Linus (a.d. 68-79) - whose namesake became the creator of Linux in our time. Torvalds' middle name is Benedict - the name assumed by the previous Pope who resigned from office. |
|
Back to top |
|
|
spielc Guru
Joined: 20 Apr 2004 Posts: 452
|
Posted: Thu May 05, 2005 1:56 pm Post subject: Re: "...this profile is no yet fully multilib"...s |
|
|
agrypa1 wrote: | Hi,
I need claritication on [...] things:
Is my profile multilib?
Code: | gentoo root # ls -l /etc/make.profile
lrwxrwxrwx 1 root root 50 kwi 20 01:25 /etc/make.profile -> ../usr/portage/profiles/default-linux/amd64/2005.0 |
If so why can't I emerge rezound in 32 bit mode?
I installed from stage3. Some people on this forum say that 2005.0 inforces multilib. I doubt it.
Code: | gentoo root # emerge -pv gcc
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] sys-devel/gcc-3.4.3-r1 (-altivec) -bootstrap -boundschecking -build -debug +fortran -gcj +gtk -hardened -ip28 (-multilib) -multislot (-n32) (-n64) +nls -nocxx -objc -static (-uclibc) 0 kB
|
In the make.defaults file one can read:
Code: | # This profile doesn't fully support multilib portage yet. We still rely
# on the emul-* packages. As such, we have -multilib-pkg here to emphasise
# that point.
FEATURES="sandbox autoconfig -multilib-pkg"
MULTILIB_ABIS="x86 amd64"
DEFAULT_ABI="amd64"
|
I've read so much on the mulilib thingy and understand nothing so far.
I don't have any emul-linux-x86-* packages installed because there are many threads on the forums which say that they are not needed with 2005.0.
Question:
How to emerge rezound in 32bit or x86 mode?
Thanks for any insights
Agryppa |
First of all the 2005.0 profile FORCES multilib!
Second (-multilib) means that this use-flag is controlled by the profile. You can't set or unset it manually (well actually you can but it will do nothing)
Third i just read the make.default and there is something mentioned:
Code: | # This profile doesn't fully support multilib portage yet. We still rely
# on the emul-* packages. As such, we have -multilib-pkg here to emphasise
# that point.
|
this means that until now only glibc is "TRUE" multilib at the moment (means that if you compile glibc now it gets compiled at least twice) for all the other 32bit-libs there are still the emul-linux-x86...-libraries.
According rezound: Aren't you able to compile it or aren't you able to run it? |
|
Back to top |
|
|
agrypa1 Apprentice
Joined: 31 Mar 2005 Posts: 244
|
Posted: Fri May 06, 2005 8:52 am Post subject: Re: "...this profile is no yet fully multilib"...s |
|
|
spielc wrote: |
According rezound: Aren't you able to compile it or aren't you able to run it? |
I am able to compile it and launch it if I amerge it both with the ~amd64 or x86 kerword. The thing is an attempt to import a sound file (that goes through) and then to press "play" results in a crash.
I thought that maybe if I could compile it in 32 bit things might look better Just a guess.
Agryppa _________________ The first successor of Saint Peter was Linus (a.d. 68-79) - whose namesake became the creator of Linux in our time. Torvalds' middle name is Benedict - the name assumed by the previous Pope who resigned from office. |
|
Back to top |
|
|
|