Re: F17 heads up: X server git snapshots

2011-11-14 Thread Mystilleef
Hello,

Wow, I read this a little too late. I did an update, using
--skip-broken, today and now Xorg is broken. I use the open source ati
drivers. The Xorg log indicates a version mismatch between Xorg and
the drivers. Is there a way to reverse or fix this?

Thanks
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 heads up: X server git snapshots

2011-11-14 Thread Adam Jackson
On Mon, 2011-11-14 at 06:48 -0500, Mystilleef wrote:
 Hello,
 
 Wow, I read this a little too late. I did an update, using
 --skip-broken, today and now Xorg is broken. I use the open source ati
 drivers. The Xorg log indicates a version mismatch between Xorg and
 the drivers. Is there a way to reverse or fix this?

Get the list of X packages you have installed, download the F16 builds
of same from koji, and downgrade to them.  Something like this perhaps:

$ rpm -qa --qf=%{name}\n xorg-x11-\* | xargs -n 1 koji download-build
--latestfrom=f16-updates --arch=$(arch)
$ sudo rpm -Uvh --oldpackage xorg-x11-*$(arch).rpm

Probably there's a way to achieve the same thing that won't end with yum
complaining about the rpmdb being modified behind its back, but meh.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 heads up: X server git snapshots

2011-11-14 Thread Michael Cronenworth
Adam Jackson wrote:
 Probably there's a way to achieve the same thing that won't end with yum
 complaining about the rpmdb being modified behind its back, but meh.

# sudo yum downgrade ./xorg-x11-*$(arch).rpm
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 heads up: X server git snapshots

2011-11-14 Thread Benny Amorsen
Mystilleef mystill...@gmail.com writes:

 Hello,

 Wow, I read this a little too late. I did an update, using
 --skip-broken, today and now Xorg is broken. I use the open source ati
 drivers. The Xorg log indicates a version mismatch between Xorg and
 the drivers. Is there a way to reverse or fix this?

yum history followed by yum history undo?


/Benny

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 heads up: X server git snapshots

2011-11-14 Thread Adam Williamson
On Mon, 2011-11-14 at 09:42 -0500, Adam Jackson wrote:
 On Mon, 2011-11-14 at 06:48 -0500, Mystilleef wrote:
  Hello,
  
  Wow, I read this a little too late. I did an update, using
  --skip-broken, today and now Xorg is broken. I use the open source ati
  drivers. The Xorg log indicates a version mismatch between Xorg and
  the drivers. Is there a way to reverse or fix this?
 
 Get the list of X packages you have installed, download the F16 builds
 of same from koji, and downgrade to them.  Something like this perhaps:
 
 $ rpm -qa --qf=%{name}\n xorg-x11-\* | xargs -n 1 koji download-build
 --latestfrom=f16-updates --arch=$(arch)
 $ sudo rpm -Uvh --oldpackage xorg-x11-*$(arch).rpm
 
 Probably there's a way to achieve the same thing that won't end with yum
 complaining about the rpmdb being modified behind its back, but meh.

Set up the F16 repos and do 'yum downgrade'.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 heads up: X server git snapshots

2011-11-11 Thread Daniel J Walsh
On 11/11/2011 02:42 AM, Adam Williamson wrote:
 On Fri, 2011-11-11 at 15:01 +1000, Peter Hutterer wrote:

 So I put through a new xorg-x11-drv-evdev build which bumped it again to
 catch the fix from upstream. If you wind up with:

 xorg-x11-drv-evdev-2.6.99-2.2009git745fca03a.fc17

 and your cursor doesn't move, don't panic, just grab:

 xorg-x11-drv-evdev-2.6.99-3.2010gita9cdb6590.fc17

 and all should be well.

 yeah, sorry. that was a busted merge commit that I didn't catch in time.
 Thanks for the update, you beat me by a few min.

 I just wanted to be able to move my mouse again =)

 I did notice this oddness in the changelog while pushing my bump:

 * Wed Nov 09 2011 Peter Huttererpeter.hutte...@redhat.com   
 2.6.99-1.2009git745fca03a
 - Today's git snapshot

 * Thu Aug 18 2011 Adam Jacksona...@redhat.com  - 
 2.6.99-3.20110601giteaf202531
 - Rebuild for xserver 1.11 ABI

 You can't do that - 2.6.99-1.(anything) is 'older', so far as rpm is
 concerned, than 2.6.99-3.(anything). It doesn't matter if the (anything)
 contains a later date.

 You should only reset the first part of the revision to 1 if you're
 changing something that comes *ahead* of it (e.g. going from 2.6.99 to
 2.7.0). Your build should have been 2.6.99-4.2009git745fca03a .

 Anyway, as of my build we're back up to 2.6.99-3, so it should all shake
 out now.


I did notice that my track pad is broken with the current rawhide 
although external mouse and the red nipple is still working.  This is 
with what is available in this mornings rawhide.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 heads up: X server git snapshots

2011-11-10 Thread Adam Jackson
On Wed, 2011-11-09 at 16:14 -0500, Adam Jackson wrote:
 I'm currently rebuilding the X stack for F17, and we'll be tracking git
 snapshots of the X server and drivers until xserver 1.12 comes out.  I
 don't know yet how many of the drivers will ftbfs now, so --skip-broken
 might be your friend for a while.  Binary and out-of-tree driver users
 will want to configure yum.conf to exclude xorg-x11-\* until their drug
 of choice catches up.

I've also changed the default driver set in comps for F17, we now
install a common set of drivers by default and the -drivers metapackage
is moved to optional.  For details:

http://git.fedorahosted.org/git/?p=comps.git;a=blobdiff;f=comps-f17.xml.in;h=ebec67888172bcc0adda3746e9c66112a1924d8c;hp=68f5af988ffb1893e500659e81753a40448adcb9;hb=ef08f6af6c48745c5028ed1432ce81833842c97a;hpb=03c1ae7d6479da7f6941b763498bcb4fea648870

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 heads up: X server git snapshots

2011-11-10 Thread Adam Williamson
On Wed, 2011-11-09 at 16:14 -0500, Adam Jackson wrote:
 I'm currently rebuilding the X stack for F17, and we'll be tracking git
 snapshots of the X server and drivers until xserver 1.12 comes out.  I
 don't know yet how many of the drivers will ftbfs now, so --skip-broken
 might be your friend for a while.  Binary and out-of-tree driver users
 will want to configure yum.conf to exclude xorg-x11-\* until their drug
 of choice catches up.
 
 I've changed the way we expose ABI versions in rpm.  Builds of upstream
 releases will look like this:
 
 $ rpm -q --provides xorg-x11-server-Xorg | grep abi
 xserver-abi(ansic-0) = 4
 xserver-abi(extension-6) = 0
 xserver-abi(videodrv-11) = 0
 xserver-abi(xinput-13) = 0
 
 But git snapshots will look like:
 
 $ rpm -qp --provides 
 xorg-x11-server-Xorg-1.11.99.1-1.2009.fc17.x86_64.rpm | grep abi
 xserver-abi(ansic-2009) = 0
 xserver-abi(extension-2009) = 0
 xserver-abi(videodrv-2009) = 0
 xserver-abi(xinput-2009) = 0
 
 This is a bit excessive - essentially binding drivers to exactly the
 server they were built against - but it should prevent the problems we
 had in the F16 cycle of silent ABI changes between xserver builds
 causing drivers to crash.

Just a quick note - the evdev git bump that accompanied this change
happened to catch an unfortunate upstream commit which more or less
broke the driver; clicks work, but you can't move the mouse any more.

So I put through a new xorg-x11-drv-evdev build which bumped it again to
catch the fix from upstream. If you wind up with:

xorg-x11-drv-evdev-2.6.99-2.2009git745fca03a.fc17

and your cursor doesn't move, don't panic, just grab:

xorg-x11-drv-evdev-2.6.99-3.2010gita9cdb6590.fc17

and all should be well.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 heads up: X server git snapshots

2011-11-10 Thread Peter Hutterer
On Thu, Nov 10, 2011 at 06:20:14PM -0800, Adam Williamson wrote:
 On Wed, 2011-11-09 at 16:14 -0500, Adam Jackson wrote:
  I'm currently rebuilding the X stack for F17, and we'll be tracking git
  snapshots of the X server and drivers until xserver 1.12 comes out.  I
  don't know yet how many of the drivers will ftbfs now, so --skip-broken
  might be your friend for a while.  Binary and out-of-tree driver users
  will want to configure yum.conf to exclude xorg-x11-\* until their drug
  of choice catches up.
  
  I've changed the way we expose ABI versions in rpm.  Builds of upstream
  releases will look like this:
  
  $ rpm -q --provides xorg-x11-server-Xorg | grep abi
  xserver-abi(ansic-0) = 4
  xserver-abi(extension-6) = 0
  xserver-abi(videodrv-11) = 0
  xserver-abi(xinput-13) = 0
  
  But git snapshots will look like:
  
  $ rpm -qp --provides 
  xorg-x11-server-Xorg-1.11.99.1-1.2009.fc17.x86_64.rpm | grep abi
  xserver-abi(ansic-2009) = 0
  xserver-abi(extension-2009) = 0
  xserver-abi(videodrv-2009) = 0
  xserver-abi(xinput-2009) = 0
  
  This is a bit excessive - essentially binding drivers to exactly the
  server they were built against - but it should prevent the problems we
  had in the F16 cycle of silent ABI changes between xserver builds
  causing drivers to crash.
 
 Just a quick note - the evdev git bump that accompanied this change
 happened to catch an unfortunate upstream commit which more or less
 broke the driver; clicks work, but you can't move the mouse any more.
 
 So I put through a new xorg-x11-drv-evdev build which bumped it again to
 catch the fix from upstream. If you wind up with:
 
 xorg-x11-drv-evdev-2.6.99-2.2009git745fca03a.fc17
 
 and your cursor doesn't move, don't panic, just grab:
 
 xorg-x11-drv-evdev-2.6.99-3.2010gita9cdb6590.fc17
 
 and all should be well.

yeah, sorry. that was a busted merge commit that I didn't catch in time.
Thanks for the update, you beat me by a few min.

Cheers,
  Peter
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: F17 heads up: X server git snapshots

2011-11-10 Thread Adam Williamson
On Fri, 2011-11-11 at 15:01 +1000, Peter Hutterer wrote:

  So I put through a new xorg-x11-drv-evdev build which bumped it again to
  catch the fix from upstream. If you wind up with:
  
  xorg-x11-drv-evdev-2.6.99-2.2009git745fca03a.fc17
  
  and your cursor doesn't move, don't panic, just grab:
  
  xorg-x11-drv-evdev-2.6.99-3.2010gita9cdb6590.fc17
  
  and all should be well.
 
 yeah, sorry. that was a busted merge commit that I didn't catch in time.
 Thanks for the update, you beat me by a few min.

I just wanted to be able to move my mouse again =)

I did notice this oddness in the changelog while pushing my bump:

* Wed Nov 09 2011 Peter Hutterer peter.hutte...@redhat.com  
2.6.99-1.2009git745fca03a
- Today's git snapshot

* Thu Aug 18 2011 Adam Jackson a...@redhat.com - 2.6.99-3.20110601giteaf202531
- Rebuild for xserver 1.11 ABI

You can't do that - 2.6.99-1.(anything) is 'older', so far as rpm is
concerned, than 2.6.99-3.(anything). It doesn't matter if the (anything)
contains a later date.

You should only reset the first part of the revision to 1 if you're
changing something that comes *ahead* of it (e.g. going from 2.6.99 to
2.7.0). Your build should have been 2.6.99-4.2009git745fca03a .

Anyway, as of my build we're back up to 2.6.99-3, so it should all shake
out now.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

F17 heads up: X server git snapshots

2011-11-09 Thread Adam Jackson
I'm currently rebuilding the X stack for F17, and we'll be tracking git
snapshots of the X server and drivers until xserver 1.12 comes out.  I
don't know yet how many of the drivers will ftbfs now, so --skip-broken
might be your friend for a while.  Binary and out-of-tree driver users
will want to configure yum.conf to exclude xorg-x11-\* until their drug
of choice catches up.

I've changed the way we expose ABI versions in rpm.  Builds of upstream
releases will look like this:

$ rpm -q --provides xorg-x11-server-Xorg | grep abi
xserver-abi(ansic-0) = 4
xserver-abi(extension-6) = 0
xserver-abi(videodrv-11) = 0
xserver-abi(xinput-13) = 0

But git snapshots will look like:

$ rpm -qp --provides xorg-x11-server-Xorg-1.11.99.1-1.2009.fc17.x86_64.rpm 
| grep abi
xserver-abi(ansic-2009) = 0
xserver-abi(extension-2009) = 0
xserver-abi(videodrv-2009) = 0
xserver-abi(xinput-2009) = 0

This is a bit excessive - essentially binding drivers to exactly the
server they were built against - but it should prevent the problems we
had in the F16 cycle of silent ABI changes between xserver builds
causing drivers to crash.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel