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

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: