Bug#771537: freeplane: should relax to depend on default-jre | java-runtime

2014-12-22 Thread Felix Natter
hi,

@Tony:

Concerning your commit for the freeplane package:
  
http://anonscm.debian.org/cgit/pkg-java/freeplane.git/commit/?id=4e8d491742ab19f8ebad83a99cd1c8c09ea93df8

= I'd like to change this to java7-runtime because I'm not 100% sure
that freeplane 1.3.x (or 1.4.x) works with java6 and because the
jmapviewer-1.04 dependency (in experimental) requires java7:
  
http://anonscm.debian.org/cgit/pkg-grass/jmapviewer.git/commit/?id=d2d0b136fb174de943a6569e4c5360684243b582

If you agree then we do the freeplane-1.3.12-2 upload after jessie is
released.

Cheers and Great Holidays,
-- 
Felix Natter

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#771537: freeplane: should relax to depend on default-jre | java-runtime

2014-12-02 Thread Felix Natter
hello Jonas, hello Tony,

Thanks for reporting. I am the maintainer of freeplane, simplyhtml,
libidw-java and jmapviewer.

I would like to fix this in jessie+1 because it's not a critical bug
and (as you stated) it would require unblocking freeplane, simplyhtml
and jmapviewer [1].

Furthermore, the freeplane wiki page which refers to Java1.6 may not be
up-to-date, as most devs use Java7 or Java8 and might accidentally have
committed code for Java = 7.

[1] libidw-java is not affected since it uses:
  Depends: ${java:Depends}, ${misc:Depends}
and because it includes no executable jars, there is no dependency
to a JRE (from /usr/share/doc/javahelper/tutorial.txt.gz).

Cheers and Best Regards,
-- 
Felix Natter

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#771537: freeplane: should relax to depend on default-jre | java-runtime

2014-11-30 Thread Jonas Smedegaard
Source: freeplane
Version: 1.3.12-1
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Freeplane package depends on default-jre.  That means I am forced to
install the default java, even if apparently (according to
http://www.freeplane.org/wiki/index.php/Troubleshooting) SUN JRE 1.6
or newer (which I guess corresponds to virtual package java-runtime)
is adequate.

Please add fallback dependency on the minimum java implementation
actually needed, to allow installing (only!) a non-default java.

 - Jonas


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQF8BAEBCgBmBQJUezA9XxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3NjQ4ODQwMTIyRTJDNTBFQzUxRDQwRTI0
RUMxQjcyMjM3NEY5QkQ2AAoJEE7BtyI3T5vWt88H/3/zq8MK6QVuw01huYkTP9Jx
ob8gTCr2Ic4yhRxigxQF1hlkqB2Q1ER54D0SWBomG8b/jPLR8SaG/LMLnmVC3ilI
CaJESFCJfwJMfOnmBqLi9OJ5u+G2Ttk9A6cMkebmokMZZ/Ul9OSocsqcfxtcs5E2
NfeCB05ofym0yfh/vL75fsZv3AjSViy3a10Mn5yYP08hjtjKeZ+VPLqCEtxZI5XO
QD8jOO4ZaVGCHkhFREiebNV8R9Y2X4j6j9hSES4HXRqy0iz7+LOMkwh9tuOgzSY+
se86idZIa9nihPFtC0WPh/91OI/3bd1WgJptbudqddYFLZU8ANvrQU24XoyTIsE=
=V+9m
-END PGP SIGNATURE-

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#771537: freeplane: should relax to depend on default-jre | java-runtime

2014-11-30 Thread tony mancill
retitle 771537 freeplane: should relax to depend on default-jre |
java6-runtime
thanks

On 11/30/2014 06:57 AM, Jonas Smedegaard wrote:
 Source: freeplane
 Version: 1.3.12-1
 Severity: normal
 
 Freeplane package depends on default-jre.  That means I am forced to
 install the default java, even if apparently (according to
 http://www.freeplane.org/wiki/index.php/Troubleshooting) SUN JRE 1.6
 or newer (which I guess corresponds to virtual package java-runtime)
 is adequate.

Hi,

Thanks for the bug report.  We get enough of these that it's probably
worth adding a lintian check to ensure that packages that declare a
dependency on a JRE also include an alternative on a virtual equivalent
(although this is really only feasible starting with java6).

I retitled the bug to use the desired virtual package name (see [1]).

Cheers,
tony

[1]
https://www.debian.org/doc/packaging-manuals/virtual-package-names-list.txt



signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Processed (with 1 errors): Re: Bug#771537: freeplane: should relax to depend on default-jre | java-runtime

2014-11-30 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 retitle 771537 freeplane: should relax to depend on default-jre |
Bug #771537 [src:freeplane] freeplane: should relax to depend on default-jre | 
java-runtime
Changed Bug title to 'freeplane: should relax to depend on default-jre |' from 
'freeplane: should relax to depend on default-jre | java-runtime'
 java6-runtime
Unknown command or malformed arguments to command.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
771537: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771537
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#771537: freeplane: should relax to depend on default-jre | java-runtime

2014-11-30 Thread Jonas Smedegaard
Hi Tony,

Quoting tony mancill (2014-11-30 18:39:13)
 On 11/30/2014 06:57 AM, Jonas Smedegaard wrote:
 Freeplane package depends on default-jre.  That means I am forced to 
 install the default java, even if apparently (according to 
 http://www.freeplane.org/wiki/index.php/Troubleshooting) SUN JRE 
 1.6 or newer (which I guess corresponds to virtual package 
 java-runtime) is adequate.

 Thanks for the bug report.  We get enough of these that it's probably 
 worth adding a lintian check to ensure that packages that declare a 
 dependency on a JRE also include an alternative on a virtual 
 equivalent (although this is really only feasible starting with 
 java6).

Thanks for the swift response!

Yeah, I realized after filing this that it is probably a general issue: 
several reverse dependencies of freeplane also depend only on 
default-jre :-P


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.