Hi again, On 19.02.2017 22:40, Rolf Leggewie wrote: >>> The Depends and Build-Depends lines look surprisingly long.[...] >> I copied both Build-Depends and Depends from the upstream control file. >> I'm not too familiar with ${misc:Depends} and ${shlibs:Depends} . Maybe >> you would like to fix this? > > Not sure if this is even wrong. It just struck me as odd. > > I have not compiled your package yet. You could strip the additional > packages from Depends, build the package and inspect the resulting deb > file with "dpkg --info $path-to-deb-file" and if the dropped > dependencies are still listed then listing them explicitly in > debian/control wasn't necessary. If they are no longer there, I'd > install the package, run the binary and unless I run into problems I'd > assume the dependencies weren't actually really necessary.
I had a closer look at the dependencies: None of the four explicitly mentioned dependencies under "Depends:". I was able to manually remove them and record audio afterwards. But: It seems that there are dependencies missing. I installed audio-recorder in a fresh Testing installation and it did not work. I got an error like "Unable to init server.". I could fix this by installing gome-core, but I am not sure, which package is actually needed. Since audio-recorder is GUI-based it is quite obvious that some kind of desktop environment should be installed. But how to put this into debian/control ? Yours David
signature.asc
Description: OpenPGP digital signature