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

Re: additional virtual packages for kde



Enrique Zanardi <ezanardi@noah.dfis.ull.es> writes:
> > However, let me make another suggestion: We add a new control field to our
> > packages, namely `Distributor'. All Debian packages will get
> > 
> >      `Distributor: SPI'
> > 
> > and everyone outside the project should use something else, e.g.
> > 
> >      `Distributor: KDE Project'  (or how they call themselves--I don't
> >                                  know)
> > 
> > Then we could extend dpkg/dselect/deity to check for this field and warn
> > the user if he/she tries to mix such packages. Of course, there should be
> > a way to override these warnings (just when someone tries to override some
> > dependencies).
> 
> That looks like a good proposal. We could define that a foo_A.deb from SPI 
> will always conflict with a foo_B.deb from other parties, no matter the 
> values for A and B.

The problem with this proposal is that there is no assurance that in
fact the conflicting packages will have the same names; i.e., they
might divide up the functionality in KDE into packages differently
from the way that we do it.

Won't our turning off --force-overwrite in 2.0 be a more realistic
solution of this problem?  Aren't most package conflicts really
related to their usage of competing file structures?  Or am I totally
off-base here?
-- 
Ben Pfaff <pfaffben@pilot.msu.edu> <blp@gnu.org> <pfaffben@debian.org>


Reply to: