On Thursday 24 March 2005 13:49, Goswin von Brederlow wrote: > George Danchev <[EMAIL PROTECTED]> writes: > > Hello, > > > > I have some questions I would like to clarify for myself regarding some > > suggestions given within ara's [1] bug #290338 (ara: [m68k] FTBFS > > dh_testdir: I have no package to build). > > > > Thiemo Seufer suggests forcing the package to cause dep-wait onto build > > by wanting a build-dependency which could not be satistied for that arch > > [m68k for example]. Looking at w-b states explanation [2] this will > > require a human intervention and the dependency wont be satisfied anyway. > > So why bother humans, when this can be done automatically ? What is the > > whole idea behind this suggestion, am I missing something ? > > The package depends on a compiler for native code to build the binary > package. It should have the depends anyway. The only way to write that > depends though is to Build-Depend on the native compiled compiler. > Imho a shortcoming in ocaml packaging.
why build-depending on the virtual package of ocaml-best-compilers can't do that for us ? > > Since ara 1.0.8 has been in testing for long time, seems it has already > > been done what Goswin von Brederlow has suggested. Now, what is FTBFS and > > what are the best practices to contact the ftp-masters (obviously someone > > else had done the job for me ;-). > > To avoid the FTBFS ara must be added to packages-arch-specific. > Otherwise the package will try to build and either fail with > Build-Depends missing or no packages to build. Thiemo and I find the > missing Build-Depends a clearer indication that this is not ment to be > build. Sorry for the dumb question again, but my asking was 'what the meaning of FTBFS is'. I guess that you are talking about a packages-arch-specific list at the buildd side, not somewhere in ara's packaging files. Is that correct ? > > Anyway we have ara 1.0.9 [3] at the alioth svn which solves these things > > accordingly (e.g. one can successfully build the source package on m68k) > > and will be rebuild soon after the last ocaml transition. > > Huh, what changed? Do you build seperate bytecode for each arch > without native code again? Of cource we don't. If there are no native code compiler on that arch, the arch-dependant part is not to be built, in fact a message if left to the buildd admins that it should not be built on that arch. http://svn.debian.org/wsvn/ara/trunk/debian/?rev=0&sc=0 Hope that will suffice as a hint for admins to add us to packages-arch-specific list ? -- pub 4096R/0E4BD0AB 2003-03-18 <danchev.fccf.net/key pgp.mit.edu> fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

