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

Re: How to add files that upstream does not install?



On Die, 10 Apr 2007, Frank Küster wrote:
> >> Why do we need this indirection step?  Wouldn't it be possible to let
> >
> > We don't need it for libkpathsea, only for the tpms.
> 
> But only to save us from passing an ugly
> 
>  echo $(dpkg-architecture -qDEB_HOST_ARCH_CPU)-$(dpkg-architecture -qDEB_HOST_ARCH_OS)

No. Also because the tpms list the files in bin/$specialarch/... so we
*have* to move them there! Or we have to make extra code for *all*
binaries in tpm2deb-bin.pl.

> to tpm2deb-bin.pl, right?  And we could as well use "debian-built"
> instead of "i386-linux", in order to unconfuse newbie developers?

This won't help, because the tpms have already a fixed list of archs:
bin-dvipsk.tpm:
    <TPM:BinFiles arch="alpha-linux" size="470288">
bin/alpha-linux/afm2tfm
bin/alpha-linux/dvips
bin/alpha-linux/pkfix
    </TPM:BinFiles>
    <TPM:BinFiles arch="hppa-hpux" size="422603">
bin/hppa-hpux/afm2tfm
bin/hppa-hpux/dvips
bin/hppa-hpux/pkfix
    </TPM:BinFiles>
    <TPM:BinFiles arch="i386-darwin" size="358096">
bin/i386-darwin/afm2tfm
bin/i386-darwin/dvips
bin/i386-darwin/pkfix
    </TPM:BinFiles>
...

We cannot change to an *arbitrary* architecture. That is the reason why
I hacked the *always TL Arch=i386-linux* stuff.

> Yes, I've now done that and am doing a test build.  What do you think

Good.

> about uploading?  If we upload to unstable without building a kpathsea
> package, we get our packages to be used and tested sooner.  On the other
> hand, if any urgent bugs show up, we cannot solve them by uploading
> texlive-bin when it has already a version in NEW - this means that we
> will always stall our development by including libkpathsea.  So why not
> do it now?

Hmm, I would say upload to unstable now. I am running 2007 since quite
some time without any big problems. And some(?) others, too. So I guess
that an upload to unstable NOW would not create *emergency* problems.

Furthermore, we *COULD* do the following (I believe!):
- upload 2007-2 to unstable
- upload 2007-3~exp1 with libkpathsea to experimental

In case there are problems with -2, we upload -3 without libkpathsea to
unstable.

A soon as 3~exp1 is through NEW we upload 3 to unstable.

Comments?

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining@logic.at>                    Università di Siena
Debian Developer <preining@debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
ARTHUR	It's not a question of whose habitat it is, it's a question of
	how hard you hit it.
                 --- Arthur pointing out one of the disadvantages of gravity,
                 --- Fit the Tenth.
                 --- Douglas Adams, The Hitchhikers Guide to the Galaxy



Reply to: