Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • jami-project jami-project
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 155
    • Issues 155
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • savoirfairelinux
  • jami-projectjami-project
  • Issues
  • #652

Closed
Open
Created Aug 20, 2019 by Pete Gossner@PeteGozz

add Devuan the apt list

I made some small alterations so that make-ring.py would run past a package name change These may be portable so I have attached the ammended make-ring.

so devuan is available from --command-line options: not really huge issue.

APT_BASED_DISTROS = [ 'debian', 'ubuntu', 'linuxmint', 'raspbian', 'devuan', ]

allow apt to get to the end of its install run ??? slightly more practical but possibly error prone :: added --fix-missing so that the operator can see past package naming/version "errors". (or this projects lack of prescience :)

APT_INSTALL_SCRIPT = [ 'apt-get update', 'apt-get install --fix-missing -y %(packages)s' ]

update the upnp dev libs ??? line 131 (ish) libupnp-dev (replaces the 1:1.8.X version

'libudev-dev', 'libupnp-dev', 'libyaml-cpp-dev'

alternatively (if you must an exact version set it like so ? libupnp-dev=1:1.8.2-1~ or libupnp-dev=1:1.8.4-2 ( or whatever works for the project on debian stock 9 or 10)

(ask pkg-conf ?)

$ pkg-config --print-provides libupnp libupnp = 1.8.4

attached::

make-ring.py

refs: (aside) pkg-config * https://people.freedesktop.org/~dbn/pkg-config-guide.html devuan * https://devuan.org/

Edited Aug 20, 2019 by Pete Gossner
Assignee
Assign to
Time tracking