News for hackers. Stuff that matters.
Re:Reproducible Arch Linux by cpburns2009 on Friday December 01, 2017 @11:29AM (#15824885)
Please forgive my ignorance because my experience with packing is limited PyPI. What makes building packages so difficult? Don't you essentially just include your binaries, related files, specify dependencies, maybe include pre or post processing scripts, and then finally build the package for the respective packaging system? I'm sure there are subtle differences in configuration and organization between the various systems, but that sounds more like an initial setup pain than something overly complex.
Re:Reproducible Arch Linux by baldfat on Friday December 01, 2017 @11:44AM (#15825022)
> PyPI. What makes building packages so difficult?

Well the achiles heel for Python is also deployment. The reason why we have so few applications is that each system has differences. RPM, DEB to other Distros or forget you just read this but (SystemD and not SystemD). With a flatpak you have a runtime and the runtime makes the hooks for the development.

Linux has a great tool for deploying different packages and it is hardly used. You build the package here and then it will rebuild it for other distros and systems. It could even make Windows and MacOS if they extend it. It is complex to do these things. https://build.opensuse.org/

With a flatpak or snap you just build the one package and it runs everywhere.

Re:Reproducible Arch Linux by mdekkers on Friday December 01, 2017 @02:25PM (#15826509)
you just build the one package and it runs everywhere

If I had a Euro for everytime I heard that, or some variation on that, I would have a lot of Euros

Re:Reproducible Arch Linux by marenkay on Friday December 01, 2017 @05:10PM (#15828114)
As with every packaging approach we have so far, no.

Package manager have nuances, and so have flatpak and snap installations.

Also, add Windows and macOS into the mix. Down the drain it is. It's basically what Docker was trying to get out of the way. Funny thing is that actually Go and Rust might be more the solution to the whole packaging dilemma that and packaging solution.

Re:Reproducible Arch Linux by baldfat on Saturday December 02, 2017 @11:27AM (#15832586)
https://chocolatey.org/ is Amazing on Windows and we have several things you can add and it makes for a great application distribution system.
Re:Reproducible Arch Linux by marenkay on Tuesday December 05, 2017 @11:13AM (#15852635)
But it is not the system default package manager, which is what I miss.