Re: Is Gnome working in Debian Hurd nowdays?

2024-03-15 Thread Andrea Bolognani
On Fri, Mar 15, 2024 at 04:41:04PM +0100, Narcis Garcia wrote:
> AFAIK Gnome depends on CGroups.

That's not a hard dependency, as evidenced by the fact that you can
run GNOME just fine on FreeBSD.

-- 
Andrea Bolognani 
Resistance is futile, you will be garbage collected.


signature.asc
Description: PGP signature


Re: dhcpcd: FTBFS on Hurd

2023-11-26 Thread Andrea Bolognani
On Fri, Nov 24, 2023 at 07:50:15AM +0200, Martin-Éric Racine wrote:
> Greetings,
> 
> As dhcpcd is slated to replace dhclient as the default DHCP client in
> Debian, I've been trying to fix the build on Hurd, which is the only
> architecture that has repeatedly FTBFS. Most of this has merely
> required fixing missing includes so far.
> 
> Help is welcome, especially from people who have access to a live Hurd
> host and who would be able to test the binaries, and also to help me
> finalize the port.

I'll just point out that, if you haven't done so already, you can
easily get GNU/Hurd running in a VM and work on your port in there.
I've done so recently to fix the decade+ long FTBFS streak for
libvirt and it was quite painless.

Despite the different kernel, it *is* still a Debian system in the
end, so most of your existing knowledge transfers over perfectly.

Thank you for your efforts! They're much appreciated :)

-- 
Andrea Bolognani 
Resistance is futile, you will be garbage collected.


signature.asc
Description: PGP signature


Re: Comments on xerces-c patch please

2011-08-05 Thread Andrea Bolognani
On Fri, Aug 05, 2011 at 09:21:04AM +0200, Svante Signell wrote:

 Why didn't you update the patch yourself instead of complaining on my
 patch, or at least give a link to working code. Currently I don't know
 how to write this test, and after your reply I don't know either.
 Constructive criticism is always better than destructive.

Guillem apparently assumed you know how to write such a test. And I’m
pretty sure that, since that is not the case, he will be glad to show
you how to write it. In the process, you will acquire a new skill, one
that you probably would not have learned if he had just went ahead and
updated the patch for you.
 
  For the indentation (spaces/tabs) I'd recommend you enable something
  like this in your editor, vim in this case but emacs and other editors
  should have an equivalent:
  
let c_space_errors=1
set listchars=tab:»‐,trail:·,extends:…,nbsp:‗
set list
 
 This is constructive, but unfortunately I don't use vim and have no idea
 what this means in Emacs terms.

According to [1], the first one will mark unwanted spaces in red when
you’re editing a C file, while the second and the third options will
graphically show whitespace characters, using » for tabs, · for trailing
whitespace and so on. This is meant to make detecting it easier.

Now that you know what it does (I didn’t either, but it only took me five
minutes of Googling to find out) you can try and find a suitable Emacs
equivalent.

  For the blank lines, coding style etc, you should review your own
  patches before sending them.
 
 Why having reviews at all then, if everything is perfect by definition.
 
 No more updated patch from me this time, maybe you can take over and
 make it perfect. I will consider if I'm going to continue struggling
 with GNU/Hurd. There are better ways to spend your _free_ _unpaid_ time,
 instead of being criticised when trying to contribute. 
 
 How many patches per day are sent by the very few GNU/Hurd developers?
 After following the lists and #hurd for some time now my impression is
 that most communication is words mainly, not many lines of code are
 produced.

Why having reviews at all then, if you don’t want to accept criticism?

I think Guillem did the right thing here: he explained you exactly why
your patch is not ready for submission yet, and how you can make it so.
If any of the details is not clear to you, I’m willing to bet he’ll be
more than happy to give you further explanation and guidance.

It’s true, that will make for more work on your side; on the other hand,
next time you’re working on a patch, you will probably take care not to
include spurious whitespace and to respect upstream’s coding standards,
so that whoever reviews it will be able to concentrate on the patch’s
juice part only.

It’s not about being picky, either: most upstream developers will refuse
to apply a patch if it does not respect the coding standards, and will
not bother rewriting it themselves unless it brings a whole lot of
useful functionality. Guess what? Most people don’t care about GNU/Hurd
at all, that’s why we need the patches we submit to be as small as we
can. Everything else is just standard pratice when it comes to having
one’s patches applied upstream.

Don’t take it personally when someone finds some problem with your
patch: they just want the patch to be good. As you fix your patches
you’ll learn a lot of useful stuff, and if you don’t give up you’ll
be flying through the review process in no time!


[1] http://vim.wikia.com/wiki/Highlight_unwanted_spaces
-- 
Andrea Bolognani e...@kiyuko.org
Resistance is futile, you will be garbage collected.


signature.asc
Description: Digital signature


Re: hurd 0.401 is released!

2011-04-03 Thread Andrea Bolognani
On Sat, Apr 02, 2011 at 01:13:10PM +0200, Samuel Thibault wrote:

 BTW, I've put the sources (yes, even pranks should be free software!) on
 http://people.debian.org/~sthibault/hurd-0.401/

The best bit is, without any doubt

#define COMMAND_SIZE PATH_MAX

After all the years spent patching PATH_MAX–related issues, I certainly
thought you knew better ;)

Thanks for sharing this!

-- 
Andrea Bolognani e...@kiyuko.org
Resistance is futile, you will be garbage collected.


signature.asc
Description: Digital signature


Re: [Fwd: Some qemu+hurd questions]

2010-11-03 Thread Andrea Bolognani
On Wed, Nov 03, 2010 at 10:46:40AM +0100, Svante Signell wrote:

 I hope to be able to have at least
 one native window with an editor running, preferably Emacs, and doing
 a compilation in another window. Can you solve this without X?

You can use screen to multiplex a terminal.

I’m not sure how well it works under qemu, though.

-- 
Andrea Bolognani e...@kiyuko.org
Resistance is futile, you will be garbage collected.


signature.asc
Description: Digital signature


Re: [PATCH 7/7] Work around my laziness wrt. signing the Release file for my repository.

2010-08-16 Thread Andrea Bolognani
On Mon, Aug 16, 2010 at 10:48:39AM -0700, Steve Langasek wrote:

 I object to the aforementioned laziness being propagated to the official d-i
 builds.  You are overriding a key element of the trust path used to
 guarantee the integrity of the components being downloaded for assembly of
 official Debian releases.  This must not be done.

Jeremy explained in his introductory message that patches 6 and 7
are not for inclusion. He’s just working around some things until a
proper solution has been implemented.

-- 
Andrea Bolognani e...@kiyuko.org
Resistance is futile, you will be garbage collected.


signature.asc
Description: Digital signature


Re: how to port gnome

2009-03-03 Thread Andrea Bolognani
On Tue, 3 Mar 2009 03:42:33 -0500
Naseera  hartle...@gmail.com wrote:

 I installed hurd in my system and ported the basic x into it from the cds of
 debian k14 series..
 now i want to port gnome into hurd.

By port you mean install, right?

-- 
Andrea Bolognani e...@kiyuko.org
Resistance is futile, you will be garbage collected.


pgpMYDbzRRuCh.pgp
Description: PGP signature


Re: GNU/Hurd

2008-05-05 Thread Andrea Bolognani
On Thu, 1 May 2008 11:35:10 +0100
Samuel Thibault [EMAIL PROTECTED] wrote:

 Jakub Daniel, le Thu 01 May 2008 12:24:40 +0200, a écrit :
  i have few questions:
  will the debian gnu/hurd installator ever have GRUB installation in it?
 
 That's only one :)
 
 It will, when support for GNU/Hurd is added to GRUB.

Isn't GNU/Hurd already supported by GRUB?
AFAIK, GRUB is the only bootloader capable of booting GNU/Hurd.

-- 
Andrea Bolognani [EMAIL PROTECTED]
Resistance is futile, you will be garbage collected.


pgpeEDj6ucFGu.pgp
Description: PGP signature


Re: GRUB install question for HURD

2007-07-10 Thread Andrea Bolognani
On Tue, 10 Jul 2007 21:58:28 +0530
arnuld [EMAIL PROTECTED] wrote:

 to provide some help to some other newbie in future, i am posting my
 /boot/grub/menu.lst file from Arch LiGnux (well, that is my
 invention -  LiGnux ;-)

Actually, the term LiGNUs was proposed back in 1996, but was never used
widely.

--
KiyuKo eof AT kiyuko DOT org
Resistance is futile, you will be garbage collected.


pgpz1UNj6636Z.pgp
Description: PGP signature


Re: installer for hurd.

2007-05-03 Thread Andrea Bolognani
On Thu, 03 May 2007 06:24:31 +0530
kiran chand [EMAIL PROTECTED] wrote:

 hi ...
We have created the custom installer for the hurdnow the
 installation finishes with login prompt[[native-install procedure is
 automated]]Now the Hurd get detected in the grub toowe will upload
 the image soon after finishng touchesOur sincere thanks to
 Philip,Thomas,Prf.CK Raju,Raghesh.We are planning to release the L1 version
 of hurd.first ever GNU release from kerala(India??).

So are these images going to supersede the ones from the K serie?

And another question: does this custom installer also install GRUB?
I find the absence of a bootloader installation step in the K images really
annoying.

--
KiyuKo eof AT kiyuko DOT org
Resistance is futile, you will be garbage collected.


pgpFfoCjSswtx.pgp
Description: PGP signature


Re: K14 being uploaded

2006-11-27 Thread Andrea Bolognani
On Mon, 27 Nov 2006 19:14:13 +1300
Philip Charles [EMAIL PROTECTED] wrote:

 Hi folks,
The K14 iso's are being uploaded to ftp.gnuab.org/incoming.
 The first CD should be uploaded in about two hours.

 The tarball and min-iso have already been uploaded.

 There is no DVD this time because of the problem with apt-get.

 A work-around was discovered for the X11 problem.  The tarball/baseGNU is
 suffering from bloat and is untidy, but it works well.

Can't wait to try it ;)
Thank you so much!

--
KiyuKo eof AT kiyuko DOT org
Like Russian Rulette with six bullets loaded


pgpcLqcYrWEqx.pgp
Description: PGP signature


Package not build for hurd

2006-03-20 Thread Andrea Bolognani
I recently had a new package accepted into the Debian archive.

From the package page I noticed it is available for a lot of architectures,
including unofficial ports like kfreebsd and amd64. But not for hurd.

I wonder if there is some special procedure needed in order to have the
binary package built also for hurd.

The package builds without modification in a Debian GNU/Hurd K10 enviroinment.

Cheers.

--
KiyuKo eof AT kiyuko DOT org
Like Russian Rulette with six bullets loaded


pgp5r5M1eqxIZ.pgp
Description: PGP signature


Re: Package not build for hurd

2006-03-20 Thread Andrea Bolognani
On Mon, 20 Mar 2006 17:47:19 +0100
Michael Banck [EMAIL PROTECTED] wrote:

 Are you talking about the `beef' package?  It has been built yesterday
 and should now be in the archive.  Otherwise, please tell us which
 package you mean so we can investigate.

Yes, I was talking about beef, which is the only package I have in Debian
actually. I didn't name the package because I thought there was no need to.

 No, there is a build daemon running as for the other arches.  Due to its
 natur, GNU/Hurd is known to have build failures more easily though, and
 the build daemon is unavailable from time to time.

It's kinda strange: while there is no mention about the hurd-i386 architecture
on the package page, buildd.net reports the package as installed (see
http://unstable.buildd.net/buildd/hurd-i386_Installed.html)
while buildd.debian.org gives me no results for the hurd-i386 architecture (see
http://buildd.debian.org/build.php?pkg=beef).

  The package builds without modification in a Debian GNU/Hurd K10
  enviroinment.
 
 Then it should be no problem, thanks for checking.

I love the Hurd, so I really want my package available for it.

Cheers.

--
KiyuKo eof AT kiyuko DOT org
Like Russian Rulette with six bullets loaded


pgpApRfzFlmVZ.pgp
Description: PGP signature


Re: Error installing Debian GNU/Hurd K10

2006-03-16 Thread Andrea Bolognani
On Thu, 16 Mar 2006 15:23:42 +0100
Alejandro Serrano [EMAIL PROTECTED] wrote:

  2.  ./native-install was run after the first (single user) reboot?
  
 In that point I start getting chown problems

I'm going to do a fresh install and see if I encounter the same problem, and
to discover exactly when /etc/passwd is created.

I will probably be able to tell you more later.

--
KiyuKo eof AT kiyuko DOT org
Like Russian Rulette with six bullets loaded


pgp2Pxumyo5ji.pgp
Description: PGP signature


Re: Error installing Debian GNU/Hurd K10

2006-03-15 Thread Andrea Bolognani
On Wed, 15 Mar 2006 21:58:14 +0100
Alejandro Serrano [EMAIL PROTECTED] wrote:

 When installing Debian GNU/Hurd K10 (the latest release) from CDs, 
 everything goes OK, except that I receive a bunch of messages telling 
 that no 'root' user exists: from chown, login... So, ./makedev and other 
 scripts don't work correctly and I cannot login or make anything.
 I've followed all the steps: creating new Hurd and swap partitions, 
 initializing the Hurd one (not the swap one), and then installing the 
 base system. When I run ./native-install for first time, I start 
 receiving those messages.
 What can I do to solve this problem?

Did you boot into single mode the first time?

(Not sure it is somehow related with your problem, but seems worth checking.)

--
KiyuKo eof AT kiyuko DOT org
Like Russian Rulette with six bullets loaded


pgpHCz5daEI1B.pgp
Description: PGP signature


Re: Error installing Debian GNU/Hurd K10

2006-03-15 Thread Andrea Bolognani
On Wed, 15 Mar 2006 23:06:09 +0100
Alejandro Serrano [EMAIL PROTECTED] wrote:

 Of course. I did the floppy boot disk, and followed all the 
 instructions. Although I'm installing on a completely blank machine, not 
 in any machine with GNU/Linux, that's why I'm using the Debian CDs.

Then I don't know how to help you :(
Sorry.

I installed a couple of time using the first CD and everything went ok. This
error seems really weird.

--
KiyuKo eof AT kiyuko DOT org
Like Russian Rulette with six bullets loaded


pgpBrqQUO4mkt.pgp
Description: PGP signature