From: SourceForge.net <no...@so...> - 2007-02-16 22:40:47
|
Bugs item #1649674, was opened at 2007-02-01 03:28 Message generated for change (Comment added) made by ezust You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=1649674&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Urpo Lankinen (wwwwolf) Assigned to: Nobody/Anonymous (nobody) Summary: Debian package description / JDK6 dependency issues Initial Comment: Debian package (jedit_4.3pre9_all.deb) depends on sun-java5-jre, which is a little bit of a bother when I have sun-java6-jre installed, and know for sure that yes, jEdit does work just fine on JRE 6... It probably should have something along these lines: Depends: sun-java5-jre | sun-java6-jre Recommends: ... sun-java5-jdk | sun-java6-jdk Also, I find it *highly* irritating that the package file name says it's "4.3pre9", but the package itself says it's version "4:04.03.09.00". Most Debian packages manage to handle the sorting and comparison without any further confusion. I'd recommend that the version descriptor in the package should use something that at least *looks* like "4.3pre9" if the package is based on upstream version 4.3pre9. ---------------------------------------------------------------------- >Comment By: Alan Ezust (ezust) Date: 2007-02-16 14:40 Message: Logged In: YES user_id=935841 Originator: NO I was looking at our control file, adn it is obviously being preprocessed because it replaces the @jedit.build.num@ with the weird version numbering you described. By adding a -2 at the end, this would conform to the debian version format, but you want it to be consistent with th ename of the actual .deb file. I'm not sure what other @PARAM@ variables are available for substitution from there yet, I'll see if I can determine how to get the version there. In the meantime, here are some of my suggested changes to the control values: Package: jedit Version: 4:@jedit.build.number@-2 Architecture: all Maintainer: Contributors <devel@jEdit.org> Section: contrib/editors Homepage: http://www.jedit.org/ Architecture: all Conflicts: jedit-cvs Replaces: jedit-cvs Recommends: sun-java5-jre Build-depends: sun-java5-jdk, ant Suggests: exuberant-ctags, cscope, sun-java5-jdk, sun-java6-jdk Priority: optional ---------------------------------------------------------------------- Comment By: Urpo Lankinen (wwwwolf) Date: 2007-02-01 03:32 Message: Logged In: YES user_id=75751 Originator: YES ...and also, the version number doesn't include package revision number at all. You might want to use that too. Good luck with 4:4.3pre9-2 =) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=1649674&group_id=588 |