qscintilla: rebuild for c++ transition [NMU prepared]

Bug #20687 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
qscintilla (Debian)
Fix Released
Unknown
qscintilla (Ubuntu)
Fix Released
High
Matthias Klose

Bug Description

Automatically imported from Debian bug report #325973 http://bugs.debian.org/325973

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #325973 http://bugs.debian.org/325973

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (4.5 KiB)

Message-ID: <email address hidden>
Date: Thu, 1 Sep 2005 01:56:11 +0200
From: Jonas Meurer <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: qscintilla: rebuild for c++ transition [NMU prepared]

--PEIAKu/WMn1b1Hv9
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Package: qscintilla
Version: 1.5.1-1
Severity: grave
Tags: patch
Justification: renders package unusable

hello,

qscintilla needs to be rebuild for the c++ transition. i prepared a NMU
and uploaded as 5-day NMU.
see the attached patch.

bye
 jonas

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-8-amd64
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

--PEIAKu/WMn1b1Hv9
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="qscintilla.patch"

diff -rNu qscintilla-1.5.1.old/debian/changelog qscintilla-1.5.1/debian/changelog
--- qscintilla-1.5.1.old/debian/changelog 2005-09-01 01:51:41.000000000 +0200
+++ qscintilla-1.5.1/debian/changelog 2005-09-01 01:52:15.000000000 +0200
@@ -1,3 +1,17 @@
+qscintilla (1.5.1-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * build against latest libqt3-mt and libstdc++6 for c++ abi transition
+ * rename libqscintilla5 to libqscintilla5c2, make both library and devel
+ packages conflict with libqscintilla5
+ * adapt versions for libqt3-mt-dev and qt3-dev-tools at build-depends
+ * remove g++ from build-depends as it's build-essential anyway
+ * add '-rm -f qt/Makefile' to section in debian/rules, as suggested at
+ bugs.debian.org/267408
+ I don't close the bug as i don't know whether that finally fixes it.
+
+ -- Jonas Meurer <email address hidden> Wed, 31 Aug 2005 23:07:41 +0200
+
 qscintilla (1.5.1-1) unstable; urgency=low

   * New upstream release
diff -rNu qscintilla-1.5.1.old/debian/control qscintilla-1.5.1/debian/control
--- qscintilla-1.5.1.old/debian/control 2005-09-01 01:51:41.000000000 +0200
+++ qscintilla-1.5.1/debian/control 2005-09-01 01:52:15.000000000 +0200
@@ -3,13 +3,15 @@
 Priority: optional
 Maintainer: Ricardo Javier Cardenes Medina <email address hidden>
 Uploaders: Torsten Marek <email address hidden>
-Build-Depends: debhelper (>> 4.0.0), libqt3-mt-dev (>= 3:3.1.1), qt3-dev-tools (>= 3:3.1.1-2), g++ (>= 2:3.2)
-Standards-Version: 3.6.1.0
+Build-Depends: debhelper (>> 4.0.0), libqt3-mt-dev (>= 3:3.3.4), qt3-dev-tools (>= 3:3.3.4)
+Standards-Version: 3.6.2

-Package: libqscintilla5
+Package: libqscintilla5c2
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
+Conflicts: libqscintilla5
+Replaces: libqscintilla5
 Description: Qt source code editing component based on Scintilla
  Scintilla is a free source code editing component. It has features found
  in standard editing components, as well as features especially useful
@@ -20,8 +22,8 @@
 Package: libqscintilla-dev
 Section: libdevel
 Architecture: all
-Depends: libqscintilla5 (= ${Source-Version})
-Conflicts: libqscintilla0c102 (<< 0.3-5)
+Depends: libqscintilla5c2 (= ${Source-Version})
+Conflicts: ...

Read more...

Revision history for this message
In , Ricardo Javier Cardenes Medina (rcardenes) wrote : Re: Bug#325973: qscintilla: rebuild for c++ transition [NMU prepared]

On Thu, Sep 01, 2005 at 01:56:11AM +0200, Jonas Meurer wrote:
> Package: qscintilla
> Version: 1.5.1-1
> Severity: grave
> Tags: patch
> Justification: renders package unusable
>
> hello,
>
> qscintilla needs to be rebuild for the c++ transition. i prepared a NMU
> and uploaded as 5-day NMU.
> see the attached patch.

We were waiting for the new stable release to rebuild and upload. This
is specially interesting for QScintilla, as the soname changes an so
there is no need to add the c2 to the package name. I'll remove the NMU
and upload the new package.

Revision history for this message
In , Matthias Klose (doko-cs) wrote : NMU patch is wrong

The patch must not remove the existing conflicts.

Revision history for this message
In , Jonas Meurer (mejo) wrote : Re: Bug#325973: qscintilla: rebuild for c++ transition [NMU prepared]

On 01/09/2005 Ricardo Javier Cardenes Medina wrote:
> > qscintilla needs to be rebuild for the c++ transition. i prepared a NMU
> > and uploaded as 5-day NMU.
> > see the attached patch.
>
> We were waiting for the new stable release to rebuild and upload. This
> is specially interesting for QScintilla, as the soname changes an so
> there is no need to add the c2 to the package name. I'll remove the NMU
> and upload the new package.

ok, that's great.

bye
 jonas

Revision history for this message
In , Jonas Meurer (mejo) wrote : Re: NMU patch is wrong

On 01/09/2005 Matthias Klose wrote:
> The patch must not remove the existing conflicts.

thanks for the hint.

anyway the maintainer will remove the NMU and upload a new version.

bye
 jonas

Revision history for this message
Matthias Klose (doko) wrote :

fixed in 1.5.1-1ubuntu2

Revision history for this message
In , Torsten Marek (shlomme) wrote : Bug#325973: fixed in qscintilla 1.6-1

Source: qscintilla
Source-Version: 1.6-1

We believe that the bug you reported is fixed in the latest version of
qscintilla, which is due to be installed in the Debian FTP archive:

libqscintilla-dev_1.6-1_all.deb
  to pool/main/q/qscintilla/libqscintilla-dev_1.6-1_all.deb
libqscintilla-doc_1.6-1_all.deb
  to pool/main/q/qscintilla/libqscintilla-doc_1.6-1_all.deb
libqscintilla6_1.6-1_powerpc.deb
  to pool/main/q/qscintilla/libqscintilla6_1.6-1_powerpc.deb
qscintilla_1.6-1.diff.gz
  to pool/main/q/qscintilla/qscintilla_1.6-1.diff.gz
qscintilla_1.6-1.dsc
  to pool/main/q/qscintilla/qscintilla_1.6-1.dsc
qscintilla_1.6.orig.tar.gz
  to pool/main/q/qscintilla/qscintilla_1.6.orig.tar.gz

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Torsten Marek <email address hidden> (supplier of updated qscintilla package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 1 Sep 2005 00:40:47 +0200
Source: qscintilla
Binary: libqscintilla-dev libqscintilla-doc libqscintilla6
Architecture: source powerpc all
Version: 1.6-1
Distribution: unstable
Urgency: low
Maintainer: <email address hidden>
Changed-By: Torsten Marek <email address hidden>
Description:
 libqscintilla-dev - Qt source code editing component - development files
 libqscintilla-doc - Qt source code editing component - documentation
 libqscintilla6 - Qt source code editing component based on Scintilla
Closes: 325973
Changes:
 qscintilla (1.6-1) unstable; urgency=low
 .
   * New upstream release
   * Updated standards version to 3.6.2
   * Bumped the soname, the package is libqscintilla6 now
   * g++ ABI transition (Closes: #325973)
Files:
 8588519f7aff1a2387648c3912298fdf 764 libs optional qscintilla_1.6-1.dsc
 615edac15677d721bedc8cad646ad954 812921 libs optional qscintilla_1.6.orig.tar.gz
 bf0771f9f984c8d98f21a865481711db 4361 libs optional qscintilla_1.6-1.diff.gz
 da796e16e9ba7d2bf67fb725c05a62d3 69590 libdevel optional libqscintilla-dev_1.6-1_all.deb
 044c12d0e71a92988448f6d319826506 150744 doc optional libqscintilla-doc_1.6-1_all.deb
 f71e97830644855b3a0ac2f28b091164 502928 libs optional libqscintilla6_1.6-1_powerpc.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFDFzK4HkQIZYcutOURAkGvAJ0T6tDA8mrH+eriJdNgboLVW09lxwCgkdi6
QTyaVsIAgTtOvODWfEDmx5M=
=WE7o
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 1 Sep 2005 12:09:08 +0100
From: Ricardo Javier Cardenes Medina <email address hidden>
To: Jonas Meurer <email address hidden>, <email address hidden>
Subject: Re: Bug#325973: qscintilla: rebuild for c++ transition [NMU prepared]

On Thu, Sep 01, 2005 at 01:56:11AM +0200, Jonas Meurer wrote:
> Package: qscintilla
> Version: 1.5.1-1
> Severity: grave
> Tags: patch
> Justification: renders package unusable
>
> hello,
>
> qscintilla needs to be rebuild for the c++ transition. i prepared a NMU
> and uploaded as 5-day NMU.
> see the attached patch.

We were waiting for the new stable release to rebuild and upload. This
is specially interesting for QScintilla, as the soname changes an so
there is no need to add the c2 to the package name. I'll remove the NMU
and upload the new package.

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 1 Sep 2005 13:31:57 +0200
From: Matthias Klose <email address hidden>
To: Jonas Meurer <email address hidden>, <email address hidden>
Subject: NMU patch is wrong

The patch must not remove the existing conflicts.

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 1 Sep 2005 13:36:58 +0200
From: Jonas Meurer <email address hidden>
To: Ricardo Javier Cardenes Medina <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#325973: qscintilla: rebuild for c++ transition [NMU prepared]

On 01/09/2005 Ricardo Javier Cardenes Medina wrote:
> > qscintilla needs to be rebuild for the c++ transition. i prepared a NMU
> > and uploaded as 5-day NMU.
> > see the attached patch.
>
> We were waiting for the new stable release to rebuild and upload. This
> is specially interesting for QScintilla, as the soname changes an so
> there is no need to add the c2 to the package name. I'll remove the NMU
> and upload the new package.

ok, that's great.

bye
 jonas

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 1 Sep 2005 13:41:51 +0200
From: Jonas Meurer <email address hidden>
To: Matthias Klose <email address hidden>
Cc: <email address hidden>
Subject: Re: NMU patch is wrong

On 01/09/2005 Matthias Klose wrote:
> The patch must not remove the existing conflicts.

thanks for the hint.

anyway the maintainer will remove the NMU and upload a new version.

bye
 jonas

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Thu, 01 Sep 2005 15:24:06 -0700
From: Torsten Marek <email address hidden>
To: <email address hidden>
Subject: Bug#325973: fixed in qscintilla 1.6-1

Source: qscintilla
Source-Version: 1.6-1

We believe that the bug you reported is fixed in the latest version of
qscintilla, which is due to be installed in the Debian FTP archive:

libqscintilla-dev_1.6-1_all.deb
  to pool/main/q/qscintilla/libqscintilla-dev_1.6-1_all.deb
libqscintilla-doc_1.6-1_all.deb
  to pool/main/q/qscintilla/libqscintilla-doc_1.6-1_all.deb
libqscintilla6_1.6-1_powerpc.deb
  to pool/main/q/qscintilla/libqscintilla6_1.6-1_powerpc.deb
qscintilla_1.6-1.diff.gz
  to pool/main/q/qscintilla/qscintilla_1.6-1.diff.gz
qscintilla_1.6-1.dsc
  to pool/main/q/qscintilla/qscintilla_1.6-1.dsc
qscintilla_1.6.orig.tar.gz
  to pool/main/q/qscintilla/qscintilla_1.6.orig.tar.gz

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Torsten Marek <email address hidden> (supplier of updated qscintilla package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 1 Sep 2005 00:40:47 +0200
Source: qscintilla
Binary: libqscintilla-dev libqscintilla-doc libqscintilla6
Architecture: source powerpc all
Version: 1.6-1
Distribution: unstable
Urgency: low
Maintainer: <email address hidden>
Changed-By: Torsten Marek <email address hidden>
Description:
 libqscintilla-dev - Qt source code editing component - development files
 libqscintilla-doc - Qt source code editing component - documentation
 libqscintilla6 - Qt source code editing component based on Scintilla
Closes: 325973
Changes:
 qscintilla (1.6-1) unstable; urgency=low
 .
   * New upstream release
   * Updated standards version to 3.6.2
   * Bumped the soname, the package is libqscintilla6 now
   * g++ ABI transition (Closes: #325973)
Files:
 8588519f7aff1a2387648c3912298fdf 764 libs optional qscintilla_1.6-1.dsc
 615edac15677d721bedc8cad646ad954 812921 libs optional qscintilla_1.6.orig.tar.gz
 bf0771f9f984c8d98f21a865481711db 4361 libs optional qscintilla_1.6-1.diff.gz
 da796e16e9ba7d2bf67fb725c05a62d3 69590 libdevel optional libqscintilla-dev_1.6-1_all.deb
 044c12d0e71a92988448f6d319826506 150744 doc optional libqscintilla-doc_1.6-1_all.deb
 f71e97830644855b3a0ac2f28b091164 502928 libs optional libqscintilla6_1.6-1_powerpc.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFDFzK4HkQIZYcutOURAkGvAJ0T6tDA8mrH+eriJdNgboLVW09lxwCgkdi6
QTyaVsIAgTtOvODWfEDmx5M=
=WE7o
-----END PGP SIGNATURE-----

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.