▲ | palata 8 hours ago | |
> you want distro maintainers to compile and package every single pieces of software under the sun No. I want people who will actually use the package to package the software they need, and distro maintainer to supervise that. > Because it was packaged by people who know little about erlang Yep, people who won't use Erlang shouldn't package Erlang. But on the other hand, developers who won't use Erlang on platform X shouldn't package Erlang on platform X. The "we absolutely need flatpak because otherwise it fundamentally doesn't work" philosophy is, to me, very close to saying "we must consolidate everything under one single OS. Everybody should use the exact same thing otherwise it doesn't work". That's not what I want. I want to have freedom, and the cost of it is that I may have to package stuff from time to time. If you don't want to contribute to your distro, choose a super popular distro where everything is already packaged (and used!). Or use macOS. Or use Windows. You don't get to complain about Alpine Linux not having a package you want: you chose Alpine, that was part of the deal. | ||
▲ | skydhash 7 hours ago | parent | next [-] | |
Alpine is a great litmus test for programs that unnecessarily depends on glibc and systemd. More often than not, it’s easy to take the arch build script, and create a package for alpine. When that fails, it’s usually for the above reason. | ||
▲ | troupo an hour ago | parent | prev [-] | |
> I want people who will actually use the package to package the software they need, and distro maintainer to supervise that. Erm... Your original comment said "you should not package for distros, distros should package for themselves. You just distribute your sources." > Yep, people who won't use Erlang shouldn't package Erlang. But on the other hand, developers who won't use Erlang on platform X shouldn't package Erlang on platform X. So... Who's gonna package it if you say that distros should package it? > The "we absolutely need flatpak because otherwise it fundamentally doesn't work" philosophy is, to me, very close to saying "we must consolidate everything under one single OS. Bullshit. What you advocate for is "why bother with ease of use and convenience, everyone should learn how to compile and package everything from scratch" > If you don't want to contribute to your distro The user of a package doesn't necessarily know how to package something, and shouldn't need to. |