On Mon, Mar 30 2020, Stuart Henderson <stu@spacehopper.org> wrote:
> On 2020/03/29 23:13, Antoine Jacoutot wrote:
>> On Sun, Mar 29, 2020 at 10:11:07PM +0200, Charlene Wendling wrote:
>> > > If gnome or a subset of its apps doesn't build, then it sure can't be
>> > > used and debugged on powerpc. Even if the full gnome desktop isn't
>> > > usable, its apps can probably be useful.
>>
>> I don't see how gnome-control-center can be useful as a single application.
Well Charlene mentioned running gnome on powerpc:
>> On Sun, Mar 29, 2020 at 10:11:07PM +0200, Charlene Wendling wrote:
>>> *Some* GNOME stuff don't work properly.
>>>
>>> But it's not *totally* broken [0] :)
>>>
>>> [0] https://bsd.network/web/statuses/102065676125440442
But one can't pkg_add gnome if gnome-control-center is missing since
it's a RUN_DEPENDS of meta/gnome,-main and x11/gnome/shell.
And let me repeat another point:
>> > > Instead of discussing on
>> > > a case by case basis which app makes sense on what arch, I find it
>> > > easier to just fix the build of everything that can be fixed.
*Especially* when such discussions take time and patience, while the fix
itself is (usually) just a CFLAGS or LDFLAGS tweak.
>> > > If
>> > > someone cares enough to fix it, obviously. Just like with the rest of
>> > > the tree. Please don't make this more painful than it already is. :)
>>
>> Then we agree to disagree :-)
>> For me this is taking a huge amount of time on bulks and could prevent having
>> regular matching base / packages.
I'm not sure I follow. Unless something changed, you're not using
sparc64 or powerpc any more. So I'm not sure why you care about bulk
build time and user experience on those archs. ;)
> Yes, this is a good point. Is the goal to just build as much as possible,
> or is it to make things better overall for these arches?
Building as much as possible is part of making things better. If
software is marked as BROKEN it can't expose build-time and runtime
problems. (BTW those problems might be relevant for other/all
architectures). IMO with less software available you attract fewer
users and get less exposure, and that leads to fewer bug reports and
*less incentive to fix the software on those archs in the first place*.
If the fixes proposed for those archs are a problem then I'm sure we can
find ways to make them more palatable so that everybody can happily keep
on hacking on their stuff. :)
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
No comments:
Post a Comment