We need a PPA
Bug #1497628 reported by
Traumflug
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gEDA |
New
|
Undecided
|
Unassigned | ||
pcb |
Fix Released
|
Low
|
Unassigned |
Bug Description
To become more visible, the usual parts of gEDA, gschem, pcb, xgschem2pcb, etc. should be easily installable. Launchpad offers PPAs, which appears to be just the right tool for quite some of the targetted audience:
- Well supported and integrated by Debian, Ubuntu and all their derivates.
- PPAs contain "real" Debian packages, so having a PPA makes sure packaging for Debian works.
- Can be updated automatically, so not much burden for package maintainers.
description: | updated |
Changed in geda-project: | |
importance: | Undecided → High |
Changed in geda-project: | |
status: | New → In Progress |
Changed in pcb: | |
status: | New → Fix Committed |
importance: | Undecided → Low |
milestone: | none → next-feature-release |
Changed in pcb: | |
milestone: | pcb-4.1.0 → pcb-4.0.0 |
Changed in pcb: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
About the current status of weekly packaging:
- I put Eugene's debian/ directly into the Git repo and wrote detailed instructions (README.ppa) on how to build packages straight from there. I hope I got this right, at least the package works.
- Packaging currently builds for pcb only and for vivid only.
- Building straight from Git means that the build farm has to build documentation, too, which in turn means a few more dependencies. Long term plan is to move documentation from the source code repository to the wiki, so there's no need to build it at all.
- I didn't investigate what these packages actually contain, just assumed they have all the stuff needed.
- Team member 'miloh' says to work on packages, too, but so far he's one of the guys who doesn't contribute back.
- When a fully automated work procedure is found it should be possible to set up a process on geda-project.org to upload packages weekly without human intervention.
- The build farm offers to do automated daily builds, but as far as I can see, one PPA can do this from one code repository, only, but gEDA has six of them.