xserver: Branch 'server-1.3-branch' - 2 commits
Drew Parsons
dparsons at debian.org
Sun Mar 4 04:06:32 PST 2007
On Sun, 2007-03-04 at 22:08 +1100, Drew Parsons wrote:
> On Sun, 2007-03-04 at 12:25 +0200, Daniel Stone wrote:
> > > diff --git a/hw/xprint/config/C/print/models/PSdefault/fonts/Makefile.am b/hw/xprint/config/C/print/models/PSdefault/fonts/Makefile.am
> > > index e7ddb6c..1e8c8a7 100644
> > > --- a/hw/xprint/config/C/print/models/PSdefault/fonts/Makefile.am
> > > +++ b/hw/xprint/config/C/print/models/PSdefault/fonts/Makefile.am
> > > NewCenturySchlbk-Bold.pmf \
> > > + NewCenturySchlbk-BoldItalic.pmf \
> > > NewCenturySchlbk-Italic.pmf \
> >
> > Please also look at the rationale for the original commit before
> > reverting.
> >
> > commit 24051ef97406f28c102cf46a78223400b61fdae2
> > Author: Daniel Stone <daniel at fooishbar.org>
> > Date: Sun Jul 30 12:15:33 2006 +0300
> >
> > remove filename that's too long for tar
> >
> > i.e., this change breaks distcheck.
>
> Ooh, interesting. Where are the filename limitations documented? GNU
> tar 1.6 seems to have a limit no less than 99 char and POSIX seems to
> have a 100 char limit. Is the filename we're looking at here
> xorg-server/hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-BoldItalic.pmf ?
> That's 92 characters which fits within that 99 limit. Are there other
> limitations?
>
Hmm, looks like it's the version stamp in the release tarballs that tips
it over the top,
xorg-server-1.2.99.0/hw/xprint/config/C/print/models/PSdefault/fonts/NewCenturySchlbk-BoldItalic.pmf
has 101 characters.
We could shift these default font files to ../config/fonts, say, and
point the symlinks back up there. I'm thinking, however, it might be
simpler to just abbreviate the filename further, to, say
NewCentSchlbk-BoldItal.pmf
This would reduce the filename back to 96 for 1.2.99.0, which seems to
leave enough breathing space for future version numbers.
Drew
More information about the xorg
mailing list