[Pkg-electronics-devel] gEDA/gaf in Debian bullseye

Roland Lutz rlutz at hedmen.org
Tue Jan 19 15:52:57 GMT 2021


Hi,

I'm the maintainer of gEDA/gaf.  With the geda-gaf Debian package 
currently being in the process of being adopted by a new maintainer and 
the bullseye release coming closer, I see the danger of the package being 
dropped from Debian; so I though it may be helpful for me to jump in. 
You can find the result of my efforts here:

   https://github.com/rlutz/geda-gaf-debian

Since I don't have any prior Debian packaging experience, I'd appreciate 
if someone could look over my changes and see if this makes any sense.

I have reached out to the current uploaders, Peter Clifton and Ahmed 
El-Mahmoudy, but haven't heard back from them.  What's the correct 
approach for me to take from here?


The packaging linked above works, but there are some smaller issues left.

(1) Some (non-critical) files are missing from the binary packages, and I 
couldn't figure out why.  These files are:

libgeda-common: /usr/share/mime/application/x-geda-gsch2pcb-project.xml
libgeda-common: /usr/share/mime/application/x-geda-schematic.xml
libgeda-common: /usr/share/mime/application/x-geda-symbol.xml
libgeda-dev: /usr/include/xornstorage.h
libgeda-dev: /usr/lib/libxornstorage.so

(2) The Python sources aren't compiled post-installation.  Again, I 
couldn't figure out why; as far as I can tell, dh is supposed do this 
automatically.  Maybe the invocation isn't done correctly?

Since the bulk of the run-time compilation cost comes from Guile sources 
and I don't know of a way to compile these during installation, I believe 
the matter can be safely ignored, though.

Thank you in advance for your help

Roland




More information about the Pkg-electronics-devel mailing list