mkeeter / antimony

CAD from a parallel universe
2.1k stars 159 forks source link

dependency not met debian packaging #201

Open irazaq opened 5 years ago

irazaq commented 5 years ago

I was able to build antimony on debian stretch. When I tried to create a debian package got the following error:

dpkg-checkbuilddeps: error: Unmet build dependencies: debhelper (>= 9) desktop-file-utils

below is the full output:

dpkg-buildpackage: info: source package antimony dpkg-buildpackage: info: source version 0.9.2 dpkg-buildpackage: info: source distribution testing dpkg-buildpackage: info: source changed by Peter Felecan peter@felecan.org dpkg-buildpackage: info: host architecture amd64 dpkg-source --before-build antimony dpkg-checkbuilddeps: error: Unmet build dependencies: debhelper (>= 9) desktop-file-utils dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting dpkg-buildpackage: warning: (Use -d flag to override.)

How do I resolve this?

mkeeter commented 5 years ago

Not sure! I'm not an expert on Debian packaging; that was contributed by @pfelecan.

If you figure it out, please open a PR to fix it.

irazaq commented 5 years ago

I will definitely PR you when I find a solution.

pfelecan commented 5 years ago

Just add the dependency in the control file.

irazaq commented 5 years ago

Thanks pfelecan, the dependencies are already there. I found out I just have to install the missing dependencies which I assume are installed by default and it compile now. I was using a docker container to do this based on the work of rzetterberg https://github.com/rzetterberg/antimony-docker

tiagovaz commented 5 years ago

Hi there, antimony has finally been accepted into Debian, so just apt install it from the official Sid suite: https://packages.debian.org/sid/antimony