Re: [gentoo-dev] New eselect news item for X11 on alphas

by Tobias Klausmannon 2009-06-30T07:00:45+00:00
Hi!
See below. For a little more background:
http://blog.i-no.de/archives/2009/06/28/index.html#e2009-06-28T13_54_50.txt
Also note the glibc part of the same post. Maybe that'd warrant a news
item, too? What do the toolchain guys think?
As for my news item, what I'm not entirely sure about are the Displa-If-
headers (What I'm aiming for is to reach people who have installed *either*
xorg-x11 (and thus -server) or just xorg-server on any alpha profile)
Also, the last paragraph might reek a bit of politics, but I'm quite
comfortable with placing pressure on the Xorg guys via users.
Title: xorg-x11-7.4 and xorg-server-1.5 kernel support
Author: Tobias Klausmann
Content-Type: text/plain
Posted:
Revision: 1
News-Item-Format: 1.0
Display-If-Installed: x11-base/xorg-x11
Display-If-Installed: x11-base/xorg-server
Display-If-Profile: default-linux/alpha
Display-If-Profile: default/linux/alpha
Recent versions of xorg's X11 require kernel support to access PCI and
AGP graphic cards. This support has only recently been added to the
Linux kernel (vanilla-sources-2.6.30 and gentoo-sources-2.6.29-r5).
Thus, you will need to run a recent enough kernel to use recent versions
of X11 on an alpha. If you only start programs on your alpha, but the
display is on another machine, no upgrade is necessary.
Furthermore, not all graphics card drivers have been updated to work
with the newer X server API. One example is the glint driver used for
Permedia cards. The upstream developers have been informed about this,
but nothing has happened so far.
--
We are sorry, but the number you have dialed is imaginary.
Please rotate your phone 90 degrees and try again.

[gentoo-dev] Re: New eselect news item for X11 on alphas

by Christian Faulhammeron 2009-06-30T07:18:14+00:00.
Hi,
Tobias Klausmann :
> As for my news item, what I'm not entirely sure about are the
> Displa-If- headers (What I'm aiming for is to reach people who have
> installed *either* xorg-x11 (and thus -server) or just xorg-server on
> any alpha profile) Also, the last paragraph might reek a bit of
> politics, but I'm quite comfortable with placing pressure on the Xorg
> guys via users.
According to GLEP 42:
"The algorithm used to determine whether a news item is 'relevant' is as
follows:
* For each Display-If- header type which occurs at least once:
** The news item is not relevant if none of the headers of this type
are successfully matched.
* Otherwise the news item is relevant."
I understand it like a OR match for every type, which are linked by
AND.
> Display-If-Profile: default-linux/alpha
> Display-If-Profile: default/linux/alpha
There is also Display-If-Keyword (for the sake of completeness
in this post).
> Recent versions of xorg's X11 require kernel support to access PCI and
> AGP graphic cards. This support has only recently been added to the
> Linux kernel (vanilla-sources-2.6.30 and gentoo-sources-2.6.29-r5).
Add sys-kernel/ categories, please.
> Furthermore, not all graphics card drivers have been updated to work
> with the newer X server API. One example is the glint driver used for
> Permedia cards. The upstream developers have been informed about this,
> but nothing has happened so far.
=20
"...but no fixes are available yet, please see ."
Maybe you could mention the 1.5 upgrade guide again.
V-Li
--=20
Christian Faulhammer, Gentoo Lisp project
, #gentoo-lisp on FreeNode

Re: [gentoo-dev] New eselect news item for X11 on alphas

by Ulrich Muelleron 2009-06-30T07:26:39+00:00.
>>>>> On Tue, 30 Jun 2009, Tobias Klausmann wrote:
> As for my news item, what I'm not entirely sure about are the
> Displa-If- headers (What I'm aiming for is to reach people who have
> installed *either* xorg-x11 (and thus -server) or just xorg-server
> on any alpha profile)
> Display-If-Installed: x11-base/xorg-x11
> Display-If-Installed: x11-base/xorg-server
> Display-If-Profile: default-linux/alpha
> Display-If-Profile: default/linux/alpha
I think it is correct: All Display-If headers of the same type are
combined by logical OR.
The "Display-If-Installed: x11-base/xorg-x11" may be redundant though,
since xorg-server is a dependency of xorg-x11.
Ulrich

Re: [gentoo-dev] New eselect news item for X11 on alphas

by Tobias Klausmannon 2009-06-30T07:36:43+00:00.
Hi!
Thanks ulm and fauli, here is a new version:
Title: xorg-x11-7.4 and xorg-server-1.5 kernel support
Author: Tobias Klausmann
Content-Type: text/plain
Posted:
Revision: 2
News-Item-Format: 1.0
Display-If-Installed: x11-base/xorg-server
Display-If-Profile: default-linux/alpha
Display-If-Profile: default/linux/alpha
Recent versions of xorg's X11 require kernel support to access PCI and
AGP graphic cards. This support has only recently been added to the
Linux kernel (sys-kernel/vanilla-sources-2.6.30 and
sys-kernel/gentoo-sources-2.6.29-r5). Thus, you will need to run a
recent enough kernel to use recent versions of X11 on an alpha. If you
only start programs on your alpha, but the display is on another
machine, no upgrade is necessary.
Furthermore, not all graphics card drivers have been updated to work
with the newer X server API. One example is the glint driver used for
Permedia cards. The upstream developers have been informed about this,
but but no fixes are available yet, please see
https://bugs.freedesktop.org/show_bug.cgi?id=21546
For a general guide to upgrading to Xorg 1.5, see the Gentoo upgrade
guide:
http://www.gentoo.org/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml

[gentoo-dev] Re: New eselect news item for X11 on alphas

by Christian Faulhammeron 2009-06-30T08:19:05+00:00.
Hi,
Tobias Klausmann :
> Revision: 2
This is only needed for an in-repo revision...so please leave it at 1.
> but but no fixes are available yet, please see
But but....
V-Li
--=20
Christian Faulhammer, Gentoo Lisp project
, #gentoo-lisp on FreeNode

Re: [gentoo-dev] Re: New eselect news item for X11 on alphas

by Tobias Klausmannon 2009-06-30T08:49:37+00:00.
Hi!
On Tue, 30 Jun 2009, Christian Faulhammer wrote:
> Tobias Klausmann :
>
> > Revision: 2
>
> This is only needed for an in-repo revision...so please leave it at 1.
>
> > but but no fixes are available yet, please see
>
> But but....
Imagine a trembling lower lip with that :)
Fixed both, new version below. Thanks again.
Title: xorg-x11-7.4 and xorg-server-1.5 kernel support
Author: Tobias Klausmann
Content-Type: text/plain
Posted:
Revision: 1
News-Item-Format: 1.0
Display-If-Installed: x11-base/xorg-server
Display-If-Profile: default-linux/alpha
Display-If-Profile: default/linux/alpha
Recent versions of xorg's X11 require kernel support to access PCI and
AGP graphic cards. This support has only recently been added to the
Linux kernel (sys-kernel/vanilla-sources-2.6.30 and
sys-kernel/gentoo-sources-2.6.29-r5). Thus, you will need to run a
recent enough kernel to use recent versions of X11 on an alpha. If you
only start programs on your alpha, but the display is on another
machine, no upgrade is necessary.
Furthermore, not all graphics card drivers have been updated to work
with the newer X server API. One example is the glint driver used for
Permedia cards. The upstream developers have been informed about this,
but no fixes are available yet, please see
https://bugs.freedesktop.org/show_bug.cgi?id=21546
For a general guide to upgrading to Xorg 1.5, see the Gentoo upgrade
guide:
http://www.gentoo.org/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml

Re: [gentoo-dev] New eselect news item for X11 on alphas

by Petteri Rätyon 2009-06-30T21:40:20+00:00.
Ulrich Mueller wrote:
>>>>>> On Tue, 30 Jun 2009, Tobias Klausmann wrote:
>=20
>> As for my news item, what I'm not entirely sure about are the
>> Displa-If- headers (What I'm aiming for is to reach people who have
>> installed *either* xorg-x11 (and thus -server) or just xorg-server
>> on any alpha profile)
>=20
>> Display-If-Installed: x11-base/xorg-x11
>> Display-If-Installed: x11-base/xorg-server
>> Display-If-Profile: default-linux/alpha
>> Display-If-Profile: default/linux/alpha
>=20
> I think it is correct: All Display-If headers of the same type are
> combined by logical OR.
>=20
> The "Display-If-Installed: x11-base/xorg-x11" may be redundant though,
> since xorg-server is a dependency of xorg-x11.
>=20
Yeah, redundant.
Regards,
Petteri