Comments (8)
3 reasons:
- Availability
- We might want to custom compile it (as we always did, now we use official debs just to go faster in this phase)
- We want version lock, as it can happen that packages get updated with breaking changes. So we want to test everything before bumping release
from build.
@ashthespy that was also my first choice (4 years ago) and I tried both aptly and repepro...
It generated a huge amount of side issues and in the end I dropped it preferring the solution of fetching and installing debs...
But yeah, somethign we can try again in the future
from build.
No I completely agree, K.I.S.S, and moreover if it ain't broke don't bother fixing it.. ;-)
from build.
Are they build differences b/w the official Debian package? or is this for availability?
from build.
Got it!
For the long-term then would suggest looking at hosting a proper package repo with all custom Volumio packages, instead of the current file repo.
That will then make life easier in managing versioning and dependencies. Will also let users update base/security packages from upstream Debian without breaking Volumio's custom bits.
Something like aptly or pulp makes this quite smooth to setup. Something to consider in the future..
from build.
Done with: 372bdae
however, for some reasons the custom systemd service is not there in the image.. needs to be further investigated
from build.
however, for some reasons the custom systemd service is not there in the image.. needs to be further investigated
No investigation required -- just copy in service file as mentioned back in #484 (comment)
from build.
Fixed with #489
from build.
Related Issues (20)
- Raspberry Pi GPIO Permissions HOT 3
- zram support
- Build Issue - chroot: failed to run 'bin/bash' - Nanopi neo air - nikkov / Volumio-NanoPi-Neo HOT 10
- Cleaning up redundant packages/config bits HOT 1
- [volumioOS branch] build failure for raspberry HOT 6
- [volumioOS] build failure for 'raspberry' device HOT 1
- [volumioOS] Document supported devices
- [volumioOS branch] build.sh -b arm -d pi fails on /etc/os-release check HOT 10
- [volumioOS] Missing x86 specific bits
- Systemd and volumio files not properly updated HOT 8
- X64 imgpart is too small HOT 7
- Consider switching `node_modeuls` tarball to LZMA from Gzip HOT 2
- Airplay not working HOT 2
- Volumio 3 Beta Testing issues HOT 7
- Shift platfrom folders to volumio repo
- Shairport-sync status not updating in player HOT 1
- Debian Bullseye
- running volumio docker image on raspberry pi reports error
- Cannot build on Arch HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from build.