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

Re: Architecture all



Raul Miller <rdm@test.legislate.com> writes:

> However, note that architectural dependence is likely to change over
> time.

Not really, IMO; of the ~40 architecture specific packages I know of,
~3 are likely to change, and possibly (but not very likely) some of
the binary only ones might be recompiled for other architectures.
 
> The issue is really: is bar relevant across platforms, not is foo
> available across platforms.

If bar depends on foo and foo is not available for platform X, bar is
not relevant to platform X.  (How is bar relevant to platform X if it
can't be installed?)

> > And how is dselect meant to tell the difference between foo not
> > being available because it's obsolete, hasn't made it out of
> > Incoming/ or just hasn't been compiled for that architecture yet,
> > etc. and foo that will never be available for that architecture
> > (e.g. svgalib for m68k)?  debian/control?
> 
> Why should it matter? Dselect should have a graceful way of dealing
> with the condition.

With what condition?  Is this just a rant against dselect?  The point
is that dselect can't, if you allow architecture independent packages
to depend on architecture specific ones, distinguish packages which
could never (&|in the foreseeable future) be installed on platform X
and packages which can't currently (i.e. temporarily) be installed on
platform X.  I don't care about how dselect deals with unfilled
dependencies other than that, it isn't what I was talking about.

-- 
James


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: