[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dependancy question?

I'm not very experienced, but I had something similar...

Since you build a source package you can kick off almost all the
dependencies and leave only the build dependecies (example, eliminate
libgconfmm-2.6-1rc and leave only the corresponding libgconfmm-2.6-dev),
since the dependancies for the binaries will be set automatically during
package building.

Test it, with a pbuilder to see if you still produce an effective
binary, and install it on a "virgin" debian to see if starting the
program gives error after such a build


Giorgio Pioda

Paul Elliott ha scritto:
> The control file for peless says:
> -----------------------------------
> Source: peless
> Section: text
> Priority: optional
> Maintainer: pelliott <pelliott@io.com>
> Build-Depends: debhelper (>= 4.0.0), autotools-dev, libboost-dev, libboost-dev, libboost-regex-dev, libgconfmm-2.6-dev, libgtkmm-2.4-dev, libsigc++-2.0-dev, libboost-filesystem-dev (>= 1.33.1 ) libboost-regex-dev (>= 1.33.1 )
> Standards-Version: 3.6.1
> Package: peless
> Architecture: any
> Depends: ${shlibs:Depends}, ${misc:Depends}, libgtkmm-2.4-1c2a, libgconfmm-2.6-1c2, libsigc++-2.0-0c2a, libboost-filesystem1.33.1, libboost-regex1.33.1
> Description: Text browser
>  Peless is a simple text file lister. It only displays files and never modifies them. It can display multiple files using a tabbed notebook, display international characters, and search the files for regular expressions or literal expressions. Users can choose the fonts used to display files.
> -------------------------------------
> I would like to say that peless depends on boost, libgtkmm 2.4, libgconfmm 2.6, and libsigc++ 2.0
> without being so specific about the versions. But there appears to be no way to
> do this, the versions seem to be built into the package names!
> But I am a debian tyro, there must be a way around this; What is it?
> Thank You.

Reply to: