Re: Intent to move mysql-base and mysql-dev to main
Hamish Moffatt <email@example.com> writes:
> On Fri, Jul 31, 1998 at 10:35:15PM +0200, David Frey wrote:
> > On Fri, 31 Jul 1998 23:15:07 +1000 Hamish Moffatt wrote:
> > > On Fri, Jul 31, 1998 at 08:43:36AM -0400, Dale Scheetz wrote:
> > > > Hamish wrote:
> > > > > I don't see why the non-free parts of the source have to be remov
> > ed
> > > > > from the .orig.tar.gz -- just don't build them.
> > > >
> > > > Because the source must be distributable as well as the binary.
> > >
> > > Hmmm... it is, we are distributing it for non-free.
> > Which makes the whole thing non-free (from the policy manual):
> > 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),
> But that is for binary packages. My suggestion was that a pristine
> copy of the source would exist in main to build the free components,
> and another pristine copy of the source would exist in non-free to build
> the non-free components. I think this makes the upstream source handling
> much cleaner, and I'm not convinced that is breaches any policies/licenses.
When I asked about this a few months ago, people seemed what our
policy on this was. At least for mysql, the non-free source files are
clearly marked, and the upstream configure/make scripts handled their
absence quite well. This might not be true for other mixed sources.
In any case, the dirty deed has now been done... the mysql
base/dev/doc packages for main are now in Incoming. I opted for a
stripped-down upstream source with an explanation in README.debian as
to how it was done. The files that remain in the 'freebits' source are
unchanged from the upstream source; my source changes and debian/
directory are in the diff, as usual.
I wonder what havoc having existing packages change distributions will
play with dselect... ;-)
Scott Hanson <firstname.lastname@example.org> <email@example.com>
Johmsweg 9, D-21266 Jesteburg, Germany
To UNSUBSCRIBE, email to firstname.lastname@example.org
with a subject of "unsubscribe". Trouble? Contact email@example.com