effect of checkinstall debs
Patton Echols
p.echols at comcast.net
Tue Mar 16 03:09:57 UTC 2010
On 03/15/2010 02:33 AM, Liam O'Toole wrote:
> On 2010-03-15, Patton Echols <p.echols at comcast.net> wrote:
>
>> I wanted to experiment with darktable
>> (http://darktable.sourceforge.net/) The only .deb on the website is for
>> 64bit. I was able to compile from the source after tracking down an
>> number of -dev libraries. I used checkinstall to create a deb and have
>> a working installation.
>>
>> Here is the question:
>>
>> If I provide that deb to other users, will dpkg resolve dependencies? I
>> assume the foo-dev libraries are only needed for compiling. But if dpkg
>> will not resolve conflicts, is there some way that I can find out the
>> dependencies so that users can know what they are?
>>
>> Thanks,
>>
>> --PE
>>
>>
>
> Examine the .deb file using the command 'dpkg --info <filename>'. Is
> the 'Depends' field completed correctly? If so, then higher level tools
> such as apt-get and aptitude will be able to resolve dependencies when
> you distribute the .deb file to others.
>
>
Hmmm, no that field is blank. Not sure how to figure out what the run
dependencies are vs the build dependencies. I guess I am correct in
assuming that the 'dev' files would only be needed to build. Is there a
standard way to specify run time dependencies? (So i would know where
to look in the source or some other file?)
More information about the ubuntu-users
mailing list