Linux PARISC architecture development
 help / color / mirror / Atom feed
From: Helge Deller <deller@gmx.de>
To: Sune Vuorela <nospam@vuorela.dk>,
	John David Anglin <dave@hiauly1.hia.nrc.ca>,
	Neil McGovern <maulkin@halon.org.uk>,
	linux-parisc <linux-parisc@vger.kernel.org>
Cc: debian-hppa@lists.debian.org
Subject: Re: HPPA and Squeeze
Date: Tue, 09 Jun 2009 21:11:34 +0200	[thread overview]
Message-ID: <4A2EB3E6.9080302@gmx.de> (raw)
In-Reply-To: <slrnh2scj5.720.nospam@sshway.ssh.pusling.com>

Hi Sune, all,

Sune Vuorela wrote:
> On 2009-06-08, Thibaut VARENE <varenet@debian.org> wrote:
>> Failing this, could we please have a detailed rationale for the
>> decision?
> 
> I'm not in any way involved with the decision, but I support it.
> 
> I have in the past had some issues with some of the packages I
> (co)-maintain in debian on hppa, and I have in the past spent much more
> time on those packages on hppa than its userbase deserve. And I'm not a
> hppa porter.

Yes, there have been issues.

> I personally don't mind that we in debian supports many architectures,
> but it should mainly be the porters who are responsible for fixing
> architecture weirdnesses, not the package maintainers.

Sure.
 
> I have really missed this from the hppa porters. It might be that hppa
> porters don't care for Qt on hppa. It might be that hppa porters don't
> care for KDE on hppa. 

I think that's not fair.
I'm a big KDE and Qt fan and when you reported the issues, I stepped in.

You had problems with the locking functions in Qt. I did sent you
fixes for that to fix it in the qt code base.
This was one of the threads:  http://www.mail-archive.com/debian-hppa@lists.debian.org/msg05888.html
I have to admit, that I didn't checked if you integrated them yet, but since I didn't heard back, I expected you did.

Then, as a next step we stepped up to fix those Qt locking functions
at the place where they really needed to be fixed in the end, which is the gcc as atomic locking builtins.
Even this was integrated upstream:
http://permalink.gmane.org/gmane.comp.gcc.patches/166978

> But. As long as hppa is a release architecture in
> Debian, we have to have it working. And I have expected more help than I
> actually got.
> 
> There has in the past 6-8 month been random segfaults of
> anything from make over moc to dpkg on the hppa buildds making it hard
> to get stuff built. It doesn't seem like anyone have actually worked on
> this, except the buildd admin giving the packages back and next time
> they succeeded.

Sometimes finding kernel bugs isn't easy.
I wouldn't be astonished, if this patch fixes those issues:
http://patchwork.kernel.org/patch/28458/
It still is on discussion on the hppa-kernel-list.

> It seems that the buildd's have issues with actually being on line, and
> it can take 1-3 days for the buildd admins to actually notice this.
> 
> Up to the lenny release there was the "you can crash a hppa machine by
> building ruby"-issue, where the suggested solution was "Let's not ship
> ruby and instead let anyone with a account crash our boxes".

The kernel crash was finally fixed by:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c61c25eb02757ecf697015ef4ae3675c5e114e2e
 
> And in general, I have the impression that "random unexplainable
> failures" is just too common for hppa to actually be able to support it
> in debian. And I also have the impression that the porters think that
> "random unexplainable failures" is fully acceptable.

No, it's not.
Again, kernel bugs are sometimes hard to find.
I still think that http://patchwork.kernel.org/patch/28458/ may fix a few.
The only outstanding bug I still know of is that we sometimes face uid/gid issues.
This still needs analysis.

All that said, personally I'm currently really happy about the hppa unstable port.
I'm regularly compiling some really big closed-source application on this platform
and gcc-3.4 and gij-4.4 are doing a really good thing. Furthermore, the already started
migration to NPTL (from linuxthreads) is great, from which I expect even better results.
For me hppa unstable is currently in such a good shape in which it hasn't been up to now.
So, dropping it now at _this_ _stage_ from unstable would be really sad after such a long 
(and imho sucessful) way.

Best regards,
Helge

  parent reply	other threads:[~2009-06-09 19:11 UTC|newest]

Thread overview: 87+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20090602140734.GC26721@mx0.halon.org.uk>
2009-06-06 18:36 ` HPPA and Squeeze Grant Grundler
2009-06-08 21:26   ` Neil McGovern
2009-06-08 23:44     ` Thibaut VARENE
2009-06-09  9:29       ` Neil McGovern
2009-06-09 10:38         ` Thomas Bogendoerfer
2009-06-09 16:47         ` Aioanei Rares
2009-06-09 17:06           ` John David Anglin
     [not found]       ` <slrnh2scj5.720.nospam@sshway.ssh.pusling.com>
2009-06-09 19:11         ` Helge Deller [this message]
2009-06-17  2:37           ` John David Anglin
2009-06-15 16:26     ` Grant Grundler
2009-06-15 17:32       ` Helge Deller
2009-06-12  6:49   ` Luk Claes
2009-06-12  7:53     ` Bart Schelstraete
2009-06-12  7:55       ` Bart Schelstraete
2009-06-12 14:16         ` James Bottomley
2009-06-12 15:35           ` dann frazier
2009-06-13 12:19             ` Brian Szymanski
2009-06-14 18:29             ` Thibaut VARENE
2009-06-14 18:39               ` dann frazier
2009-06-15 17:31     ` Grant Grundler
2009-06-16  6:25       ` Lucas Nussbaum
2009-06-16 19:08         ` Helge Deller
2009-06-16 19:13           ` Aurelien Jarno
2009-06-17 11:14             ` Carlos O'Donell
2009-06-21 22:55             ` Carlos O'Donell
2009-07-12 12:30               ` Aurelien Jarno
2009-07-12 14:52                 ` Carlos O'Donell
2009-07-13 13:30                   ` Carlos O'Donell
2009-06-16 20:50         ` Grant Grundler
2009-06-16 21:35           ` dann frazier
2009-06-17 23:54       ` Matthias Klose
2009-06-18  1:35         ` John David Anglin
2009-06-18  6:33           ` Luk Claes
2009-06-18  9:40             ` Randolph Chung
2009-06-18 18:19               ` Luk Claes
2009-06-18 10:16             ` Thibaut VARENE
2009-06-18 18:16               ` Luk Claes
2009-06-18 15:03             ` John David Anglin
2009-06-18  6:29         ` Luk Claes
2009-06-24 23:32           ` Matthias Klose
2009-06-19  6:05 Luk Claes
2009-06-19 15:15 ` Kurt Roeckx
2009-06-19 15:43   ` Philipp Kern
2009-06-20 22:44     ` John David Anglin
2009-07-03 18:57     ` Kurt Roeckx
2009-07-03 19:28       ` Philipp Kern
2009-07-03 22:15         ` Kurt Roeckx
2009-07-04 23:34           ` John David Anglin
2009-07-05  9:06             ` Helge Deller
2009-07-05 13:44               ` Jurij Smakov
2009-07-05 14:01                 ` Philipp Kern
2009-07-05 17:19               ` John David Anglin
2009-07-05 18:01                 ` John David Anglin
2009-07-05 23:07                 ` John David Anglin
2009-07-06  0:03                   ` Carlos O'Donell
2009-07-06  0:17                     ` John David Anglin
2009-07-06  1:06                       ` James Bottomley
2009-07-06  1:43                         ` John David Anglin
2009-07-06  5:38                           ` Randolph Chung
2009-07-06 13:28                             ` John David Anglin
2009-07-06 16:36                               ` Carlos O'Donell
2009-07-06 18:45                                 ` John David Anglin
2009-07-06 21:43                                   ` Kyle McMartin
2009-07-07  1:47                                     ` John David Anglin
2009-07-07  2:43                                       ` dann frazier
2009-07-07 13:57                                         ` Carlos O'Donell
2009-07-07 14:11                                       ` James Bottomley
2009-07-07 16:21                                         ` John David Anglin
2009-07-07 20:42                                           ` Carlos O'Donell
2009-07-07 22:07                                             ` John David Anglin
2009-07-07 22:17                                               ` Carlos O'Donell
2009-07-07 22:39                                                 ` John David Anglin
2009-07-07 14:22                                     ` James Bottomley
2009-07-05 23:59                 ` Carlos O'Donell
2009-07-06  2:25                   ` John David Anglin
2009-07-04 19:52       ` John David Anglin
2009-07-04 21:03         ` Kurt Roeckx
2009-07-04 23:30           ` Kurt Roeckx
2009-06-20 14:33   ` Kurt Roeckx
2009-06-20 16:02     ` John David Anglin
2009-06-20 17:48       ` Kurt Roeckx
2009-06-20 21:57         ` Grant Grundler
2009-06-20 22:25           ` John David Anglin
2009-06-20 23:07             ` Grant Grundler
2009-06-20 23:25               ` John David Anglin
2009-06-20 14:39   ` Kurt Roeckx
2009-06-20 14:51     ` Thibaut VARENE

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A2EB3E6.9080302@gmx.de \
    --to=deller@gmx.de \
    --cc=dave@hiauly1.hia.nrc.ca \
    --cc=debian-hppa@lists.debian.org \
    --cc=linux-parisc@vger.kernel.org \
    --cc=maulkin@halon.org.uk \
    --cc=nospam@vuorela.dk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox