[GNC-dev] Building debian files within Docker

Stephen M. Butler kg7je at arrl.net
Tue Sep 10 17:42:08 EDT 2019

On 9/9/19 6:12 AM, Dale Phurrough wrote:
> Hi, thanks for checking in. I've never tested using the dev-docker
> containers to build .deb within them. Long-term I would like it to
> build containerized apps like snap, flatpak, etc. and maybe deb's come
> along for free.
> I vaguely remember reading "each package manager/person maintains
> their own blahblah to create their distro's packages" If that's true
> and this package metadata it isn't centrally kept by the core GnuCash
> team...then I suspect it's technically possible to build deb packages
> within the containers (since they are full OSs), but that the GnuCash
> team doesn't yet have it automated because they don't coordinate/have
> the packager(s) metadata for each distro.

I grabbed and modified the debian folder from the GnC's 3.4 distro up at
debian.  That has worked very good for me in building debian files
locally.  When you are ready to try, I can share that along with the
script that I manually do.  In fact, they are up in this folder on my
google drive: 

> True, no stable release of a Docker package to run on Disco yet. As an
> alternative, you could run the testing release of Docker. Or...run the
> snap for Docker. Running the snap removes your OS version conflict +
> gives you the stable Docker 18.06 which is a very well tested and rich
> version of Docker.  https://snapcraft.io/docker  By that webpage,
> disco is the 2nd most popular OS on which it runs.
> --Dale

I've been dragging my feet with all the other projects going this
summer.  Guess I'll have to ease me way into Docker and take a look at
the above link.


> On Mon, Sep 9, 2019 at 4:10 AM Stephen M. Butler <kg7je at arrl.net
> <mailto:kg7je at arrl.net>> wrote:
>     Dale,
>     Are you able to build debian (*.deb) packages within your various
>     Ubuntu
>     docker environments?
>     Disco (Ubuntu 19.04) complains about Docker not being available
>     for this
>     version.
>     -- 
>     Stephen M Butler, PMP, PSM
>     Stephen.M.Butler51 at gmail.com <mailto:Stephen.M.Butler51 at gmail.com>
>     kg7je at arrl.net <mailto:kg7je at arrl.net>
>     253-350-0166
>     -------------------------------------------
>     GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8

Stephen M Butler, PMP, PSM
Stephen.M.Butler51 at gmail.com
kg7je at arrl.net
GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8

More information about the gnucash-devel mailing list