public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] a virtual advantage ?
@ 2011-06-26 15:54 Philip Webb
  2011-06-26 16:08 ` [gentoo-dev] " Nikos Chantziaras
  2011-06-26 16:44 ` [gentoo-dev] " Alex Alexander
  0 siblings, 2 replies; 7+ messages in thread
From: Philip Webb @ 2011-06-26 15:54 UTC (permalink / raw
  To: Gentoo Devt

Yesterday, I upgraded 'xorg-drivers' to the latest stable 1.10
& then found upon rebooting that X failed to recognise the keyboard.
Yes, it's happened before & I was not surprised:
I had to switch the machine off, reboot, login as root
-- experience long ago made me avoid booting directly into a GUI -- 
& recompile 'xf86-input-evdev', after which everything returned to normal.
Yes, there's a warning after the new 'xorg-drivers' has been installed,
but I wasn't sure exactly which pkg(s) needed remerging, so took the chance.

My point is that it looks -- to a naive user -- like a good opportunity
for another 'virtual', which wb satisfied by Evdev or equivalent.
This would avoid the problem when busy users miss the warning notice
(see a current users' thread).

Perhaps this would in turn need an extension of the 'virtual' concept,
to require rebuilding of the relevant pkg to satisfy the main emerge.
There is another thread today re 'revdep-rebuild' + Python + Perl,
which seems to cover a bit of the same ground.

Thanks as always to the devs for their conscientious unpaid efforts.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca




^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-dev] Re: a virtual advantage ?
  2011-06-26 15:54 [gentoo-dev] a virtual advantage ? Philip Webb
@ 2011-06-26 16:08 ` Nikos Chantziaras
  2011-06-26 18:25   ` Philip Webb
  2011-06-26 16:44 ` [gentoo-dev] " Alex Alexander
  1 sibling, 1 reply; 7+ messages in thread
From: Nikos Chantziaras @ 2011-06-26 16:08 UTC (permalink / raw
  To: gentoo-dev

On 06/26/2011 06:54 PM, Philip Webb wrote:
> Yesterday, I upgraded 'xorg-drivers' to the latest stable 1.10
> &  then found upon rebooting that X failed to recognise the keyboard.
> Yes, it's happened before&  I was not surprised:
> I had to switch the machine off, reboot, login as root
> -- experience long ago made me avoid booting directly into a GUI --
> &  recompile 'xf86-input-evdev', after which everything returned to normal.
> Yes, there's a warning after the new 'xorg-drivers' has been installed,
> but I wasn't sure exactly which pkg(s) needed remerging, so took the chance.

Hmm?  AFAIK, it gives you an actual command that will emerge all 
x11-drivers/*.  So can you not be sure which pkgs need remerging?




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] a virtual advantage ?
  2011-06-26 15:54 [gentoo-dev] a virtual advantage ? Philip Webb
  2011-06-26 16:08 ` [gentoo-dev] " Nikos Chantziaras
@ 2011-06-26 16:44 ` Alex Alexander
  2011-06-26 17:45   ` Dale
  1 sibling, 1 reply; 7+ messages in thread
From: Alex Alexander @ 2011-06-26 16:44 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1548 bytes --]

On Jun 26, 2011 6:56 PM, "Philip Webb" <purslow@ca.inter.net> wrote:
>
> Yesterday, I upgraded 'xorg-drivers' to the latest stable 1.10
> & then found upon rebooting that X failed to recognise the keyboard.
> Yes, it's happened before & I was not surprised:
> I had to switch the machine off, reboot, login as root
> -- experience long ago made me avoid booting directly into a GUI --
> & recompile 'xf86-input-evdev', after which everything returned to normal.
> Yes, there's a warning after the new 'xorg-drivers' has been installed,
> but I wasn't sure exactly which pkg(s) needed remerging, so took the
chance.
>
> My point is that it looks -- to a naive user -- like a good opportunity
> for another 'virtual', which wb satisfied by Evdev or equivalent.
> This would avoid the problem when busy users miss the warning notice
> (see a current users' thread).
>
> Perhaps this would in turn need an extension of the 'virtual' concept,
> to require rebuilding of the relevant pkg to satisfy the main emerge.
> There is another thread today re 'revdep-rebuild' + Python + Perl,
> which seems to cover a bit of the same ground.
>
> Thanks as always to the devs for their conscientious unpaid efforts.
>
> --
> ========================,,============================================
> SUPPORT     ___________//___,   Philip Webb
> ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
> TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca
>
>

portage 2.2 has a nice set for that called @x11-module-rebuild :)

Alex | wired

[-- Attachment #2: Type: text/html, Size: 1940 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] a virtual advantage ?
  2011-06-26 16:44 ` [gentoo-dev] " Alex Alexander
@ 2011-06-26 17:45   ` Dale
  2011-06-26 18:03     ` Pacho Ramos
  0 siblings, 1 reply; 7+ messages in thread
From: Dale @ 2011-06-26 17:45 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1968 bytes --]

Alex Alexander wrote:
>
> On Jun 26, 2011 6:56 PM, "Philip Webb" <purslow@ca.inter.net 
> <mailto:purslow@ca.inter.net>> wrote:
> >
> > Yesterday, I upgraded 'xorg-drivers' to the latest stable 1.10
> > & then found upon rebooting that X failed to recognise the keyboard.
> > Yes, it's happened before & I was not surprised:
> > I had to switch the machine off, reboot, login as root
> > -- experience long ago made me avoid booting directly into a GUI --
> > & recompile 'xf86-input-evdev', after which everything returned to 
> normal.
> > Yes, there's a warning after the new 'xorg-drivers' has been installed,
> > but I wasn't sure exactly which pkg(s) needed remerging, so took the 
> chance.
> >
> > My point is that it looks -- to a naive user -- like a good opportunity
> > for another 'virtual', which wb satisfied by Evdev or equivalent.
> > This would avoid the problem when busy users miss the warning notice
> > (see a current users' thread).
> >
> > Perhaps this would in turn need an extension of the 'virtual' concept,
> > to require rebuilding of the relevant pkg to satisfy the main emerge.
> > There is another thread today re 'revdep-rebuild' + Python + Perl,
> > which seems to cover a bit of the same ground.
> >
> > Thanks as always to the devs for their conscientious unpaid efforts.
> >
> > --
> > ========================,,============================================
> > SUPPORT     ___________//___,   Philip Webb
> > ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
> > TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca
> >
> >
>
> portage 2.2 has a nice set for that called @x11-module-rebuild :)
>
> Alex | wired
>

He doesn't use portage 2.2 so he would have to settle for "qlist -I -C 
x11-drivers/" instead.  I think his point is, it's easy to miss those 
messages and not know you need to rebuild things.  It would be nice if 
portage did that for him.  You know, automagically.  ;-)

Dale

:-)  :-)

[-- Attachment #2: Type: text/html, Size: 2592 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] a virtual advantage ?
  2011-06-26 17:45   ` Dale
@ 2011-06-26 18:03     ` Pacho Ramos
  0 siblings, 0 replies; 7+ messages in thread
From: Pacho Ramos @ 2011-06-26 18:03 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 2477 bytes --]

El dom, 26-06-2011 a las 12:45 -0500, Dale escribió:
> Alex Alexander wrote: 
> > On Jun 26, 2011 6:56 PM, "Philip Webb" <purslow@ca.inter.net> wrote:
> > >
> > > Yesterday, I upgraded 'xorg-drivers' to the latest stable 1.10
> > > & then found upon rebooting that X failed to recognise the
> > keyboard.
> > > Yes, it's happened before & I was not surprised:
> > > I had to switch the machine off, reboot, login as root
> > > -- experience long ago made me avoid booting directly into a GUI
> > --
> > > & recompile 'xf86-input-evdev', after which everything returned to
> > normal.
> > > Yes, there's a warning after the new 'xorg-drivers' has been
> > installed,
> > > but I wasn't sure exactly which pkg(s) needed remerging, so took
> > the chance.
> > >
> > > My point is that it looks -- to a naive user -- like a good
> > opportunity
> > > for another 'virtual', which wb satisfied by Evdev or equivalent.
> > > This would avoid the problem when busy users miss the warning
> > notice
> > > (see a current users' thread).
> > >
> > > Perhaps this would in turn need an extension of the 'virtual'
> > concept,
> > > to require rebuilding of the relevant pkg to satisfy the main
> > emerge.
> > > There is another thread today re 'revdep-rebuild' + Python + Perl,
> > > which seems to cover a bit of the same ground.
> > >
> > > Thanks as always to the devs for their conscientious unpaid
> > efforts.
> > >
> > > --
> > >
> > ========================,,============================================
> > > SUPPORT     ___________//___,   Philip Webb
> > > ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of
> > Toronto
> > > TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca
> > >
> > >
> > 
> > portage 2.2 has a nice set for that called @x11-module-rebuild :)
> > 
> > Alex | wired
> > 
> 
> He doesn't use portage 2.2 so he would have to settle for "qlist -I -C
> x11-drivers/" instead.  I think his point is, it's easy to miss those
> messages and not know you need to rebuild things.  It would be nice if
> portage did that for him.  You know, automagically.  ;-)  
> 
> Dale
> 
> :-)  :-)  

Maybe one option (until portage-2.2 is ready) would be to move the
informative message to pkg_pretend, that way the message would be shown
just after starting "emerge -uDN world" allowing user to interrupt it
and run "emerge -uDN world && emerge -1 $(qlist -I -C x11-drivers/)"
directly.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] Re: a virtual advantage ?
  2011-06-26 16:08 ` [gentoo-dev] " Nikos Chantziaras
@ 2011-06-26 18:25   ` Philip Webb
  2011-06-26 18:29     ` Nikos Chantziaras
  0 siblings, 1 reply; 7+ messages in thread
From: Philip Webb @ 2011-06-26 18:25 UTC (permalink / raw
  To: gentoo-dev

110626 Nikos Chantziaras wrote:
> On 06/26/2011 06:54 PM, Philip Webb wrote:
>> Yesterday, I upgraded 'xorg-drivers' to the latest stable 1.10
>> &  then found upon rebooting that X failed to recognise the keyboard.
>> Yes, it's happened before&  I was not surprised:
>> I had to switch the machine off, reboot, login as root
>> -- experience long ago made me avoid booting directly into a GUI --
>> &  recompile 'xf86-input-evdev', after which everything returned to normal.
>> Yes, there's a warning after the new 'xorg-drivers' has been installed,
>> but I wasn't sure exactly which pkg(s) needed remerging, so took the chance.
> it gives you an actual command that will emerge all x11-drivers/*.

Yes, but it's not precise enough :

  root:534 xorg-server> qlist -I -C x11-drivers/
    x11-drivers/nvidia-drivers
    x11-drivers/xf86-input-evdev
    x11-drivers/xf86-video-nv
    x11-drivers/xf86-video-vesa

The only one I needed to remerge is the 2nd in the list.

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatchassdotutorontodotca




^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-dev] Re: a virtual advantage ?
  2011-06-26 18:25   ` Philip Webb
@ 2011-06-26 18:29     ` Nikos Chantziaras
  0 siblings, 0 replies; 7+ messages in thread
From: Nikos Chantziaras @ 2011-06-26 18:29 UTC (permalink / raw
  To: gentoo-dev

On 06/26/2011 09:25 PM, Philip Webb wrote:
> 110626 Nikos Chantziaras wrote:
>> On 06/26/2011 06:54 PM, Philip Webb wrote:
>>> Yesterday, I upgraded 'xorg-drivers' to the latest stable 1.10
>>> &   then found upon rebooting that X failed to recognise the keyboard.
>>> Yes, it's happened before&   I was not surprised:
>>> I had to switch the machine off, reboot, login as root
>>> -- experience long ago made me avoid booting directly into a GUI --
>>> &   recompile 'xf86-input-evdev', after which everything returned to normal.
>>> Yes, there's a warning after the new 'xorg-drivers' has been installed,
>>> but I wasn't sure exactly which pkg(s) needed remerging, so took the chance.
>> it gives you an actual command that will emerge all x11-drivers/*.
>
> Yes, but it's not precise enough :
>
>    root:534 xorg-server>  qlist -I -C x11-drivers/
>      x11-drivers/nvidia-drivers
>      x11-drivers/xf86-input-evdev
>      x11-drivers/xf86-video-nv
>      x11-drivers/xf86-video-vesa
>
> The only one I needed to remerge is the 2nd in the list.

But you don't know that for sure, and neither can portage (driver ABI 
changes are not something portage can track.)  The only sure thing is to 
emerge them all.




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-06-26 18:30 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-26 15:54 [gentoo-dev] a virtual advantage ? Philip Webb
2011-06-26 16:08 ` [gentoo-dev] " Nikos Chantziaras
2011-06-26 18:25   ` Philip Webb
2011-06-26 18:29     ` Nikos Chantziaras
2011-06-26 16:44 ` [gentoo-dev] " Alex Alexander
2011-06-26 17:45   ` Dale
2011-06-26 18:03     ` Pacho Ramos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox