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

Re: Future of X packages in Debian

On Fri, Jun 18, 2004 at 04:30:53PM -0700, Matt Zimmerman wrote:
> On Fri, Jun 18, 2004 at 10:34:09AM -0700, Keith Packard wrote:
> > I'd also like to see the fonts moved to arch any, I got side tracked
> > attempting to switch from .pcf.gz to .ttf format, but there's no reason we
> > can't simply compile to .pcf.gz on i386 and ship them from there -- every
> > arch can load that format and the overhead is minimal (bitswapping on
> > big-endian boxes).  When upstream moves to .ttf, we will be ready.
> Point of Debian order here; what you (and I) want is arch "all" (build once
> for all arches), rather than "any" (built for any one arch).

Point of fact; the font packages already *are* arch "all".

Confirmation of this with "dpkg -s" or "apt-cache show" is left as an
exercise for the reader.  :)

> This has been a long-standing wishlist request, which was languished
> because (as I understand it), nobody wanted to futz with the imake
> build system enough to make it possible, and I can't blame anyone for
> that.  If the X.Org build system makes this possible, then that's
> great.

Right diagnosis for the wrong problem.  The problem nobody wanted to
futz with was hacking up the nexus of Imake and debian/rules to only
build the fonts and specs docs if architecture-independent packages are
being built.  I still have some philosophical qualms about splitting the
build rule like this, but I will probably yield if we add some loud
clues and documentation.

(Most Debian packages do not have divergent build rules like this, and
the xfree86 source package is already confusing and complex enough  --
that's why I stress this point.)

Fabio has in fact been working on this[1].

[1] svn://necrotic.deadbeast.net/xfree86/people/fabbione/trunk/

G. Branden Robinson                |
Debian GNU/Linux                   |       "Bother," said Pooh, as he was
branden@debian.org                 |       assimilated by the Borg.
http://people.debian.org/~branden/ |

Attachment: signature.asc
Description: Digital signature

Reply to: