Bug#797389: calligra: FTBFS, multiple issues.

2016-07-05 Thread Peter Green

On 03/07/16 16:55, Peter Green wrote:

On 14/06/16 07:10, Scott Kitterman wrote:

On Tuesday, June 14, 2016 01:21:26 AM peter green wrote:
I am reluctant to NMU this In Debian myself because I don't use 
calligra

personally and I have not had any feedback from anyone on the patched
package.
Considering it doesn't build at all and the binaries have been 
removed from
Testing and Unstable, I think the chance of you making it worse is 
nil.  If

you can get it building again, then I wouldn't wait.
Ok, I just set up a sid VM, built calligra with my, installed it and 
did a quick smoke test and it seemed to run (I was able to start the 
writer tool and create a blank document). So i've uploaded it. Debdiff 
attatched (which is the same as what I had in raspbian except for 
changelog changes)



Well I tried to upload it. Unfortunately I was unsuccessful.

The first attempt was rejected because I screwed up the target distribution.

The second attempt was rejected because source only uploads to new are 
not allowed.


The third attempt went into the new queue where it was rejected with the 
following

unfortunately I have to reject the package.

As 
calligra-2.8.5+dfsg/kexi/webforms/webroot/default/media/javascripts/lightbox.js
is licensed under CC 2.5, please remove it from the source tarball.

As well, lintian complains about the lena picture, which is non-free.

While you are at it, please take also care of all those lintian warnings
related to debian/copyright.

   




Bug#797389: calligra: FTBFS, multiple issues.

2016-07-03 Thread Peter Green

On 14/06/16 07:10, Scott Kitterman wrote:

On Tuesday, June 14, 2016 01:21:26 AM peter green wrote:
   

I am reluctant to NMU this In Debian myself because I don't use calligra
personally and I have not had any feedback from anyone on the patched
package.
 

Considering it doesn't build at all and the binaries have been removed from
Testing and Unstable, I think the chance of you making it worse is nil.  If
you can get it building again, then I wouldn't wait.
   
Ok, I just set up a sid VM, built calligra with my, installed it and did 
a quick smoke test and it seemed to run (I was able to start the writer 
tool and create a blank document). So i've uploaded it. Debdiff 
attatched (which is the same as what I had in raspbian except for 
changelog changes)


