Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#561828: debian-policy: add restriction for non arch all packages

0 views
Skip to first unread message

Carl Fürstenberg"

unread,
Dec 20, 2009, 9:40:02 AM12/20/09
to
Package: debian-policy
Version: 3.8.3.0
Severity: wishlist

currently section 5.6.8 doesn't say when a package should be in arch
all except when source package is arch all (which in turn gives the same
argument).
I think following statement should be added: "If the content of a
package is architeture independent in relation to it's particular use,
then the package must have architecture 'all'".

-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to sv_SE.UTF-8)
Shell: /bin/sh linked to /bin/bash

debian-policy depends on no packages.

debian-policy recommends no packages.

Versions of packages debian-policy suggests:
ii doc-base 0.9.5 utilities to manage online documen

-- no debconf information

--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Bernhard R. Link

unread,
Dec 20, 2009, 10:50:01 AM12/20/09
to
* Carl F�rstenberg <aza...@gmail.com> [091220 15:51]:

> currently section 5.6.8 doesn't say when a package should be in arch
> all except when source package is arch all (which in turn gives the same
> argument).
> I think following statement should be added: "If the content of a
> package is architeture independent in relation to it's particular use,
> then the package must have architecture 'all'".

I think if it is deemed necessary at all to formulate it, it should give
the real rule: "If a package built on one architecture can be used on
all architectures, ..".

There is at least the case of different dependencies per architecture,
which cannot yet be expressed in an architecture all package.

Hochachtungsvoll,
Bernhard R. Link
--
"Never contain programs so few bugs, as when no debugging tools are available!"
Niklaus Wirth

0 new messages