Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: Use non Raspbian repos for certain packages
#6
(03-07-2020, 03:43 PM)doronbehar Wrote:
(03-07-2020, 02:12 PM)Tim Curtis Wrote: If you want to tinker with the build then have a look at the manual and automated build recipes.
https://github.com/moode-player/mosbuild
https://github.com/moode-player/moode/tr...ther/build

Generally its best to leave a release as-is for stability and reliability and because there are dependencies in the code base for things like specific PHP version, existence and format of many conf files, etc. that can potentially be broken by package upgrades. YMMV

If you think certain upstream packages or other changes would be useful then post back and I'll have a look.

-Tim

I can't imagine any change which would solve this packages versions issue other then changing a Distro upon which the project is built upon. Would you be willing to consider such a change? Arch Linux's repos using latest versions is rather satisfying, though it's risky at the same time so I'm not sure myself it would be a good decision. On the other hand, as a NixOS user, I can testify that Nix' reproducibility could be perfect for this kind of project, while it should be easy for example to customize packages / environments such as MPD or PHP. Unfortuneatly, NixOS is not ready for Raspberry Pi enough, see https://github.com/NixOS/nixpkgs/issues/67792

Whatever distro you'll choose Tim, your implementation of a Raspberry pi player & System / OS is the best I've encountered so far Smile.

In the meantime I've adjusted my Tmux and Neovim configs to be compatible with the current older versions.

My experience over the past 5 years working with Raspbian is that it has proven to be a very robust and reliable OS that enjoys the widest selection of packages and 3rd party software, and is supported by a huge team of OS and kernel developers and a massive user base. Pretty much any issue with the OS or kernel eventually gets addressed :-)

In any case it would be difficult to convert to a different variant of Linux for moOde because of the dependencies in the moOde code base and administrative processes to Raspbian. 

-Tim
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply


Messages In This Thread
RE: Use non Raspbian repos for certain packages - by Tim Curtis - 03-07-2020, 04:25 PM

Forum Jump: