[Pkg-octave-devel] Bug#448498: please provide a virtual package for octave-headers
Rafael Laboissiere
rafael at debian.org
Sat Jan 12 17:18:23 UTC 2008
* Rafael Laboissiere <rafael at debian.org> [2007-12-21 14:23]:
> * Thomas Weber <thomas.weber.mail at gmail.com> [2007-12-21 11:41]:
>
> >
> > Am Montag, den 29.10.2007, 15:04 +0100 schrieb Soeren Sonnenburg:
> > > Package: octave3.0
> > > Version: 2.9.15-1
> > > Severity: wishlist
> > >
> > > it would be nice to have a package octave-headers that pulls in
> > > octave2.9-headers (or the most current version corresponding to the
> > > octave package)
> >
> > This went undiscussed. Opinions?
>
> This is a god idea and should not be too complicated to implement.
I sort of changed my mind about this issue. Empty packages are usually
created for easing transitions from one distribution to the other. I think
that empty packages should not be perpetuated. We already dropped the empty
octave package and I think we should not create a new octave-headers
package.
Note that octave-header is already a virtual package provided by all
versions Octave:
$ apt-cache showpkg octave-headers
[...]
Reverse Provides:
octave3.0-headers 3.0.0-1
octave2.9-headers 1:2.9.19-2
octave2.1-headers 1:2.1.73-16
Maintainers should make their packages depend on octave-headers only when
the said packages do not depend on a specific version of Octave. To make
one version the default, maintainers should write (cf Policy 7.4):
Depends: octave3.0-headers | octave-headers
Users installing the development package should know what they are doing,
not blindly doing "apt-get install octave-headers".
Opinions?
--
Rafael
More information about the Pkg-octave-devel
mailing list