GNU bug report logs -
#69652
[PATCH gnome-team 0/1] What should we do with orbit2?
Previous Next
Reported by: Vivien Kraus <vivien <at> planete-kraus.eu>
Date: Fri, 8 Mar 2024 17:43:01 UTC
Severity: normal
Tags: patch
Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#69652: [PATCH gnome-team 0/1] What should we do with orbit2?
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 69652 <at> debbugs.gnu.org.
--
69652: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=69652
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Am Samstag, dem 09.03.2024 um 12:50 -0500 schrieb Maxim Cournoyer:
> Hi!
>
> Vivien Kraus <vivien <at> planete-kraus.eu> writes:
>
> > Dear Guix,
> >
> > Our new glib was the first to not let orbit2 get away with terrible
> > bad practice. I explained the situation in the patch.
> >
> > Best regards,
> >
> > Vivien
> >
> > Vivien Kraus (3):
> > gnu: orbit2: Update style.
> > gnu: orbit2: Propagate inputs.
> > gnu: orbit2: Fix bug on 32-bit systems.
> >
> > gnu/local.mk | 1 +
>
> Reviewed-by: Maxim Cournoyer <maxim.cournoyer <at> gmail>
And pushed.
[Message part 3 (message/rfc822, inline)]
Dear Guix,
Orbit2 is an old, unmaintained package that was used for the Gtk+2 stack, as
far as I understand. We still have Gtk+2 around, mainly for OCaml lablgtk2
(and _3, yes).
On gnome-team, this package fails to build on 32-bit systems. I fail to
understand why it would fail on gnome-team and not on master. If I
understood, maybe a clear solution would appear. As of now, I can see
different mitigations:
— pretend there is no problem, skip the failing tests (they are everywhere, so
maybe skip tests entirely) and ship it;
— remove it (I can’t see it on Debian, for instance);
— fix the test crashes (I won’t, and it is unmaintained);
— mark it as unsupported.
I went with the last option because I feel it is the most neutral thing to do.
What do you think?
Best regards,
Vivien
Vivien Kraus (1):
gnu: orbit2: Mark it unsupported in 32-bits systems.
gnu/packages/gnome.scm | 53 ++++++++++++++++++++++--------------------
1 file changed, 28 insertions(+), 25 deletions(-)
base-commit: 25c14c893f05019d746321285acf55d1aa65b943
--
2.41.0
This bug report was last modified 1 year and 68 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.