Bug#736426: freehep-graphicsio-svg: Recompilation of the package breaks other packages

2014-08-06 Thread Giovanni Mascellani
Hi.

Il 06/08/2014 00:06, Emmanuel Bourg ha scritto:
 Le 05/08/2014 23:55, Giovanni Mascellani a écrit :
 
 For what it's worth, I'm inclined to think that the fix to #688043
 should be ported to stable and then the affected packages should be
 rebuilt. But this is a decision that competes to maven-debian-helper
 maintainers.
 
 I haven't studied this issue precisely, but would a backport of
 maven-debian-helper/1.6.8 to unstable help?

The patch in [1] is enough (I just tried in a stable chroot).

 [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688043

There should be no reason to rebuilt freehep-graphicsio-svg, because the
binary package is already ok (the problem is triggered when
_rebuiliding_ the binary package, but the one currently in stable is ok;
I don't know why the first compilation was ok, but it is good that it
was). I don't know whether some other package have to be rebuilt.

Probably the Stable Release Managers should be contacted in order to
understand whether they are interested in this upload. I can do it if
maven-debian-helper's maintainers are ok.

Thanks, Gio.
-- 
Giovanni Mascellani giovanni.mascell...@sns.it
PhD Student - Scuola Normale Superiore, Pisa, Italy

http://poisson.phc.unipi.it/~mascellani



signature.asc
Description: OpenPGP digital signature


Bug#736426: freehep-graphicsio-svg: Recompilation of the package breaks other packages

2014-08-05 Thread Giovanni Mascellani
Hi.

Il 24/01/2014 10:49, Moritz Muehlenhoff ha scritto:
 In didn't some digging in the reverse deps and found the following
 bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688043
 
 In fact, adding that patch to the version of maven-debian-helper in
 Wheezy and rebuilding the source packages mentioned above fixes the
 geogebra build.
 
 I'm adding the Debian Java maintainers to CC, what's the proper fix
 forward here, should the patch from #688043 be shipped in a point
 release or are the freehep packages buggy and require other fixes?

For what it's worth, I'm inclined to think that the fix to #688043
should be ported to stable and then the affected packages should be
rebuilt. But this is a decision that competes to maven-debian-helper
maintainers.

Gio.
-- 
Giovanni Mascellani giovanni.mascell...@sns.it
PhD Student - Scuola Normale Superiore, Pisa, Italy

http://poisson.phc.unipi.it/~mascellani



signature.asc
Description: OpenPGP digital signature


Bug#736426: freehep-graphicsio-svg: Recompilation of the package breaks other packages

2014-08-05 Thread Emmanuel Bourg
Le 05/08/2014 23:55, Giovanni Mascellani a écrit :

 For what it's worth, I'm inclined to think that the fix to #688043
 should be ported to stable and then the affected packages should be
 rebuilt. But this is a decision that competes to maven-debian-helper
 maintainers.

I haven't studied this issue precisely, but would a backport of
maven-debian-helper/1.6.8 to unstable help?

Emmanuel Bourg


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736426: freehep-graphicsio-svg: Recompilation of the package breaks other packages

2014-02-19 Thread Moritz Muehlenhoff
On Tue, Jan 28, 2014 at 07:45:41AM +0100, Moritz Muehlenhoff wrote:
 On Fri, Jan 24, 2014 at 10:49:06AM +0100, Moritz Muehlenhoff wrote:
  In didn't some digging in the reverse deps and found the following bug:
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688043
  
  In fact, adding that patch to the version of maven-debian-helper in Wheezy 
  and rebuilding
  the source packages mentioned above fixes the geogebra build.
  
  I'm adding the Debian Java maintainers to CC, what's the proper fix forward 
  here, should
  the patch from #688043 be shipped in a point release or are the freehep 
  packages buggy
  and require other fixes?
 
 This bug also applies to geronimo-jta-1.1-spec. Rebuilding it in stable leads 
 to a broken
 package which e.g. results in additional build failures of 
 libhibernate-jbosscache-java.
 Also reported independently as 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=708405
 
 Rebuilding geronimo-jta-1.1-spec with the maven-debian-helper patch above 
 fixes that as well.

doxia-sitetools is also affected by the same bug.
 
Cheers,
   Moritz


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736426: freehep-graphicsio-svg: Recompilation of the package breaks other packages

2014-01-27 Thread Moritz Muehlenhoff
On Fri, Jan 24, 2014 at 10:49:06AM +0100, Moritz Muehlenhoff wrote:
 In didn't some digging in the reverse deps and found the following bug:
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688043
 
 In fact, adding that patch to the version of maven-debian-helper in Wheezy 
 and rebuilding
 the source packages mentioned above fixes the geogebra build.
 
 I'm adding the Debian Java maintainers to CC, what's the proper fix forward 
 here, should
 the patch from #688043 be shipped in a point release or are the freehep 
 packages buggy
 and require other fixes?

This bug also applies to geronimo-jta-1.1-spec. Rebuilding it in stable leads 
to a broken
package which e.g. results in additional build failures of 
libhibernate-jbosscache-java.
Also reported independently as 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=708405

Rebuilding geronimo-jta-1.1-spec with the maven-debian-helper patch above fixes 
that as well.

Cheers,
   Moritz


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736426: freehep-graphicsio-svg: Recompilation of the package breaks other packages

2014-01-24 Thread Moritz Muehlenhoff
On Thu, Jan 23, 2014 at 04:13:19PM +0100, Moritz Muehlenhoff wrote:
 Package: freehep-graphicsio-svg
 Version: 2.1.1-3
 Severity: serious
 
 I ran into the following bug with stable, but the version is the same as in 
 unstable:
 
 If I compile geogebra with the binary deb package as shipped in stable it 
 compiles fine.
 
 However, if I rebuild freehep-graphicsio-svg in stable, the geogebra builds 
 breaks with
 the following error:
 
 -
 src/geogebra/export/SVGExtensions.java:16: package org.freehep.graphicsio.svg 
 does not exist
 public class SVGExtensions extends org.freehep.graphicsio.svg.SVGGraphics2D {
  ^
 src/geogebra/export/GraphicExportDialog.java:59: package 
 org.freehep.graphicsio.svg does not exist
 import org.freehep.graphicsio.svg.SVGGraphics2D;
  ^
 src/geogebra/export/SVGExtensions.java:23: cannot find symbol
 symbol  : variable os
 location: class geogebra.export.SVGExtensions
 os.println(g id=\ + s + \);
 ^
 src/geogebra/export/SVGExtensions.java:27: cannot find symbol
 symbol  : variable os
 location: class geogebra.export.SVGExtensions
 os.println(/g!--  + s +  --);
 ^
 src/geogebra/export/GraphicExportDialog.java:708: cannot find symbol
 symbol  : variable SVGGraphics2D
 location: class geogebra.export.GraphicExportDialog
 final UserProperties props = (UserProperties) 
 SVGGraphics2D
   ^
 src/geogebra/export/GraphicExportDialog.java:710: cannot find symbol
 symbol  : variable SVGGraphics2D
 location: class geogebra.export.GraphicExportDialog
 props.setProperty(SVGGraphics2D.EMBED_FONTS, 
 !textAsShapes);
   ^
 src/geogebra/export/GraphicExportDialog.java:711: cannot find symbol
 symbol  : variable SVGGraphics2D
 location: class geogebra.export.GraphicExportDialog
 props.setProperty(SVGGraphics2D.TEXT_AS_SHAPES, 
 textAsShapes);
   ^
 src/geogebra/export/GraphicExportDialog.java:712: cannot find symbol
 symbol  : variable SVGGraphics2D
 location: class geogebra.export.GraphicExportDialog
 SVGGraphics2D.setDefaultProperties(props);
 ^
 src/geogebra/export/GraphicExportDialog.java:724: cannot find symbol
 symbol  : method startExport()
 location: class geogebra.export.SVGExtensions
 g.startExport();
  ^
 src/geogebra/export/GraphicExportDialog.java:725: cannot find symbol
 symbol  : method exportPaintPre(geogebra.export.SVGExtensions,double)
 location: class geogebra.euclidian.EuclidianView
 ev.exportPaintPre(g, exportScale);
   ^
 src/geogebra/export/GraphicExportDialog.java:728: 
 drawObjectsPre(java.awt.Graphics2D) in geogebra.euclidian.EuclidianView 
 cannot be applied to (geogebra.export.SVGExtensions)
 ev.drawObjectsPre(g);
   ^
 src/geogebra/export/GraphicExportDialog.java:738: 
 drawAll(java.awt.Graphics2D) in geogebra.euclidian.DrawableList cannot be 
 applied to (geogebra.export.SVGExtensions)
 ev.drawLayers[layer].drawAll(g);
 ^
 src/geogebra/export/GraphicExportDialog.java:742: cannot find symbol
 symbol  : method endExport()
 location: class geogebra.export.SVGExtensions
 g.endExport();
  ^
 src/geogebra/gui/util/BrowserLauncher.java:36: warning: non-varargs call of 
 varargs method with inexact argument type for last parameter;
 cast to java.lang.Class for a varargs call
 cast to java.lang.Class[] for a non-varargs call and to suppress this warning
   Method getDesktop = 
 desktopClass.getDeclaredMethod(getDesktop, null);   
   
  ^
 src/geogebra/gui/util/BrowserLauncher.java:38: warning: non-varargs call of 
 varargs method with inexact argument type for last parameter;
 cast to java.lang.Object for a varargs call
 cast to java.lang.Object[] for a non-varargs call and to suppress this warning
   Object desktopObj = getDesktop.invoke(null, null); 
   ^
 Note: Some input files use or override a deprecated API.
 Note: Recompile with -Xlint:deprecation for details.
 Note: Some input fi
 -
 
 The rebuilt package misses a symlink. The binary package currently shipped 
 with stable contains this:
 
 /.
 /usr
 /usr/share
 /usr/share/doc
 /usr/share/doc/libfreehep-graphicsio-svg-java
 /usr/share/doc/libfreehep-graphicsio-svg-java/changelog.Debian.gz
 /usr/share/doc/libfreehep-graphicsio-svg-java/copyright
 /usr/share/maven-repo
 

Bug#736426: freehep-graphicsio-svg: Recompilation of the package breaks other packages

2014-01-23 Thread Moritz Muehlenhoff
Package: freehep-graphicsio-svg
Version: 2.1.1-3
Severity: serious

I ran into the following bug with stable, but the version is the same as in 
unstable:

If I compile geogebra with the binary deb package as shipped in stable it 
compiles fine.

However, if I rebuild freehep-graphicsio-svg in stable, the geogebra builds 
breaks with
the following error:

-
src/geogebra/export/SVGExtensions.java:16: package org.freehep.graphicsio.svg 
does not exist
public class SVGExtensions extends org.freehep.graphicsio.svg.SVGGraphics2D {
 ^
src/geogebra/export/GraphicExportDialog.java:59: package 
org.freehep.graphicsio.svg does not exist
import org.freehep.graphicsio.svg.SVGGraphics2D;
 ^
src/geogebra/export/SVGExtensions.java:23: cannot find symbol
symbol  : variable os
location: class geogebra.export.SVGExtensions
os.println(g id=\ + s + \);
^
src/geogebra/export/SVGExtensions.java:27: cannot find symbol
symbol  : variable os
location: class geogebra.export.SVGExtensions
os.println(/g!--  + s +  --);
^
src/geogebra/export/GraphicExportDialog.java:708: cannot find symbol
symbol  : variable SVGGraphics2D
location: class geogebra.export.GraphicExportDialog
final UserProperties props = (UserProperties) 
SVGGraphics2D
  ^
src/geogebra/export/GraphicExportDialog.java:710: cannot find symbol
symbol  : variable SVGGraphics2D
location: class geogebra.export.GraphicExportDialog
props.setProperty(SVGGraphics2D.EMBED_FONTS, 
!textAsShapes);
  ^
src/geogebra/export/GraphicExportDialog.java:711: cannot find symbol
symbol  : variable SVGGraphics2D
location: class geogebra.export.GraphicExportDialog
props.setProperty(SVGGraphics2D.TEXT_AS_SHAPES, 
textAsShapes);
  ^
src/geogebra/export/GraphicExportDialog.java:712: cannot find symbol
symbol  : variable SVGGraphics2D
location: class geogebra.export.GraphicExportDialog
SVGGraphics2D.setDefaultProperties(props);
^
src/geogebra/export/GraphicExportDialog.java:724: cannot find symbol
symbol  : method startExport()
location: class geogebra.export.SVGExtensions
g.startExport();
 ^
src/geogebra/export/GraphicExportDialog.java:725: cannot find symbol
symbol  : method exportPaintPre(geogebra.export.SVGExtensions,double)
location: class geogebra.euclidian.EuclidianView
ev.exportPaintPre(g, exportScale);
  ^
src/geogebra/export/GraphicExportDialog.java:728: 
drawObjectsPre(java.awt.Graphics2D) in geogebra.euclidian.EuclidianView cannot 
be applied to (geogebra.export.SVGExtensions)
ev.drawObjectsPre(g);
  ^
src/geogebra/export/GraphicExportDialog.java:738: drawAll(java.awt.Graphics2D) 
in geogebra.euclidian.DrawableList cannot be applied to 
(geogebra.export.SVGExtensions)
ev.drawLayers[layer].drawAll(g);
^
src/geogebra/export/GraphicExportDialog.java:742: cannot find symbol
symbol  : method endExport()
location: class geogebra.export.SVGExtensions
g.endExport();
 ^
src/geogebra/gui/util/BrowserLauncher.java:36: warning: non-varargs call of 
varargs method with inexact argument type for last parameter;
cast to java.lang.Class for a varargs call
cast to java.lang.Class[] for a non-varargs call and to suppress this warning
  Method getDesktop = desktopClass.getDeclaredMethod(getDesktop, 
null);   
   ^
src/geogebra/gui/util/BrowserLauncher.java:38: warning: non-varargs call of 
varargs method with inexact argument type for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
  Object desktopObj = getDesktop.invoke(null, null); 
  ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input fi
-

The rebuilt package misses a symlink. The binary package currently shipped with 
stable contains this:

/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libfreehep-graphicsio-svg-java
/usr/share/doc/libfreehep-graphicsio-svg-java/changelog.Debian.gz
/usr/share/doc/libfreehep-graphicsio-svg-java/copyright
/usr/share/maven-repo
/usr/share/maven-repo/org
/usr/share/maven-repo/org/freehep
/usr/share/maven-repo/org/freehep/freehep-graphicsio-svg
/usr/share/maven-repo/org/freehep/freehep-graphicsio-svg/debian