diff -Nru calligra-2.8.5+dfsg/debian/changelog 
calligra-2.8.5+dfsg/debian/changelog
--- calligra-2.8.5+dfsg/debian/changelog2015-06-21 07:38:53.0 
+0100
+++ calligra-2.8.5+dfsg/debian/changelog2016-07-03 16:51:02.0 
+0100
@@ -1,3 +1,14 @@
+calligra (1:2.8.5+dfsg-1.3) stretch-staging; urgency=medium
+
+  * Non-maintainer upload.
+  * Add build-depends on libsoprano-dev (Closes: 797389)
+  * Drop kexi-map-form-widget and calligra-reports-map-element  binary packages
+and drop build-dependencies on libmarble-dev. It seems marble has moved
+entirely to qt5 and is hence incompatble with this package. (Closes: 
818395)
+  * Remove dependency on kde-runtime-dbg which no longer exists.
+
+ -- Peter Michael Green   Sun, 03 Jul 2016 12:06:15 +
+
 calligra (1:2.8.5+dfsg-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru calligra-2.8.5+dfsg/debian/control calligra-2.8.5+dfsg/debian/control
--- calligra-2.8.5+dfsg/debian/control  2015-06-21 07:38:20.0 +0100
+++ calligra-2.8.5+dfsg/debian/control  2016-06-12 23:17:41.0 +0100
@@ -27,7 +27,6 @@
libkactivities-dev (>= 4:4.10),
libkdcraw-dev (>= 4:4.12),
liblcms2-dev (>= 2.4),
-   libmarble-dev (>> 4:4.12),
libmysqlclient-dev,
libodfgen-dev (>= 0.1),
libopencolorio-dev,
@@ -59,7 +58,8 @@
pstoedit,
shared-desktop-ontologies,
shared-mime-info,
-   zlib1g-dev
+   zlib1g-dev,
+   libsoprano-dev
 Standards-Version: 3.9.5
 XS-Testsuite: autopkgtest
 Homepage: http://www.calligra-suite.org/
@@ -273,23 +273,6 @@
  .
  This package is part of the Calligra Suite.
 
-Package: kexi-map-form-widget
-Architecture: any
-Section: database
-Depends: kexi (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
-Breaks: kexi (<< 1:2.3.70)
-Replaces: kexi (<< 1:2.3.70)
-Description: map form widget for Kexi
- Kexi is an integrated data management application. It can be used for
- creating database schemas, inserting data, performing queries, and
- processing data. Forms can be created to provide a custom interface to
- your data. All database objects - tables, queries and forms - are stored
- in the database, making it easy to share data and design.
- .
- This package provides a map widget for Kexi using the Marble library.
- .
- This package is part of the Calligra Suite.
-
 Package: calligra-reports-web-element
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -303,20 +286,6 @@
  .
  This package is part of the Calligra Suite.
 
-Package: calligra-reports-map-element
-Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: map element for Calligra Reports
- Calligra Suite is a set of applications written to help you to accomplish
- your work. It includes office applications such as a word processor,
- a spreadsheet, a presentation program, a database application, etc., and
- raster and vector graphics tools.
- .
- This package provides a map element for Calligra Reports, based on the
- Marble library.
- .
- This package is part of the Calligra Suite.
-
 Package: krita
 Architecture: any
 Section: graphics
@@ -573,7 +542,7 @@
 Section: debug
 Architecture: any
 Priority: extra
-Depends: calligra-libs (= ${binary:Version}), kde-runtime-dbg, ${misc:Depends}
+Depends: calligra-libs (= ${binary:Version}), ${misc:Depends}
 Description: debugging symbols for Calligra
  This package contains the debugging symbols associated with Calligra.
  They will automatically be used by gdb for debugging calligra-related
diff -Nru calligra-2.8.5+dfsg/debian/kexi-map-form-widget.install 
calligra-2.8.5+dfsg/debian/kexi-map-form-widget.install
--- calligra-2.8.5+dfsg/debian/kexi-map-form-widget.install 2014-08-12 
14:42:38.0 +0100
+++ calligra-2.8.5+dfsg/debian/kexi-map-form-widget.install 1970-01-01 
01:00:00.0 +0100
@@ -1,2 +0,0 @@
-usr/lib/kde4/kformdesigner_mapbrowser.so
-usr/share/kde4/services/kformdesigner/kformdesigner_mapbrowser.desktop


Bug#797389: calligra: FTBFS, multiple issues.

2016-06-14 Thread peter green

On 14/06/16 01:21, peter green wrote:
I've just done a new upload of calligra in Raspbian that on top of 
previous fixes removes the dependency on which no longer exists. 
Debdiff at
Apologies for not actually linking the debdiff, it's at 
http://debdiffs.raspbian.org/main/c/calligra/calligra_2.8.5%2bdfsg-1.2%2brpi3.debdiff




Bug#797389: calligra: FTBFS, multiple issues.

2016-06-13 Thread Scott Kitterman
On Tuesday, June 14, 2016 01:21:26 AM peter green wrote:
> Martin Michlmayr wrote (as bug 818395)
> 
> > calligra fails to build.  I don't see any obvious errors (but I didn't
> > look
> 
> > through the 22 MB of logs) but it ends with:
> I already mentioned this in my posts to 797389. It seems that marble no
> longer supports qt4. The fix I applied for raspbian was to disable the
> map functionality in calligra, not great but IMO better than losing the
> package completely.
> 
> I wrote (in bug 797389)
> 
> > In addition to this debdiff during the most recent binnmu of calligra in
> > raspbian stretch I found I needed to fix pstoedit. See
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813316  for details.
> 
> pstoedit has now been fixed.
> 
> I've just done a new upload of calligra in Raspbian that on top of
> previous fixes removes the dependency on which no longer exists. Debdiff at
> 
> I am reluctant to NMU this In Debian myself because I don't use calligra
> personally and I have not had any feedback from anyone on the patched
> package.

Considering it doesn't build at all and the binaries have been removed from 
Testing and Unstable, I think the chance of you making it worse is nil.  If 
you can get it building again, then I wouldn't wait.

Scott K



Bug#797389: calligra: FTBFS, multiple issues.

2016-06-13 Thread peter green

Martin Michlmayr wrote (as bug 818395)

calligra fails to build.  I don't see any obvious errors (but I didn't look
through the 22 MB of logs) but it ends with:
   
I already mentioned this in my posts to 797389. It seems that marble no 
longer supports qt4. The fix I applied for raspbian was to disable the 
map functionality in calligra, not great but IMO better than losing the 
package completely.


I wrote (in bug 797389)

In addition to this debdiff during the most recent binnmu of calligra in
raspbian stretch I found I needed to fix pstoedit. See
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813316  for details.

pstoedit has now been fixed.

I've just done a new upload of calligra in Raspbian that on top of 
previous fixes removes the dependency on which no longer exists. Debdiff at


I am reluctant to NMU this In Debian myself because I don't use calligra 
personally and I have not had any feedback from anyone on the patched 
package.