Joel Baker escreveu isso aĆ: > On Thu, Oct 21, 2004 at 03:35:14PM +0200, Christoph Berg wrote: > > Re: Jeroen van Wolffelaar in <[EMAIL PROTECTED]> > > > > * how packages like those go in the repository for the first time? > > > > > > By ignoring build-depends while in some way you've made your system to > > > actually be able to build the package. I.e., you've for example > > > bootstrapped the compiler. Then you install it locally, and build your > > > package again, this time the normal way, and you upload it. After it's > > > in the archive, it's rebuildable by itself. > > > > Of course, the bootstrapping has to be done for each architecture > > again. > > Yes, it will. Which will make those of us porting put your package at > the very end of the queue of things to be ported, unless something else > is forcing it higher (in which case, we'll just be very annoyed at the > package, unless bootstrapping is trivial).
In my case, it is ac++ [1] [2], an Aspect Weaver that makes source-to-source translation. This translation is needed in a part of itself (there are good reasons for that). [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=277538 [2] http://www.aspectc.org My idea is to make a first release with sources already translated (which can be done with a precompiled binary for i386 distributed by upstream), which would compile fine with just g++ and libxml2-dev as build-dependencies. Then, when/if it goes into repository, it will be possible to compile a second release from untranslated sources, since ac++ itself will be already available. I've requested that upstream distribute one version already translated. .orig.tar.gz has to be officially distributed by upstream to be considered pristine, hasn't it? Will this approach make manual porting unnecessary? -- Antonio S. de A. Terceiro <[EMAIL PROTECTED]> http://www.inf.ufrgs.br/~asaterceiro Chave PGP/PGP key -- http://pgp.mit.edu/