* how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?)
@ 2009-10-14 1:46 Denis
2009-10-14 2:00 ` Denis
0 siblings, 1 reply; 8+ messages in thread
From: Denis @ 2009-10-14 1:46 UTC (permalink / raw
To: gentoo-user
I cleared everything X related from my box, and it is still alive and well :-)
Now, as I was explaining in my previous thread, I would like to
re-install X and all related apps, but forcing the older libxcb
version. After I upgraded to libxcb 1.4 a few days ago, my X was
unstable and kept crashing while scrolling in Mathematica, so I wanted
to clear everything X out, start from scratch, and revert to my
original X configuration.
Here is the new problem.
In my package.mask, I specify:
>=x11-libs/libxcb-1.4
>=x11-base/xorg-server-1.6
>=x11-base/xorg-x11-7.4
My USE is now: "alsa ao bash-completion bzip2 cdda cddb cdparanoia
cdr cpudetection ieee1394 lame ldap libwww
mad mmx mmxext mp3 openal oss ppds rtc smp
spell sse sse2 tta usb wavpack winbind xml -dri -isdnlog -pppd"
So, I put in the X USE flag and attempt
emerge -NDavu xorg-x11
and get
!!! All ebuilds that could satisfy ">=x11-libs/libxcb-1.2" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/libxcb-1.4-r1 (masked by: package.mask)
(dependency required by "x11-libs/libX11-1.2.2" [ebuild])
(dependency required by "x11-libs/libXext-1.0.5" [ebuild])
(dependency required by "x11-libs/libXv-1.0.4" [ebuild])
(dependency required by "x11-base/xorg-x11-7.2" [ebuild])
(dependency required by "xorg-x11" [argument])
What gives? Am I doing something stupid (well, aside from trying to
downgrade...), or is there a way for me to fix this by some keywording
trickery or something to that effect? Help, please :-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?)
2009-10-14 1:46 how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?) Denis
@ 2009-10-14 2:00 ` Denis
2009-10-14 2:34 ` Denis
0 siblings, 1 reply; 8+ messages in thread
From: Denis @ 2009-10-14 2:00 UTC (permalink / raw
To: gentoo-user
Sorry, I don't tinker around with gentoo much, mostly just user :-)
I got around this block so far: also masked >=x11-libs/libXext-1.0.5,
>=x11-libs/libX11-1.2, in addition to libxcb 1.4. Reading ebuilds
really helps! ha.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?)
2009-10-14 2:00 ` Denis
@ 2009-10-14 2:34 ` Denis
2009-10-14 2:36 ` Denis
2009-10-14 3:34 ` Keith Dart
0 siblings, 2 replies; 8+ messages in thread
From: Denis @ 2009-10-14 2:34 UTC (permalink / raw
To: gentoo-user
> I got around this block so far: also masked >=x11-libs/libXext-1.0.5,
>>=x11-libs/libX11-1.2, in addition to libxcb 1.4.
Now I run into a bit of a problem:
libX11-1.1.5 fails when compiled :-(
I attached a build.log for this package... Can anyone tell me if this
is fixable? Maybe some other package needs to be downgraded?
The only reason why I am using 1.1.5 version is because libX11-1.2.*
requires libxcb-1.2 and greater and I only have 1.1.90 as the highest
before 1.4 (can I tweak the ebuild for libX11-1.2 and put xcb 1.1.90
instead of 1.2 limitation?)...
I would try libX11-1.1.4, but xorg-server-1.5.3 requires 1.1.5 and
above... maybe I could tweak this ebuild to accept 1.1.4 and see if
that compiles?
Any constructive thoughts appreciated! :-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?)
2009-10-14 2:34 ` Denis
@ 2009-10-14 2:36 ` Denis
2009-10-14 3:23 ` Michael Higgins
2009-10-14 3:34 ` Keith Dart
1 sibling, 1 reply; 8+ messages in thread
From: Denis @ 2009-10-14 2:36 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 999 bytes --]
Of course, I forget to attach the file to embarrass myself to the
end... Great. :-P
Here it is!
On Tue, Oct 13, 2009 at 10:34 PM, Denis <denis.che@gmail.com> wrote:
>> I got around this block so far: also masked >=x11-libs/libXext-1.0.5,
>>>=x11-libs/libX11-1.2, in addition to libxcb 1.4.
>
> Now I run into a bit of a problem:
>
> libX11-1.1.5 fails when compiled :-(
>
> I attached a build.log for this package... Can anyone tell me if this
> is fixable? Maybe some other package needs to be downgraded?
>
> The only reason why I am using 1.1.5 version is because libX11-1.2.*
> requires libxcb-1.2 and greater and I only have 1.1.90 as the highest
> before 1.4 (can I tweak the ebuild for libX11-1.2 and put xcb 1.1.90
> instead of 1.2 limitation?)...
>
> I would try libX11-1.1.4, but xorg-server-1.5.3 requires 1.1.5 and
> above... maybe I could tweak this ebuild to accept 1.1.4 and see if
> that compiles?
>
> Any constructive thoughts appreciated! :-)
>
[-- Attachment #2: build.log --]
[-- Type: application/octet-stream, Size: 97636 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?)
2009-10-14 2:36 ` Denis
@ 2009-10-14 3:23 ` Michael Higgins
2009-10-14 5:33 ` Denis
0 siblings, 1 reply; 8+ messages in thread
From: Michael Higgins @ 2009-10-14 3:23 UTC (permalink / raw
To: gentoo-user
On Tue, 13 Oct 2009 22:36:18 -0400
Denis <denis.che@gmail.com> wrote:
> Of course, I forget to attach the file to embarrass myself to the
> end... Great. :-P
Oh, it's not over yet!
>
> Here it is!
"make[1]: *** [ks_tables.h] Error 136"
> > Any constructive thoughts appreciated! :-)
Heh. Let me google that *exact error string* for you, by way of
illustration...
OK, so someone using Gentoo sez:
"Ultimately, you need to check the version of xproto that you have
installed. By masking 7.0.15 and re-emerging 7.0.14, I was able to
resume the emerge without any remaining libX11 errors."
From: http://blog.olebox.com/tag/linux/
Cheers (and good luck),
-- Michael Higgins
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?)
2009-10-14 2:34 ` Denis
2009-10-14 2:36 ` Denis
@ 2009-10-14 3:34 ` Keith Dart
1 sibling, 0 replies; 8+ messages in thread
From: Keith Dart @ 2009-10-14 3:34 UTC (permalink / raw
To: gentoo-user
=== On Tue, 10/13, Denis wrote: ===
> Any constructive thoughts appreciated! :-)
===
It sounds to me like you are worming your way into a deeper hole.
Just FYI, I went through the libxcb upgrade procedure, am running the
libxcb 1.4 and latest X server, etc. and everything is working just
fine. On three different machines.
The close-source binaries like Mathematica are usually the problem.
They almost always lag behind the current open-source offering and only
support older, stable versions of libraries. So if you really want to
run that I would recommend that you stick with stable arch and
re-compile and/or re-install your base system. You have /home on a
separate partition, right?
Another possibility is that these packages usually ship with a set of
libraries that the pre-load using a launcher shell script. Does it
install any copies of system libraries?
An alternative, albeit a heavyweight one, is to look at Mathematica's
supported OS/distro list and run a virtual machine with one of those in
it. You can use gentoo as your host OS.
-- Keith Dart
--
-- --------------------
Keith Dart
<keith@dartworks.biz>
=======================
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?)
2009-10-14 3:23 ` Michael Higgins
@ 2009-10-14 5:33 ` Denis
2009-10-14 7:24 ` Helmut Jarausch
0 siblings, 1 reply; 8+ messages in thread
From: Denis @ 2009-10-14 5:33 UTC (permalink / raw
To: gentoo-user
Michael Higgins <linux@evolone.org> wrote:
> Heh. Let me google that *exact error string* for you, by way of
> illustration...
Thanks, Michael - I generally turn to google first. It's been a tough
day, and I appreciate you pointing this out to me.
I ran into another snag, this time with x11-libs/libXext-1.0.4 - it
would not compile with x11-proto/xextproto-7.0.5. But downgrading to
x11-proto/xextproto-7.0.4 fixed that! When I saw that one fail, I
thought to myself "this is gonna be a long night"... ha. But
happily, everything compiled in the end, and xorg-x11 is now
installed. I will see the state of things tomorrow when I get into
the office.
Keith Dart <keith@dartworks.biz> wrote:
> The close-source binaries like Mathematica are usually the problem.
> They almost always lag behind the current open-source offering and only
> support older, stable versions of libraries. So if you really want to
> run that I would recommend that you stick with stable arch and
> re-compile and/or re-install your base system. You have /home on a
> separate partition, right?
Keith - thanks for the thoughts. As I reiterated before, I am not
arguing that Mathematica isn't the source of the problem. Other than
Mathematica crashing X, I had no other problems with X since the
upgrade to libxcb-1.4 and xorg-server-1.6. So my action to downgrade
and revert to the previous configuration shouldn't be taken to mean
that the upgrade was crappy - it just doesn't seem to agree with the
proprietary software I am currently running. I would much rather
upgrade Mathematica, but that is not an option for me at this time.
Thankfully, I was able to remove X and reinstall it based on the
previous versions of the libraries.... I don't yet know whether this
resolved my Mathematica issue - I will test tomorrow. But I will
investigate the install script for Mathematica and see what it does.
Denis
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?)
2009-10-14 5:33 ` Denis
@ 2009-10-14 7:24 ` Helmut Jarausch
0 siblings, 0 replies; 8+ messages in thread
From: Helmut Jarausch @ 2009-10-14 7:24 UTC (permalink / raw
To: gentoo-user
On 14 Oct, Denis wrote:
.....
> proprietary software I am currently running. I would much rather
> upgrade Mathematica, but that is not an option for me at this time.
> Thankfully, I was able to remove X and reinstall it based on the
> previous versions of the libraries.... I don't yet know whether this
> resolved my Mathematica issue - I will test tomorrow. But I will
> investigate the install script for Mathematica and see what it does.
Ask the vendor of Mathematica for support. If they're not willing/able
to help you, consider switching to Maple. It runs just fine on a
bleeding edge Gentoo system.
Helmut.
--
Helmut Jarausch
Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2009-10-14 7:24 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-14 1:46 how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?) Denis
2009-10-14 2:00 ` Denis
2009-10-14 2:34 ` Denis
2009-10-14 2:36 ` Denis
2009-10-14 3:23 ` Michael Higgins
2009-10-14 5:33 ` Denis
2009-10-14 7:24 ` Helmut Jarausch
2009-10-14 3:34 ` Keith Dart
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox