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

Re: package-uses-debhelper-but-lacks-build-depends ?



Hello,
Many thanks for the suggestions.
Now, there are remaining only warnings for php-java-bridge.
The relevant debian/control snippet is now:

Build-Depends:  debhelper (>= 5), libncurses5 (>= 5.5-2 ), libselinux1 (>=
1.30-1 ), libsepol1 (>= 1.12.24-1 ), php5-dev (>= 5.1.0 ), automake (>= 1.6.3
) | automake1.7 | automake1.8 | automake1.9, sun-java5-jdk (>= 1 ),  locales
(>= 2.3.6.ds1-4 ),  gcc (>= 3.2 ),  make (>= 1 )

I verified that libc6 is essential, but make, gcc, automake, locales are not,
but standard priority. 
I read at Debian Policy 3.5 and 3.7 that dependencies on essential packages
are not good. But the other packages are not essential.
dh_make created the first list of build depends (with the libc6 dependency)
and I added some others. automake does not list make as a dependency in Etch.

Is it allowed, to an official package, dependency on a non-free package
(sun-java5-jdk)?


Many thanks!
Andre Felipe Machado
http://www.techforce.com.br




Reply to: