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


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to