Re: Howto switch the keyboard layout?

2008-05-19 Thread Arne Babenhauserheide
El Sunday, 18 de May de 2008 01:02:02 Samuel Thibault escribió:
> > I used it in the root login.
> >
> > Is there a way to switch?
>
> Yes, but not through console-data.  For the Mach console, you can use
> the clavier package, available from debian.duckcorp.org.  For the Hurd
> console, you can use the console-driver-xkb driver, available from
> debian-ports.org.

I tried xkb, but it doesn't seem to work. 

KBD='-d xkb --keymap=de' 

doesn't have any effect, and 

# console -d vga -d xkb /dev/vcs

just says 

"console: loading driver `xkb' failed: Invalid argument. "


# console -d vga -D /usr/lib/libxkbfile.so.1 /dev/vcs

starts, but isn't usable (text isn't visible, only a line at the bottom of the 
screen showing my position - google sadly didn't turn up a solution either). 

I assume giving it the libxkbfile.so.1 was a completely fooliwsh approach, but 
I wanted to test, it it takes parameters at all. 


This is the K16 qemu image. 

Best wishes, 
Arne
-- 
Unpolitisch sein
Heißt politisch sein
Ohne es zu merken. 
- Arne Babenhauserheide ( http://draketo.de )

-- Weblog: http://blog.draketo.de
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the 
history of free software. 
-- Ein Würfel System: http://1w6.org - einfach sauberere (Rollenspiel-) Regeln

-- Mein öffentlicher Schlüssel (PGP/GnuPG): 
http://draketo.de/inhalt/ich/pubkey.txt


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


Re: A Pyhurd project

2008-05-19 Thread Anatoly A. Kazantsev
On Sun, 18 May 2008 23:38:15 +0200
Arne Babenhauserheide <[EMAIL PROTECTED]> wrote:

> Do you already work within a VCS (Mercurial, Bazaar, git, ...)? 
> 
> If not, I could quickly put one online to be able to work together more 
> efficiently. 
> 
> Sadly python setup.py install doesn't work for me. 
> 
> The errors are contained in my qemu hurd machine, but if you'd like to have a 
> look, I can work out a way to get them out :)

No, I haven't setup a VCS for this project. If you can, please setup Mercurial
for the first time.

Of course I want to see errors. For transferring files between your host
and qemu you can use ssh-connections within mc.
Use your host as ssh server and mc in qemu as client.

-- 
Anatoly A. Kazantsev

Protect your digital freedom and privacy, eliminate DRM, learn more at
http://www.defectivebydesign.org/what_is_drm


pgpSC4gafNvrh.pgp
Description: PGP signature


Re: Probem compiling GLibC 2.18 for Hurd

2008-05-19 Thread Thomas Schwinge
Hello!

On Wed, May 14, 2008 at 10:24:21PM +0530, Ashish Gokhale wrote:
> error when i am trying to build Glibc 2.18.

That version of glibc doesn't exist.

What sources did you use?


Regards,
 Thomas


signature.asc
Description: Digital signature


Re: A Pyhurd project

2008-05-19 Thread Samuel Thibault
Anatoly A. Kazantsev, le Mon 19 May 2008 15:05:57 +0700, a écrit :
> For transferring files between your host
> and qemu you can use ssh-connections within mc.

There is also now an ncurses frontend in qemu, to copy&paste text mode
messages.

Samuel




Re: Developer Blog

2008-05-19 Thread Arne Babenhauserheide
OK, 

How about some articles for your blogs? 

Mine is here: 
- http://www.bddebian.com/~wiki/community/weblogs/ArneBab/

Best wishes, 
Arne



El Wednesday, 19 de March de 2008 11:25:13 Arne Babenhauserheide escribió:
> El Tuesday, 18 de March de 2008 12:11:59 [EMAIL PROTECTED] escribió:
> > As you know, I'm blogging about mostly Hurd-related topics, but not
> > regularily, and it's rather "philosophical" stuff anyways, not material
> > for a developer blog. I could post status updates about SoC, though...
> >
> > Otherwise, Michael does blog about Hurd stuff from time to time, or at
> > least used to.
> >
> > That's about all I think.
>
> That's already two people.
>
> If one or two join in and write once a month about something they coded,
> that should be enough to make the blog interesting to people.
>
> And hey: I like philosophical stuff :)
>
> Best wishes,
> Arne



-- 
Unpolitisch sein
Heißt politisch sein
Ohne es zu merken. 
- Arne Babenhauserheide ( http://draketo.de )

-- Weblog: http://blog.draketo.de
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the 
history of free software. 
-- Ein Würfel System: http://1w6.org - einfach sauberere (Rollenspiel-) Regeln

-- Mein öffentlicher Schlüssel (PGP/GnuPG): 
http://draketo.de/inhalt/ich/pubkey.txt


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


Re: A Pyhurd project

2008-05-19 Thread Arne Babenhauserheide
El Monday, 19 de May de 2008 10:05:57 Anatoly A. Kazantsev escribió:
> > The errors are contained in my qemu hurd machine, but if you'd like to
> > have a look, I can work out a way to get them out :)
>
> No, I haven't setup a VCS for this project. If you can, please setup
> Mercurial for the first time.

It's online :) 

http://freehg.org/u/ArneBab/pyhurd/

(With freehg.org, setting up a repository is done in a blink)

> Of course I want to see errors. For transferring files between your host
> and qemu you can use ssh-connections within mc.
> Use your host as ssh server and mc in qemu as client.

I went for the "easier" solution: Just setting up a source repository for 
sharing between my Hurd and my working environment: 

http://freehg.org/u/ArneBab/hurd_stuff/

:) 

The logs when trying to install on my Hurd box are attached. 

Best wishes, 
Arne
-- 
Unpolitisch sein
Heißt politisch sein
Ohne es zu merken. 
- Arne Babenhauserheide ( http://draketo.de )

-- Weblog: http://blog.draketo.de
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the 
history of free software. 
-- Ein Würfel System: http://1w6.org - einfach sauberere (Rollenspiel-) Regeln

-- Mein öffentlicher Schlüssel (PGP/GnuPG): 
http://draketo.de/inhalt/ich/pubkey.txt
pyhurd/pyhurd.c:4:20: error: Python.h: No such file or directory
pyhurd/pyhurd.c:5:26: error: structmember.h: No such file or directory
In file included from /usr/include/hurd.h:38,
 from pyhurd/pyhurd.c:35:
/usr/include/hurd/io.h:627: error: expected declaration specifiers or '...' before 'ino64_t'
/usr/include/hurd/io.h:1272: error: expected declaration specifiers or '...' before 'ino64_t'
In file included from /usr/include/hurd/userlink.h:28,
 from /usr/include/hurd/port.h:27,
 from /usr/include/hurd.h:43,
 from pyhurd/pyhurd.c:35:
/usr/include/hurd/signal.h:26:2: error: #error "Must have `_GNU_SOURCE' feature test macro to use this file"
In file included from /usr/include/hurd/userlink.h:28,
 from /usr/include/hurd/port.h:27,
 from /usr/include/hurd.h:43,
 from pyhurd/pyhurd.c:35:
/usr/include/hurd/signal.h:56: error: expected specifier-qualifier-list before 'error_t'
/usr/include/hurd/signal.h:305: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_hurd_intr_rpc_mach_msg'
In file included from pyhurd/pyhurd.c:35:
/usr/include/hurd.h:51: error: expected ')' before 'err'
/usr/include/hurd.h:55: error: expected ')' before 'err'
/usr/include/hurd.h:101: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_hurd_ports_use'
In file included from pyhurd/pyhurd.c:35:
/usr/include/hurd.h:155: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_hurd_ports_get'
/usr/include/hurd.h:156: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_hurd_ports_set'
/usr/include/hurd.h:252: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_hurd_exec'
/usr/include/hurd.h:298: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_hurd_sig_post'
/usr/include/hurd.h:299: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'hurd_sig_post'
/usr/include/hurd.h:332: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'hurd_thread_cancel'
pyhurd/pyhurd.c:49: error: expected specifier-qualifier-list before 'PyObject'
pyhurd/pyhurd.c:50: error: expected specifier-qualifier-list before 'PyObject'
pyhurd/pyhurd.c:60: error: expected ')' before '*' token
pyhurd/pyhurd.c:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_PyInt_AsLongLong'
pyhurd/pyhurd.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__pyx_PyInt_AsUnsignedLongLong'
pyhurd/pyhurd.c:63: error: expected ')' before '*' token
pyhurd/pyhurd.c:68: error: expected ')' before '*' token
pyhurd/pyhurd.c:69: error: expected ')' before '*' token
pyhurd/pyhurd.c:70: error: expected ')' before '*' token
pyhurd/pyhurd.c:71: error: expected ')' before '*' token
pyhurd/pyhurd.c:72: error: expected ')' before '*' token
pyhurd/pyhurd.c:73: error: expected ')' before '*' token
pyhurd/pyhurd.c:74: error: expected ')' before '*' token
pyhurd/pyhurd.c:75: error: expected ')' before '*' token
pyhurd/pyhurd.c:76: error: expected ')' before '*' token
pyhurd/pyhurd.c:77: error: expected ')' before '*' token
pyhurd/pyhurd.c:78: error: expected ')' before '*' token
pyhurd/pyhurd.c:93: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
pyhurd/pyhurd.c:94: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
pyhurd/pyhurd.c:95: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
pyhurd/pyhurd.c:106: error: expected ')' before '*' token
pyhurd/pyhurd.c:108: error: expected ')' before '*' token
pyhurd/pyhurd.c:129: error: expected specifier-qualifier-list before 'PyObject_HEAD'
pyhurd/pyhurd.c:133: error: expected '=', ',', ';', 'asm' or '__attr

Re: A Pyhurd project

2008-05-19 Thread Anatoly A. Kazantsev
On Mon, 19 May 2008 10:36:09 +0200
Samuel Thibault <[EMAIL PROTECTED]> wrote:

> There is also now an ncurses frontend in qemu, to copy&paste text mode
> messages.

Hm, never hear about it.

-- 
Anatoly A. Kazantsev

Protect your digital freedom and privacy, eliminate DRM, learn more at
http://www.defectivebydesign.org/what_is_drm


pgp1yOdgm3FHx.pgp
Description: PGP signature


Re: A Pyhurd project

2008-05-19 Thread Anatoly A. Kazantsev
On Mon, 19 May 2008 10:47:34 +0200
Arne Babenhauserheide <[EMAIL PROTECTED]> wrote:

> It's online :) 
> 
> http://freehg.org/u/ArneBab/pyhurd/
OK, I see. Do I need register on freehg.org to have a write access to repo?

> The logs when trying to install on my Hurd box are attached.

> pyhurd/pyhurd.c:4:20: error: Python.h: No such file or directory
> pyhurd/pyhurd.c:5:26: error: structmember.h: No such file or directory

Let's solve problems step by step :-) You need to install python-dev package.

-- 
Anatoly A. Kazantsev

Protect your digital freedom and privacy, eliminate DRM, learn more at
http://www.defectivebydesign.org/what_is_drm


pgpirXG0ICf2F.pgp
Description: PGP signature


[patch #6508] Building with -g3

2008-05-19 Thread Thomas Schwinge

Update of patch #6508 (project hurd):

  Status:None => In Progress

___

Follow-up Comment #1:

Your analysis is correct, however I found a slightly more elegant solution to
strip out the unwanted ``#define''s and installed that one instead.

2008-05-19  Thomas Schwinge  <[EMAIL PROTECTED]>

[patch #6508 -- Building with -g3]
* Makefile.am (MIGCOM): Let it filter through CPP again.
Suggested by Andrei Barbu <[EMAIL PROTECTED]>.


We now get warnings like these:

:1:1: warning: "__STDC__" redefined
: warning: this is the location of the previous definition
:1:1: warning: "__STDC_HOSTED__" redefined
: warning: this is the location of the previous definition

This needs to be tracked down before this case can be closed.


___

Reply to this item at:

  

___
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/





Re: Developer Blog

2008-05-19 Thread Thomas Thurman
Can we perhaps have a "Planet HURD" similar to Planet GNOME and so on?
The Planet software is easily available.  In addition, you can
usually make it pick up only posts in its feeder blogs which have a
given tag, so if you want it showing your new idea about translators
but not what you had for lunch, you can do that.

peace

T




Re: A Pyhurd project

2008-05-19 Thread Arne Babenhauserheide
El Monday, 19 de May de 2008 11:38:56 Anatoly A. Kazantsev escribió:
> > http://freehg.org/u/ArneBab/pyhurd/
>
> OK, I see. Do I need register on freehg.org to have a write access to repo?

Yes (it's free). 
I'll then add you to the Owners, and then you'll have full access. 

> Let's solve problems step by step :-) You need to install python-dev
> package.

That did it :) 

(I'm quite new to Debian, so I didn't know that there is a python-dev 
package). 

The tests also work. 

I'll see what I can do with it as soon as I find some time. 

Best wishes, 
Arne
-- 
Unpolitisch sein
Heißt politisch sein
Ohne es zu merken. 
- Arne Babenhauserheide ( http://draketo.de )

-- Weblog: http://blog.draketo.de
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the 
history of free software. 
-- Ein Würfel System: http://1w6.org - einfach sauberere (Rollenspiel-) Regeln

-- Mein öffentlicher Schlüssel (PGP/GnuPG): 
http://draketo.de/inhalt/ich/pubkey.txt


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


Re: A Pyhurd project

2008-05-19 Thread Arne Babenhauserheide
I just saw that you registered. 

Could you try pushing to the repo? 

Best wishes, 
Arne


El Monday, 19 de May de 2008 11:38:56 Anatoly A. Kazantsev escribió:
> On Mon, 19 May 2008 10:47:34 +0200
>
> Arne Babenhauserheide <[EMAIL PROTECTED]> wrote:
> > It's online :)
> >
> > http://freehg.org/u/ArneBab/pyhurd/
>
> OK, I see. Do I need register on freehg.org to have a write access to repo?
>
> > The logs when trying to install on my Hurd box are attached.
> >
> > pyhurd/pyhurd.c:4:20: error: Python.h: No such file or directory
> > pyhurd/pyhurd.c:5:26: error: structmember.h: No such file or directory
>
> Let's solve problems step by step :-) You need to install python-dev
> package.



-- 
Unpolitisch sein
Heißt politisch sein
Ohne es zu merken. 
- Arne Babenhauserheide ( http://draketo.de )

-- Weblog: http://blog.draketo.de
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the 
history of free software. 
-- Ein Würfel System: http://1w6.org - einfach sauberere (Rollenspiel-) Regeln

-- Mein öffentlicher Schlüssel (PGP/GnuPG): 
http://draketo.de/inhalt/ich/pubkey.txt


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


Re: Developer Blog

2008-05-19 Thread Arne Babenhauserheide
It would easily be possible with the wiki to include only posts whoose names 
match a simple expression (for example all posts including the word "hurd"). 

It would also be possible to have a general weblog aggregator which catches 
all entries and specialized sections, which include only entries whoose names 
contain certain words. 

That's not quite tagging (maybe real tagging is also possible - you can check 
ikiwiki yourself), but it's quite close in functionality. 

And ikiwiki can be updated via git. And even though I prefer Mercurial, that 
is a huge benefit to me. 
The data can't be lost by a simple database crash, because every editor has a 
copy of the whole wiki on his/her local disk. 

Besides: It's just 26MiB, repacked 10MiB remain. 

Best wishes, 
Arne


El Monday, 19 de May de 2008 15:47:22 Thomas Thurman escribió:
> Can we perhaps have a "Planet HURD" similar to Planet GNOME and so on?
> The Planet software is easily available.  In addition, you can
> usually make it pick up only posts in its feeder blogs which have a
> given tag, so if you want it showing your new idea about translators
> but not what you had for lunch, you can do that.
>
> peace
>
> T



-- 
Unpolitisch sein
Heißt politisch sein
Ohne es zu merken. 
- Arne Babenhauserheide ( http://draketo.de )

-- Weblog: http://blog.draketo.de
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the 
history of free software. 
-- Ein Würfel System: http://1w6.org - einfach sauberere (Rollenspiel-) Regeln

-- Mein öffentlicher Schlüssel (PGP/GnuPG): 
http://draketo.de/inhalt/ich/pubkey.txt


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