You are not logged in.

#1 2009-05-07 15:16:31

andre.ramaciotti
Member
From: Brazil
Registered: 2007-04-06
Posts: 649

Debian is switching to eglibc

I've read about this today and I'm curious about my fellow archers opinion about it.

It seems that this move was made because nobody likes Ulrich Drepper very much, but I can't say much about it.


(lambda ())

Offline

#2 2009-05-07 15:21:11

kensai
Member
From: Puerto Rico
Registered: 2005-06-03
Posts: 2,484
Website

Re: Debian is switching to eglibc

We have to worry for Ulrich Drepper, you know, the same situation was with Hans Reiser, nobody liked him. And look what happened at the end.


Follow me in: Identi.ca, Twitter, Google+

Offline

#3 2009-05-07 15:21:55

bender02
Member
From: UK
Registered: 2007-02-04
Posts: 1,328

Re: Debian is switching to eglibc

The bugreports referenced in that blogpost are definitely an interesting read smile

Offline

#4 2009-05-07 15:39:40

qubodup
Member
Registered: 2008-01-19
Posts: 66

Re: Debian is switching to eglibc

bender02 wrote:

The bugreports referenced in that blogpost are definitely an interesting read smile

/me agrees

Offline

#5 2009-05-07 15:46:52

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,497
Website

Re: Debian is switching to eglibc

New bug report today...

Warning: bad language:
http://sources.redhat.com/ml/glibc-bugs … 00028.html

Offline

#6 2009-05-07 15:56:14

kensai
Member
From: Puerto Rico
Registered: 2005-06-03
Posts: 2,484
Website

Re: Debian is switching to eglibc

OK, this guys is being percived too much as a Hans Reiser, we should start to fear for his relatives.


Follow me in: Identi.ca, Twitter, Google+

Offline

#7 2009-05-07 17:42:21

jb
Member
From: Florida
Registered: 2006-06-22
Posts: 466

Re: Debian is switching to eglibc

I'm sure he's thick-skinned enough to take these insinuations as a joke, but I'm not so sure it's really appropriate for people to keep making references to Reiser's actions just because Drepper's a programmer who can be dickish at times.


...

Offline

#8 2009-05-07 20:05:14

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: Debian is switching to eglibc

I am currently playing with eglibc-2.9.90 (2.10 developement) on a chroot and VM.

The cool feature of eglibc is that can select group of options for build at runtime, so for example can remove support for ipv6, locales, etc. Of course this is great for embedded devices.

Offline

#9 2009-05-08 00:15:38

kensai
Member
From: Puerto Rico
Registered: 2005-06-03
Posts: 2,484
Website

Re: Debian is switching to eglibc

jb wrote:

I'm sure he's thick-skinned enough to take these insinuations as a joke, but I'm not so sure it's really appropriate for people to keep making references to Reiser's actions just because Drepper's a programmer who can be dickish at times.

Heh, is true, I just had to let it off my head. I have seen worse opinions from other developers though.


Follow me in: Identi.ca, Twitter, Google+

Offline

#10 2009-05-08 00:30:22

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,965
Website

Re: Debian is switching to eglibc

Allan wrote:

New bug report today...

Warning: bad language:
http://sources.redhat.com/ml/glibc-bugs … 00028.html

The Summary and AssignedTo lines literally made me lol, even if the person who posted that is an immature idiot for spamming the bugtracker.



I thought eglibc was mainly for embedded devices. If Debian moves to that does it mean that non-embedded platforms will eventually suffer, even if only marginally?

Are any of the Arch devs considering a move to eglibc? I suppose that as long as it remains compatible with glibc it would be trivial to provide both packages with the correct provides and conflicts lines.

Last edited by Xyne (2009-05-08 00:30:57)


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#11 2009-05-08 00:48:11

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,497
Website

Re: Debian is switching to eglibc

I'll stick with glibc for the time being.  I am interested to see what actually happens because Debain wants to maintain ABI compatibility.  So I see this becoming the equivalent of a big patchset for glibc rather than a big fork. 

It is an interesting situation. I was not around (in the sense of a person who took real notice) during the gcc/egcs split (1997-1999)  and the Xorg split (in 2004) was for a fairly clear cut reason (licensing issue).

Offline

#12 2009-05-08 03:28:06

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Debian is switching to eglibc

Wow, that guy is a dick.


neutral

Offline

#13 2009-05-08 04:40:04

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: Debian is switching to eglibc

Allan wrote:

I'll stick with glibc for the time being.  I am interested to see what actually happens because Debain wants to maintain ABI compatibility.  So I see this becoming the equivalent of a big patchset for glibc rather than a big fork.

Yes, eglibc is not a fork of glibc. From what I can see, is a series of patches agains glibc that do some changes against the build system, and other fixes that are rejected in glibc.
For example a diffstat between glibc_2_9 and eglibc_2_9 is: "234 files changed, 12330 insertions(+), 7269 deletions(-)" (~ 1 MB) The big changes resides in the configure, changelog and other aditionals config files add to enable build components optionally.

I am quite curious, and now replace the package glibc-2.9 with one I maked with eglibc-2.9.90 [2.10] (trunk) in one VM. I am posting from here tongue

Offline

#14 2009-05-08 05:47:45

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,563

Re: Debian is switching to eglibc

Allan wrote:

New bug report today...

Warning: bad language:
http://sources.redhat.com/ml/glibc-bugs … 00028.html

Anyone else think WONTFIX would be a more accurate resolution than INVALID? tongue

Note that I've not run into Drepper on the internets before this, only read one thing from him (http://lwn.net/Articles/250967/ , it's very good). So, I'm completely uneducated with regards to this situation. But I would say any situation where it's pretty much open-and-shut dude-is-an-***hole is at the very least a terrible image for the project, and discourages fresh blood in the development, and helpful bug reporters.

Anyways, points to whoever puts up an eglibc package in the AUR first.

Offline

#15 2009-05-08 14:47:28

Nezmer
Member
Registered: 2008-10-24
Posts: 559
Website

Re: Debian is switching to eglibc

I didn't know this guy before today .
But to be honest for someone maintaining a project for that long , he must be a nice guy If these bug reports are the best people can get to prove that he's an asshole .


English is not my native language .

Offline

#16 2009-05-08 20:03:41

jb
Member
From: Florida
Registered: 2006-06-22
Posts: 466

Re: Debian is switching to eglibc

kensai wrote:

Heh, is true, I just had to let it off my head. I have seen worse opinions from other developers though.

I know what you mean; I saw some of those comments to which you're referring just prior to my initial post.  Your's in itself was rather benign, but I figured speaking up early on would steer away those who would have crossed a line.


...

Offline

#17 2009-05-08 23:38:14

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,231
Website

Re: Debian is switching to eglibc

Is there anything technically wrong with glibc, or technically superior about eglibc? Changing the code base purely due to the developer being an asshole is stupid. Emotion based decisions rarely work out for the best.

Offline

#18 2009-05-09 01:05:03

Eni
Member
From: Tours, France
Registered: 2007-07-17
Posts: 12

Re: Debian is switching to eglibc

Actually, it's not really a *so* big change. eglibc is basically glic plus patches and want to maintain binary compatibility. In fact, Debian was already using not least than 200 patches over glibc and Drepper clearly ( you can't say less ) stated that he doesn't want them in and not always for good reasons. If you are not convinced, just look at what he said on patches for the ARM architecture. It's childish at best.

So, I imagine that Debian developers want to move some code from repositories to mainstream and that eglibc is a good way to do it without breaking everything.


"Je verrais le monde de bas en haut, c'est peut-être plus rigolo.
Je n'y perdrai rien par surcroît : il est pas drôle à l'endroit."

Offline

#19 2009-05-09 01:55:21

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,965
Website

Re: Debian is switching to eglibc

fukawi2 wrote:

Is there anything technically wrong with glibc, or technically superior about eglibc? Changing the code base purely due to the developer being an asshole is stupid.

I think the more serious people are arguing that he refuses good patches. Most of the noise right now though is coming from the melodrama nerdscape and that's being fanned by biased reporting of the whole thing (e.g. quotes deliberately taken out of context... not that the original context was great, but definitely not as bad as without it).

fukawi wrote:

Emotion based decisions rarely work out for the best.

Hence the divorce rate. tongue


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#20 2009-05-09 11:29:26

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,231
Website

Re: Debian is switching to eglibc

Xyne wrote:
fukawi wrote:

Emotion based decisions rarely work out for the best.

Hence the divorce rate. tongue

BZ wink

Last edited by fukawi2 (2009-05-09 11:29:37)

Offline

#21 2009-05-09 22:23:49

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: Debian is switching to eglibc

Ranguvar wrote:

Anyways, points to whoever puts up an eglibc package in the AUR first.

For *testing purposes only* http://aur.archlinux.org/packages.php?ID=26373 wink

Offline

#22 2009-05-12 18:20:38

jlimon
Member
Registered: 2009-05-05
Posts: 35

Re: Debian is switching to eglibc

The idea of switching software based on anything but the merits of the technology alone is ridiculous. I hope no other distro gives this kind of action consideration.

Yes, he can be an ass, but he's also a genius.. hence why he is the glibc maintainer and paid to be so.


Favorite Software:
Openbox3 - Mutt - Vim - GNU Screen

Offline

#23 2009-05-12 20:28:33

bender02
Member
From: UK
Registered: 2007-02-04
Posts: 1,328

Re: Debian is switching to eglibc

jlimon wrote:

The idea of switching software based on anything but the merits of the technology alone is ridiculous. I hope no other distro gives this kind of action consideration.

Yes, he can be an ass, but he's also a genius.. hence why he is the glibc maintainer and paid to be so.

It is not completely ridiculous. Sometimes you want/need to interact with the programmer: offer some patches, ask for some support, report bugs. Also he/she might impose some ridiculous license which might prevent you from using "technologically perfect" software (like ion3). This is especially true for distro maintainers - if the programmer refuses to fix something that causes problems, what options as a distro maintainer do you have?

Offline

#24 2009-05-12 22:06:06

jlimon
Member
Registered: 2009-05-05
Posts: 35

Re: Debian is switching to eglibc

bender02 wrote:
jlimon wrote:

The idea of switching software based on anything but the merits of the technology alone is ridiculous. I hope no other distro gives this kind of action consideration.

Yes, he can be an ass, but he's also a genius.. hence why he is the glibc maintainer and paid to be so.

It is not completely ridiculous. Sometimes you want/need to interact with the programmer: offer some patches, ask for some support, report bugs. Also he/she might impose some ridiculous license which might prevent you from using "technologically perfect" software (like ion3). This is especially true for distro maintainers - if the programmer refuses to fix something that causes problems, what options as a distro maintainer do you have?

I agree with this to a point.. if there was a serious matter in which glibc MUST be changed to accommodate a release and he was unwilling to make the changes, but still, I fail to see that really happening..

Plus, almost every distro patches glibc anyways. I fail to see how this could be a real show stopper.


Favorite Software:
Openbox3 - Mutt - Vim - GNU Screen

Offline

Board footer

Powered by FluxBB