Bug#799340: libgetdata-doc: fails to upgrade from 'testing' - trying to overwrite /usr/share/man/man3/gd_frameoffset.3.gz

2016-01-09 Thread Andreas Beckmann
Followup-For: Bug #799340
Control: tag -1 pending

Hi,

I just uploaded a NMU to DELAYED/2 to finally sort this issue out.
Patch attached.


Andreas
diff -Nru libgetdata-0.9.0/debian/changelog libgetdata-0.9.0/debian/changelog
--- libgetdata-0.9.0/debian/changelog	2016-01-02 23:25:48.0 +0100
+++ libgetdata-0.9.0/debian/changelog	2016-01-09 14:48:19.0 +0100
@@ -1,3 +1,11 @@
+libgetdata (0.9.0-2.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * libgetdata-doc: Reinstate the Breaks+Replaces against libgetdata-dev.
+(Closes: #799340)
+
+ -- Andreas Beckmann   Sat, 09 Jan 2016 14:48:03 +0100
+
 libgetdata (0.9.0-2.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru libgetdata-0.9.0/debian/control libgetdata-0.9.0/debian/control
--- libgetdata-0.9.0/debian/control	2016-01-02 23:25:48.0 +0100
+++ libgetdata-0.9.0/debian/control	2016-01-09 14:41:06.0 +0100
@@ -14,8 +14,8 @@
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}
-Breaks: libgetdata-tools (<< 0.8.9-2)
-Replaces: libgetdata-tools (<< 0.8.9-2)
+Breaks: libgetdata-dev (<< 0.8.9-2), libgetdata-tools (<< 0.8.9-2)
+Replaces: libgetdata-dev (<< 0.8.9-2), libgetdata-tools (<< 0.8.9-2)
 Suggests: libgetdata-dev
 Description: library to read/write dirfile data - API and standards documents
  The GetData Project is the reference implementation of the Dirfile Standards, 
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#799340: libgetdata-doc: fails to upgrade from 'testing' - trying to overwrite /usr/share/man/man3/gd_frameoffset.3.gz

2016-01-09 Thread Andreas Beckmann
Followup-For: Bug #799340
Control: found -1 0.9.0-2.1

Now we have lost again the B+R in libgetdata-doc against libgetdata-dev.
I'll NMU it myself this time to fix this :-)


Andreas

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#799340: libgetdata-doc: fails to upgrade from 'testing' - trying to overwrite /usr/share/man/man3/gd_frameoffset.3.gz

2015-11-24 Thread Andreas Beckmann
Followup-For: Bug #799340
Control: found -1 0.9.0-2

Hi Alastair,

here we go again :-)
This upgrade path is still not working ...

The debdiff between -1 and -2:

--- libgetdata-0.9.0/debian/control 2015-10-30 03:20:13.0 +0100
+++ libgetdata-0.9.0/debian/control 2015-11-21 02:47:51.0 +0100
@@ -82,8 +82,8 @@
 
 Package: libgetdata-tools
 Section: libs
-Replaces: libgetdata-util (<< 0.7.3-3)
-Breaks: libgetdata-util (<< 0.7.3-3)
+Breaks: libgetdata-doc (<< 0.8.9-2)
+Replaces: libgetdata-dev (<< 0.8.9-2)
 Architecture: any
 Depends: libgetdata5 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: library to read/write dirfile data - extra tools


This wrong in several ways:
* the Breaks+Replaces is against different packages: -doc vs. -dev
* its applied to the wrong package, it needs to be libgetdata-doc gaining a
Breaks+Replaces: libgetdata-tools (<< 0.8.9-2)
  since libgetdata-doc now ships the files previously in different
  packages
* (dropping the old B+R that seems to be against packages predating
   wheezy (which had 0.7.3-6) looks fine)


JFTR, the current failure output:

  Selecting previously unselected package libgetdata-doc.
  Preparing to unpack .../libgetdata-doc_0.9.0-2_all.deb ...
  Unpacking libgetdata-doc (0.9.0-2) ...
  dpkg: error processing archive 
/var/cache/apt/archives/libgetdata-doc_0.9.0-2_all.deb (--unpack):
   trying to overwrite '/usr/share/man/man5/dirfile.5.gz', which is also in 
package libgetdata-tools 0.7.3-6+b2
  dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/libgetdata-doc_0.9.0-2_all.deb


Andreas

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#799340: libgetdata-doc: fails to upgrade from 'testing' - trying to overwrite /usr/share/man/man3/gd_frameoffset.3.gz

2015-11-01 Thread Andreas Beckmann
Followup-For: Bug #799340
Control: found -1 0.9.0-1

Hi,

the B+R against libgetdata-dev is now correct, but the package is still
missing the same against libgetdata-tools.


Andreas

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#799340: libgetdata-doc: fails to upgrade from 'testing' - trying to overwrite /usr/share/man/man3/gd_frameoffset.3.gz

2015-09-17 Thread Andreas Beckmann
Package: libgetdata-doc
Version: 0.8.9-2
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'testing'.
It installed fine in 'testing', then the upgrade to 'sid' fails
because it tries to overwrite other packages files without declaring a
Breaks+Replaces relation.

See policy 7.6 at
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces

>From the attached log (scroll to the bottom...):

  Selecting previously unselected package libgetdata-doc.
  Preparing to unpack .../libgetdata-doc_0.8.9-2_all.deb ...
  Unpacking libgetdata-doc (0.8.9-2) ...
  dpkg: error processing archive 
/var/cache/apt/archives/libgetdata-doc_0.8.9-2_all.deb (--unpack):
   trying to overwrite '/usr/share/man/man3/gd_frameoffset.3.gz', which is also 
in package libgetdata-dev 0.7.3-6+b2
  dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/libgetdata-doc_0.8.9-2_all.deb

and

  Selecting previously unselected package libgetdata-doc.
  Preparing to unpack .../libgetdata-doc_0.8.9-2_all.deb ...
  Unpacking libgetdata-doc (0.8.9-2) ...
  dpkg: error processing archive 
/var/cache/apt/archives/libgetdata-doc_0.8.9-2_all.deb (--unpack):
   trying to overwrite '/usr/share/man/man5/dirfile.5.gz', which is also in 
package libgetdata-tools 0.7.3-6+b2
  Errors were encountered while processing:
   /var/cache/apt/archives/libgetdata-doc_0.8.9-2_all.deb
  dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)


cheers,

Andreas


libgetdata-dev=0.7.3-6+b2_libgetdata-doc=0.8.9-2.log.gz
Description: application/gzip
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers