Re: [arch-dev-public] [signoff] kbd and klibc-kbd

2008-03-22 Thread Roman Kyrylych
2008/3/22, Xavier [EMAIL PROTECTED]:
 Roman Kyrylych a écrit :

  2008/3/21, Tobias Powalowski [EMAIL PROTECTED]:
somehow we need a depend that also adds klibc-kbd, else systems get 
 broken
that have keymap hook activated.
probably kbd package itself needs this depend.
  
   Just an info for others who reads this,
   we discussed the issue on IRC and there are actually 2 issues:
   1) during -Syu kbd (which doesn't include keymap hook now) is
   installed before kernel,
   then mkinitcpio is run during kernel install and it fails because of
   no hook available.
   2) klibc-kbd is not installed as a new dependency of to-be-upgraded 
 mknitcpio,
   it looks to me like some weird pacman bug. :-/
  
   #1 can be solved by changing depends=(... mkinitcpio=0.5.15 ..) in
   kernel26 PKGBUILD to the current mkinitcpio version (which depends on
   klibc-kbd)


 I don't understand, what does that change? Though it's probably not a
  bad idea to do it.

The order was kbd, kernel, klibc-kbd (it should be here, but wasn't!),
mkinitcpio.
New kbd doesn't have keymap hook, so during kernel install mkinitcpio will fail.
When kernel depends on the new mkinitcpio, the order will be:
kbd, klibc-kbd, mkinitcpio, kernel
which effectively solves the issue.

   but if #2 is a real bug - this won't work anyway, so #2 should be 
 investigated.
   Tobias, could you please resend that part of pacman.log to pacman-dev
   ML or at least to Dan?
  


 pacman seems to work fine here. If it didn't pull new dependencies of
  packages, that would be pretty bad.
  More details and a part of pacman.log to pacman-dev would indeed be
  appreciated :)

Ok, I will repost pacman.log there by myself.

-- 
Roman Kyrylych (Роман Кирилич)


Re: [arch-dev-public] [signoff] kbd and klibc-kbd

2008-03-21 Thread Roman Kyrylych
2008/3/21, Tobias Powalowski [EMAIL PROTECTED]:
  somehow we need a depend that also adds klibc-kbd, else systems get broken
  that have keymap hook activated.
  probably kbd package itself needs this depend.

Just an info for others who reads this,
we discussed the issue on IRC and there are actually 2 issues:
1) during -Syu kbd (which doesn't include keymap hook now) is
installed before kernel,
then mkinitcpio is run during kernel install and it fails because of
no hook available.
2) klibc-kbd is not installed as a new dependency of to-be-upgraded mknitcpio,
it looks to me like some weird pacman bug. :-/

#1 can be solved by changing depends=(... mkinitcpio=0.5.15 ..) in
kernel26 PKGBUILD to the current mkinitcpio version (which depends on
klibc-kbd)
but if #2 is a real bug - this won't work anyway, so #2 should be investigated.
Tobias, could you please resend that part of pacman.log to pacman-dev
ML or at least to Dan?

-- 
Roman Kyrylych (Роман Кирилич)


Re: [arch-dev-public] [signoff] kbd and klibc-kbd

2008-03-21 Thread Dan McGee
On Fri, Mar 21, 2008 at 6:45 PM, Xavier [EMAIL PROTECTED] wrote:
 Roman Kyrylych a écrit :

  2008/3/21, Tobias Powalowski [EMAIL PROTECTED]:
somehow we need a depend that also adds klibc-kbd, else systems get 
 broken
that have keymap hook activated.
probably kbd package itself needs this depend.
  
   Just an info for others who reads this,
   we discussed the issue on IRC and there are actually 2 issues:
   1) during -Syu kbd (which doesn't include keymap hook now) is
   installed before kernel,
   then mkinitcpio is run during kernel install and it fails because of
   no hook available.
   2) klibc-kbd is not installed as a new dependency of to-be-upgraded 
 mknitcpio,
   it looks to me like some weird pacman bug. :-/
  
   #1 can be solved by changing depends=(... mkinitcpio=0.5.15 ..) in
   kernel26 PKGBUILD to the current mkinitcpio version (which depends on
   klibc-kbd)

  I don't understand, what does that change? Though it's probably not a
  bad idea to do it.


   but if #2 is a real bug - this won't work anyway, so #2 should be 
 investigated.
   Tobias, could you please resend that part of pacman.log to pacman-dev
   ML or at least to Dan?
  

  pacman seems to work fine here. If it didn't pull new dependencies of
  packages, that would be pretty bad.
  More details and a part of pacman.log to pacman-dev would indeed be
  appreciated :)

Our dependency handling as of 3.1 is pretty rock-solid. I'd be
hard-pressed to believe pacman is at fault here, but a pacman.log,
pacman debug output, and anything else you can provide on a bug report
would be appreciated.

-Dan


Re: [arch-dev-public] [signoff] kbd and klibc-kbd

2008-03-18 Thread Roman Kyrylych
2008/3/17, Tobias Powalowski [EMAIL PROTECTED]:
 Am Sonntag, 16. März 2008 schrieb Roman Kyrylych:

  2008/3/16, Roman Kyrylych [EMAIL PROTECTED]:
New mkinitcpio is now in Testing,
 and a fixed/improved klibc-kbd-1.15.20080312-2 as well.
 Please signoff both kbd and klibc-kbd.
   
 How to test klibc-kbd:
 * add 'keymap' hook to mkinitcpio.conf and rebuild the image
 * boot with break=y
 * you should see the same font as in your normal plain-text console
 * try to enter some non-English symbols to see that keymap actually
works
  
   Thanks to tpowa there is a new version of klibc-kbd now which supports
   complex keymaps that includes other keymaps that includes
   recursive functions are cool. :-)
   Please signoff.


 signoff it works for me on x86_64

kbd-1.14.1.20080309-2 available for i686
please someone build for x86_64
it fixes http://bugs.archlinux.org/task/9862

Please signoff both kbd and klibc-kbd

-- 
Roman Kyrylych (Роман Кирилич)


Re: [arch-dev-public] [signoff] kbd and klibc-kbd

2008-03-18 Thread Eric Belanger

On Wed, 19 Mar 2008, Roman Kyrylych wrote:


2008/3/17, Tobias Powalowski [EMAIL PROTECTED]:

Am Sonntag, 16. März 2008 schrieb Roman Kyrylych:


2008/3/16, Roman Kyrylych [EMAIL PROTECTED]:

 New mkinitcpio is now in Testing,
  and a fixed/improved klibc-kbd-1.15.20080312-2 as well.
  Please signoff both kbd and klibc-kbd.

  How to test klibc-kbd:
  * add 'keymap' hook to mkinitcpio.conf and rebuild the image
  * boot with break=y
  * you should see the same font as in your normal plain-text console
  * try to enter some non-English symbols to see that keymap actually
 works

 Thanks to tpowa there is a new version of klibc-kbd now which supports
 complex keymaps that includes other keymaps that includes
 recursive functions are cool. :-)
 Please signoff.


signoff it works for me on x86_64


kbd-1.14.1.20080309-2 available for i686
please someone build for x86_64
it fixes http://bugs.archlinux.org/task/9862

Please signoff both kbd and klibc-kbd




I've uploaded a package for x86_64.
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Re: [arch-dev-public] [signoff] kbd and klibc-kbd

2008-03-16 Thread Roman Kyrylych
2008/3/15, Thomas Bächler [EMAIL PROTECTED]:
 Roman Kyrylych schrieb:

  Hi!
  
   After days of extreme hacking and scratching my head I'm happy to present 
 them:
   * kbd-1.14.1.20080309-1
   * klibc-kbd-1.15.20080312-1
  
   Don't scare those pkgrels.
   There are many good reasons that I've used the latest git versions.
   (Actually, klibc support was added by current maintainer on my request,
   and 2 patches I've made today are still not in git.)
  
   What has changed:
   * replaced statically built binaries with klibcified ones (saves
   almost 2Megabytes!)
   * heavily modified keymap hooks, fixed some bugs
   * at least 2 bugs in our bugtracker closed by the latest mainstream changes
   * in *euro.maps 'currency' was changed to 'euro' (by mainstream)
   * many nice things for Cyrillic alphabet users
   * splitted hooks and klibcified binaries into a separate package
   (this will allow to update them separately, and was required in this case).
  
   Both i686 and x86_64 packages available (thanks Thomas!).
   Please signoff. ;-)
  


 Note that those MUST NOT be moved to core until mkinitcpio's
  dependencies are fixed. I will make release new mkinitcpio version soon
  (maybe today, depends on how much testing I can get done). If anyone is
  interested, the changes are in mkinitcpio and klibc-extras git.

New mkinitcpio is now in Testing,
and a fixed/improved klibc-kbd-1.15.20080312-2 as well.
Please signoff both kbd and klibc-kbd.

How to test klibc-kbd:
* add 'keymap' hook to mkinitcpio.conf and rebuild the image
* boot with break=y
* you should see the same font as in your normal plain-text console
* try to enter some non-English symbols to see that keymap actually works

-- 
Roman Kyrylych (Роман Кирилич)


Re: [arch-dev-public] [signoff] kbd and klibc-kbd

2008-03-16 Thread Roman Kyrylych
2008/3/16, Roman Kyrylych [EMAIL PROTECTED]:
 New mkinitcpio is now in Testing,
  and a fixed/improved klibc-kbd-1.15.20080312-2 as well.
  Please signoff both kbd and klibc-kbd.

  How to test klibc-kbd:
  * add 'keymap' hook to mkinitcpio.conf and rebuild the image
  * boot with break=y
  * you should see the same font as in your normal plain-text console
  * try to enter some non-English symbols to see that keymap actually works


Thanks to tpowa there is a new version of klibc-kbd now which supports
complex keymaps that includes other keymaps that includes
recursive functions are cool. :-)
Please signoff.

-- 
Roman Kyrylych (Роман Кирилич)


Re: [arch-dev-public] [signoff] kbd and klibc-kbd

2008-03-16 Thread Tobias Powalowski
Am Sonntag, 16. März 2008 schrieb Roman Kyrylych:
 2008/3/16, Roman Kyrylych [EMAIL PROTECTED]:
  New mkinitcpio is now in Testing,
   and a fixed/improved klibc-kbd-1.15.20080312-2 as well.
   Please signoff both kbd and klibc-kbd.
 
   How to test klibc-kbd:
   * add 'keymap' hook to mkinitcpio.conf and rebuild the image
   * boot with break=y
   * you should see the same font as in your normal plain-text console
   * try to enter some non-English symbols to see that keymap actually
  works

 Thanks to tpowa there is a new version of klibc-kbd now which supports
 complex keymaps that includes other keymaps that includes
 recursive functions are cool. :-)
 Please signoff.

signoff it works for me on x86_64

-- 
Tobias Powalowski
Archlinux Developer  Package Maintainer (tpowa)
http://www.archlinux.org
[EMAIL PROTECTED]


signature.asc
Description: This is a digitally signed message part.


Re: [arch-dev-public] [signoff] kbd and klibc-kbd

2008-03-15 Thread Thomas Bächler

Roman Kyrylych schrieb:

Hi!

After days of extreme hacking and scratching my head I'm happy to present them:
* kbd-1.14.1.20080309-1
* klibc-kbd-1.15.20080312-1

Don't scare those pkgrels.
There are many good reasons that I've used the latest git versions.
(Actually, klibc support was added by current maintainer on my request,
and 2 patches I've made today are still not in git.)

What has changed:
* replaced statically built binaries with klibcified ones (saves
almost 2Megabytes!)
* heavily modified keymap hooks, fixed some bugs
* at least 2 bugs in our bugtracker closed by the latest mainstream changes
* in *euro.maps 'currency' was changed to 'euro' (by mainstream)
* many nice things for Cyrillic alphabet users
* splitted hooks and klibcified binaries into a separate package
(this will allow to update them separately, and was required in this case).

Both i686 and x86_64 packages available (thanks Thomas!).
Please signoff. ;-)



Note that those MUST NOT be moved to core until mkinitcpio's 
dependencies are fixed. I will make release new mkinitcpio version soon 
(maybe today, depends on how much testing I can get done). If anyone is 
interested, the changes are in mkinitcpio and klibc-extras git.




signature.asc
Description: OpenPGP digital signature