Re: sources to both contrib & main packages
Thanks for your reply Manoj.
On Tue, Feb 24, 1998 at 12:35:36AM -0600, Manoj Srivastava wrote:
> Hmm, my reading of policy is that packages refers to is .deb
> Debian packages, not sources or the so called ``source packages'',
> which are never mentioned in policy.
>
> We bundle upstream sources, diffs, and a .dcs file, but those
> are not packages.
>
> In addition, the packages in "main"
> * must not require a package outside of "main" for compilation or
> execution (thus, the package may not declare a "Depends" or
> "Recommends" relationship on a non-main package),
> The main package, www-pgsql*.deb, does not require anything
> outside of main to build. No problem there.
The problem I see is that with the source in main, although you can
build www-pgsql just fine, calling "debian/rules binary" would have
to make www-mysql too (if the same sources are to be used),
and making www-mysql requires non-free components. So although
the source for www-sql can go into main, the same source will always
try to build both a main and a contrib package.
But, having written that, I think you're trying to tell me that it
doesn't matter. Building www-mysql might fail if the mysql package
is not installed, but that doesn't matter because www-pgsql can
be built successfully. Is that what you meant? Does anyone disagree?
thanks,
Hamish
--
Hamish Moffatt, hamish@debian.org, hamish@rising.com.au, hmoffatt@mail.com
Latest Debian packages at ftp://ftp.rising.com.au/pub/hamish. PGP#EFA6B9D5
CCs of replies from mailing lists are welcome. http://hamish.home.ml.org
Reply to: