Your message dated Sat, 24 Oct 2026 18:27:12 +0200
with message-id <[email protected]>
and subject line Re: Bug#1149031: transition: libunibreak 8
has caused the Debian Bug report #1149031,
regarding transition: libunibreak 8
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 [email protected]
immediately.)
--
1149031: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1149031
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:libunibreak
User: [email protected]
Usertags: transition
Hi,
I'd like to request a transition slot for the update of the libunibreak
library 7.0 to 8.0. Each new major version bumps the SOVERSION; in this
case some internal headers/APIs were removed.
There are few users of libunibreak in Debian:
- coolreader -- #1149030
- crengine-ng -- #1149029
- efl
- fbreader
- krita
- libass
The majority of them (not using the removed APIs) build correctly with
the new version of libunibreak.
coolreader & crengine-ng fails because they used internal APIs that were
removed. I filed the tickets few minutes ago both for upstream and for
Debian (see the bts# above); other than being fixed upstream,
- crengine-ng can be built disabling the libunibreak support
- coolreader can be built only including an embedded copy of
libunibreak 7.0, which is supported by the upstream build scripts;
not ideal though
At the moment there are ongoing ffmpeg and Qt transitions, so this can
wait for them. Let me know about the two issues I reported so far.
Ben file:
title = "libunibreak";
is_affected = .depends ~ "libunibreak7" | .depends ~ "libunibreak8";
is_good = .depends ~ "libunibreak8";
is_bad = .depends ~ "libunibreak7";
Thanks,
--
Pino
--- End Message ---
--- Begin Message ---
On 2026-10-12 09:18:02 +0200, Sebastian Ramacher wrote:
> Control: tags -1 confirmed
>
> On 2026-09-28 15:01:40 +0200, Emilio Pozuelo Monfort wrote:
> > On 26/09/2026 07:08, Pino Toscano wrote:
> > > Package: release.debian.org
> > > Severity: normal
> > > X-Debbugs-Cc: [email protected]
> > > Control: affects -1 + src:libunibreak
> > > User: [email protected]
> > > Usertags: transition
> > >
> > > Hi,
> > >
> > > I'd like to request a transition slot for the update of the libunibreak
> > > library 7.0 to 8.0. Each new major version bumps the SOVERSION; in this
> > > case some internal headers/APIs were removed.
> > >
> > > There are few users of libunibreak in Debian:
> > >
> > > - coolreader -- #1149030
> > > - crengine-ng -- #1149029
> > > - efl
> > > - fbreader
> > > - krita
> > > - libass
> > >
> > > The majority of them (not using the removed APIs) build correctly with
> > > the new version of libunibreak.
> > >
> > > coolreader & crengine-ng fails because they used internal APIs that were
> > > removed. I filed the tickets few minutes ago both for upstream and for
> > > Debian (see the bts# above); other than being fixed upstream,
> > > - crengine-ng can be built disabling the libunibreak support
> >
> > Sounds fine.
> >
> > > - coolreader can be built only including an embedded copy of
> > > libunibreak 7.0, which is supported by the upstream build scripts;
> > > not ideal though
> >
> > This one not so much. I'd rather the package FTBFS until a fix can be
> > included, and it can be temporarily removed from testing if necessary.
> >
> > > At the moment there are ongoing ffmpeg and Qt transitions, so this can
> > > wait for them. Let me know about the two issues I reported so far.
> >
> > Yes, let's wait for now.
>
> Qt is done, ffmpeg migrated. Go ahead.
The old binaries got removed from testing. Closing.
Cheers
--
Sebastian Ramacher
--- End Message ---