[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#753426: marked as done (transition: librevenge)



Your message dated Tue, 19 Aug 2014 00:29:29 +0200
with message-id <53F27E49.5040208@debian.org>
and subject line Re: Bug#753426: transition: librevenge
has caused the Debian Bug report #753426,
regarding transition: librevenge
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
753426: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753426
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition

Hi,

the Document Liberation Project released librevenge and re-based all of their libs
onto it.

That means
 - libabw
 - libcdr
 - libfreehand
 - libetonyek
 - libodfgen
 - libwpd
 - libwpg
 - libwps
 - libvisio
 - libe-book
 - libmwaw

It has the advantages that it simplifies the dependency chain as in

a) libwps does not need libwpd anymore
b) libodfgen does not need libetoyek anymore

they (except libwpg, which still also need libwpd) all now only need librevenge
(and other deps they might have).

Unfortunately *ALL* of them changed API version (.pc file e.g.) and SONAME
(rightly, so, because stuff there was removed). That means a full transition
with source uploads as one needs to (at least) adapt the pkg-config calls.

Reverse Depends (source packages):
abiword
calligra
inkscape
libabw
libcdr
libe-book
libetonyek
libfreehand
libmspub
libmwaw
libodfgen
libreoffice
librevenge
libvisio
libwpd
libwpd-bindings
libwpg
libwps
writerperfect

librevenge upstream/Fedora maintainers of LO/those libs (mostly same persons ;))
have provided patches already. See below.

LO (all libs used) 4.2 doesn't support the new ones; but 4.3 does
(already done in experimental).
writerperfect (all libs used) 0.8.4 doesn't support the new ones, but 0.9.0 odes
(already done in experimental).

abiword (libwpd and libwpg used) needs patch - will file bug
calligra (libwpd and libwpg used) needs patch (but they only apply
to 2.8.3, which is stalled; see #748990 - if we have a 2.8.3 I'll file a bug)
inkscape (libwpg used) needs patch - will file bug

Note that all of them (also "stock" writerperfect 0.9.0 and LO 4.3) will NOT
support the older ones after fixing it - so this transition is a prerequisite
for getting LibreOffice 4.3 into jessie)

The rest is the new upstreams of other libs depending on librevenge now
we need to upload anyway

title = "librevenge";
is_affected = .depends ~ "libabw" | .depends ~ "libcdr" | .depends ~ "libfreehand" | .depends ~ "libetonyek" | .depends ~ "libodfgen" | .depends ~ "libwpd" | .depends ~ "libwpg" | .depends ~ "libwps" | .depends ~ "libvisio" | .depends ~ "libe-book"| .depends ~ "libmwaw";
is_good = .depends ~ "librevenge-0.0-0" | .depends ~ "libabw-0.1-1" | .depends ~ "libcdr-0.1-1" | .depends ~ "libe-book-0.1-1" | .depends ~ "libetonyek-0.1-1" | .depends ~ "libfreehand-0.1-1" | .depends ~ "libmspub-0.1-1" | .depends ~ "libmwaw-0.3-3" | .depends ~ "libodfgen-0.1-1" | .depends ~ "libvisio-0.1-1" | .depends ~ "libwpd-0.10-10" | .depends ~ "libwpg-0.3-3" | .depends ~ "libwps-0.3-3";
is_bad = .depends ~ "libabw-0.0-0" | .depends ~ "libcdr-0.0-0" | .depends ~ "libe-book-0.0-0" | .depends ~ "libetonyek-0.0-0" | .depends ~ "libfreehand-0.0-0" | .depends ~ "libmspub-0.0-0" | .depends ~ "libmwaw-0.2-2" | .depends ~ "libodfgen-0.0-0" | .depends ~ "libvisio-0.0-0" | .depends ~ "libwpd-0.9-9" | .depends ~ "libwpg-0.2-2" | .depends ~ "libwps-0.2-2";

This transition is in fact the transitions which are automatically mentioned in

    auto-libwps
    auto-libwpd
    auto-libe-book
    auto-libetonyek
    auto-libvisio
    auto-libmwaw
    auto-libodfgen
    auto-libabw
    auto-libcdr
    auto-libwpg
    auto-libfreehand
    auto-libmspub

Regards,

Rene

--- End Message ---
--- Begin Message ---
On 01/07/14 21:37, Rene Engelhard wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: transition
> 
> Hi,
> 
> the Document Liberation Project released librevenge and re-based all of their libs
> onto it.
> 
> That means
>  - libabw
>  - libcdr
>  - libfreehand
>  - libetonyek
>  - libodfgen
>  - libwpd
>  - libwpg
>  - libwps
>  - libvisio
>  - libe-book
>  - libmwaw
> 
> It has the advantages that it simplifies the dependency chain as in
> 
> a) libwps does not need libwpd anymore
> b) libodfgen does not need libetoyek anymore
> 
> they (except libwpg, which still also need libwpd) all now only need librevenge
> (and other deps they might have).
> 
> Unfortunately *ALL* of them changed API version (.pc file e.g.) and SONAME
> (rightly, so, because stuff there was removed). That means a full transition
> with source uploads as one needs to (at least) adapt the pkg-config calls.
> 
> Reverse Depends (source packages):
> abiword
> calligra
> inkscape
> libabw
> libcdr
> libe-book
> libetonyek
> libfreehand
> libmspub
> libmwaw
> libodfgen
> libreoffice
> librevenge
> libvisio
> libwpd
> libwpd-bindings
> libwpg
> libwps
> writerperfect
> 
> librevenge upstream/Fedora maintainers of LO/those libs (mostly same persons ;))
> have provided patches already. See below.
> 
> LO (all libs used) 4.2 doesn't support the new ones; but 4.3 does
> (already done in experimental).
> writerperfect (all libs used) 0.8.4 doesn't support the new ones, but 0.9.0 odes
> (already done in experimental).
> 
> abiword (libwpd and libwpg used) needs patch - will file bug
> calligra (libwpd and libwpg used) needs patch (but they only apply
> to 2.8.3, which is stalled; see #748990 - if we have a 2.8.3 I'll file a bug)
> inkscape (libwpg used) needs patch - will file bug
> 
> Note that all of them (also "stock" writerperfect 0.9.0 and LO 4.3) will NOT
> support the older ones after fixing it - so this transition is a prerequisite
> for getting LibreOffice 4.3 into jessie)
> 
> The rest is the new upstreams of other libs depending on librevenge now
> we need to upload anyway
> 
> title = "librevenge";
> is_affected = .depends ~ "libabw" | .depends ~ "libcdr" | .depends ~ "libfreehand" | .depends ~ "libetonyek" | .depends ~ "libodfgen" | .depends ~ "libwpd" | .depends ~ "libwpg" | .depends ~ "libwps" | .depends ~ "libvisio" | .depends ~ "libe-book"| .depends ~ "libmwaw";
> is_good = .depends ~ "librevenge-0.0-0" | .depends ~ "libabw-0.1-1" | .depends ~ "libcdr-0.1-1" | .depends ~ "libe-book-0.1-1" | .depends ~ "libetonyek-0.1-1" | .depends ~ "libfreehand-0.1-1" | .depends ~ "libmspub-0.1-1" | .depends ~ "libmwaw-0.3-3" | .depends ~ "libodfgen-0.1-1" | .depends ~ "libvisio-0.1-1" | .depends ~ "libwpd-0.10-10" | .depends ~ "libwpg-0.3-3" | .depends ~ "libwps-0.3-3";
> is_bad = .depends ~ "libabw-0.0-0" | .depends ~ "libcdr-0.0-0" | .depends ~ "libe-book-0.0-0" | .depends ~ "libetonyek-0.0-0" | .depends ~ "libfreehand-0.0-0" | .depends ~ "libmspub-0.0-0" | .depends ~ "libmwaw-0.2-2" | .depends ~ "libodfgen-0.0-0" | .depends ~ "libvisio-0.0-0" | .depends ~ "libwpd-0.9-9" | .depends ~ "libwpg-0.2-2" | .depends ~ "libwps-0.2-2";
> 
> This transition is in fact the transitions which are automatically mentioned in
> 
>     auto-libwps
>     auto-libwpd
>     auto-libe-book
>     auto-libetonyek
>     auto-libvisio
>     auto-libmwaw
>     auto-libodfgen
>     auto-libabw
>     auto-libcdr
>     auto-libwpg
>     auto-libfreehand
>     auto-libmspub

libreoffice just got in, and with that this is over. Closing.

Emilio

--- End Message ---

Reply to: