Hi On Thu, Nov 21, 2002 at 11:16:21AM -0600, Kenneth Pronovici wrote: > Ok... I've gotten a lot of answers on this thread, which I REALLY > appreciate. This is what I love about Debian. :-) I just want to take > one last pass at my question, to make sure everyone's in agreement. > > Parts of this thread (which is now a week+ long) have gotten lost along > the way :), so to summarize:
You really need a email program that can handle threads. Mutt do that. :) > 1) My questions are related libnbio2-java > 2) libnbio2-java is a JNI Java library, and hence is arch-dependent > 3) My original question was why the autobuilder couldn't build it > 4) The answer to that question was, because it depends on Blackdown > 5) Discussion continued on how I could get it to build with free tools > 6) I made it build with free tools (checked with pdebbuild environment) > 7) Test code turned out to work with kaffe, but not with gij > 8) I posted a recipe for the problem with gij (but did not file a bug, yet) > 9) We decided that if it ran with kaffe, that was good enough for now > > Here is the control file for the package as it currently stands (with > the long description removed for brevity): > > Source: nbio > Section: libs > Priority: optional > Maintainer: Kenneth J. Pronovici <[EMAIL PROTECTED]> > Build-Depends: debhelper (>> 4.1.0), fastjar (>= 1:3.2.1-0pre6), gcj-3.2 > (>= 1:3.2.1-0pre6), gcc-3.2 (>= 1:3.2.1-0pre6), doxygen > Standards-Version: 3.5.7 > > Package: libnbio2-java > Architecture: any > Depends: kaffe, java-common > Description: NBIO: Nonblocking I/O for Java, Version 2 > > As I mentioned above, I am fairly confident in the Build-Depends line, > since I can build the package in a pdebuild chroot environment. I > am just not sure whether my Depends line is correct. In my test > enviroment, I have only kaffe and java-common (and no other java-related > packages) installed, and my test code works. > > Some people have suggested that in addition to kaffe, I should list > java-virtual-machine and java1-runtime. Others have pointed out that > kaffe provides java-virtual-machine and java1-runtime, so I wouldn't > really need to list them. Almost correct. Yes kaffe provide it so you do not need to list kaffe if you list java1-runtime and java-virtual-machine. > So, here's my (hopefully) final question. I think I have addressed > everyone's concerns with this Depends line: > > Depends: kaffe | java-virtual-machine, kaffe | java-runtime, java-common If you change java-runtime to java1-runtime it is perfectly correct. > Can everyone agree that this is correct? If not, can someone suggest a > line that will satisfy everyone? But you do not need to depend on any of the above except java-common if you _know_ that it works if you compile it to native code for some purpose. The usefulness of that can be discussed. Regards, > Sorry this post got so long... thanks again to all of you for the help. Long but well structurated and clear. Such email is nice to answer. ;) // Ola > Sorry this post got so long... thanks again to all of you for the help.> > KEN > > -- > Kenneth J. Pronovici <[EMAIL PROTECTED]> > Personal Homepage: http://www.skyjammer.com/~pronovic/ > "They that can give up essential liberty to obtain a little > temporary safety deserve neither liberty nor safety." > - Benjamin Franklin, Historical Review of Pennsylvania, 1759 > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- --------------------- Ola Lundqvist --------------------------- / [EMAIL PROTECTED] Annebergsslingan 37 \ | [EMAIL PROTECTED] 654 65 KARLSTAD | | +46 (0)54-10 14 30 +46 (0)70-332 1551 | | http://www.opal.dhs.org UIN/icq: 4912500 | \ gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9 / ---------------------------------------------------------------