Hi, > from the 'apt-cache show freemind' output: > > > Use java-package to create a required Sun/Blackdown Java Runtime package. > > FreeMind doesn't work with free (and incomplete) Java implementations.
That is not contained in the desciption of your package. But that is not the problem. > 1. install java-package and create your own Java package. > 2. FreeMind doesn't work with gcj. The second point is ok. It just does not work. The reason is, that gcj is not compatible to java. This should be mentioned, but is not a problem of your package. The first point however, is not ok. Why do you constrain the user to use java-package? It just isn't necessary. One can also install a jre manually and freemind would run. So this restriction isn't necessary. Instead one does only have to install java-virtual-machine-dummy, which is a dummy package that provides java-virtual-machine, used for exactly this case. Your dependencies of freemind are the following: j2re1.4 | java2-runtime, j2re1.4 | java-virtual-machine which is just wrong. You therefore depend on j2re1.4 two times. I do not know why you depend on j2re1.4 or java2-runtime, since none of them exist on a debian sarge. The only necessary package on which freemind should depend is java-virtual-machine. I assume that you intended that tha user just has to have a java-virtual-machine installed, but your dependencies are wrong. However, one problem still does exist. Assuming that freemind needs a jvm in version 1.4 (I don't know whether this is the case), the dependency on java-virtual-machine wouldn't suffice, since there is no statement made on which version of java it depends. This couldn't even be resolved by using j2re1.4 | java-virtual-machine as you tried, since it would still be allowed to have _any_ java-virtual-machine. I do not concern this a problem of your package, but instead a problem with the dummy package java-virtual-machine. A better way would be to have packages for each version of java. So a free VM could for example provide a package java-virtual-machine1.2, if it really is compatible to this version of java. But since freemind would depend on java-virtual-machine1.4, that free VM wouldn't suffice. Well, that is beyond this bug report, but only a recommendation. What do you think about this? But back to the real bug of your package: Depend only on java-virtual-machine (or if there really are packages, that provide java2-runtime and j2re1.4 then depend on j2re1.4 | java2-runtime | java-virtual-machine Regards Marco -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]