[MIR] libepubgen

Bug #1749920 reported by Olivier Tilloy
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libepubgen (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The package has been available in universe since 16.04, and it builds on all supported architectures.

It is a new dependency of libreoffice-writer 6.0 (see https://bugs.documentfoundation.org/show_bug.cgi?id=33226).

Security:
 - there are no known past or present security vulnerabilities for the package
 - the package doesn't install binaries, nor services/daemons, and doesn't open ports

Quality assurance:
 - the package doesn't ask debconf questions when installed
 - there are no bug reports for the package in Debian (https://bugs.debian.org/cgi-bin/pkgreport.cgi?dist=unstable;package=libepubgen) and Ubuntu (https://bugs.launchpad.net/ubuntu/+source/libepubgen)
 - there are no bug reports in the upstream bug tracker (https://sourceforge.net/p/libepubgen/tickets/)
 - as a dependency of libreoffice, the package is well maintained in Debian (by the Debian LibreOffice Maintainers team)
 - there are no Ubuntu-specific changes, the package is synced as-is from Debian
 - there is nothing hardware-specific in the package
 - the package uses a debian/watch file
 - the package doesn't rely on obsolete packages

Dependencies: all binary dependencies are in main.

Standards compliance: the package meets the FHS and Debian Policy standards.

Maintenance: the package is owned by the Debian LibreOffice Maintainers team.

Background information: the package description is clear as to what the library provides.

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

no bug subscriber

Changed in libepubgen (Ubuntu):
status: New → Incomplete
Revision history for this message
Matthias Klose (doko) wrote :

The packaging looks fine, however we usually require a symbols file for libraries in main. The packaging also looks a litte bit out of date, e.g. we usually make sure that we have only M-A: aware library packages in main (see e.g. libixion for the packaging bits).

Revision history for this message
Olivier Tilloy (osomon) wrote :

~libreoffice is now subscribed

description: updated
Revision history for this message
Olivier Tilloy (osomon) wrote :

I've addressed the requirements (symbols file and making the package M-A aware) in the attached debdiff. Feedback welcome.

Changed in libepubgen (Ubuntu):
status: Incomplete → New
Nish Aravamudan (nacc)
Changed in libepubgen (Ubuntu):
assignee: nobody → Nish Aravamudan (nacc)
Revision history for this message
Nish Aravamudan (nacc) wrote :

@osomon: are you looking for sponsorship for the debdiff? The patch looks good to me and I assume you've tested it?

Changed in libepubgen (Ubuntu):
status: New → In Progress
Revision history for this message
Olivier Tilloy (osomon) wrote :

@Nish: yes I tested it (had it built in a PPA for all supported architectures and verified that the M-A changes are as expected) and yes, sponsorship would be appreciated. Thanks in advance!

Revision history for this message
Nish Aravamudan (nacc) wrote :

I can sponsor the above, but is there any way to make the tests run at build-time and as DEP8?

Changed in libepubgen (Ubuntu):
status: In Progress → Incomplete
assignee: Nish Aravamudan (nacc) → nobody
Revision history for this message
Olivier Tilloy (osomon) wrote :

The tests are already being run at build time. I'm attaching an updated debdiff that adds DEP8 tests (they build and run a subset of the unit tests against the install libepubgen). Please review and sponsor if that looks good. Thanks!

Changed in libepubgen (Ubuntu):
status: Incomplete → New
Nish Aravamudan (nacc)
Changed in libepubgen (Ubuntu):
status: New → In Progress
assignee: nobody → Nish Aravamudan (nacc)
Revision history for this message
Nish Aravamudan (nacc) wrote :

Sponsored for Bionic. The MIR looks good otherwise.

Changed in libepubgen (Ubuntu):
status: In Progress → Fix Committed
assignee: Nish Aravamudan (nacc) → nobody
Revision history for this message
Steve Langasek (vorlon) wrote :

~libreoffice is not a recognized team subscriber for MIRs (http://reqorts.qa.ubuntu.com/reports/m-r-package-team-mapping.html). Should ~desktop-packages be subscribed to this package, matching libreoffice itself?

Changed in libepubgen (Ubuntu):
status: Fix Committed → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

~desktop-packages is subscribed now

Changed in libepubgen (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Steve Langasek (vorlon) wrote :

Override component to main
libepubgen 0.1.0-2ubuntu1 in bionic: universe/misc -> main
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic amd64: main/libs/optional/100% -> main
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic arm64: main/libs/optional/100% -> main
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic armhf: main/libs/optional/100% -> main
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic i386: main/libs/optional/100% -> main
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic ppc64el: main/libs/optional/100% -> main
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic s390x: main/libs/optional/100% -> main
libepubgen-dev 0.1.0-2ubuntu1 in bionic amd64: universe/libdevel/optional/100% -> main
libepubgen-dev 0.1.0-2ubuntu1 in bionic arm64: universe/libdevel/optional/100% -> main
libepubgen-dev 0.1.0-2ubuntu1 in bionic armhf: universe/libdevel/optional/100% -> main
libepubgen-dev 0.1.0-2ubuntu1 in bionic i386: universe/libdevel/optional/100% -> main
libepubgen-dev 0.1.0-2ubuntu1 in bionic ppc64el: universe/libdevel/optional/100% -> main
libepubgen-dev 0.1.0-2ubuntu1 in bionic s390x: universe/libdevel/optional/100% -> main
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic amd64 remained the same
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic arm64 remained the same
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic armhf remained the same
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic i386 remained the same
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic ppc64el remained the same
libepubgen-0.1-1 0.1.0-2ubuntu1 in bionic s390x remained the same
7 publications overridden; 6 publications remained the same.

Changed in libepubgen (Ubuntu):
status: Fix Committed → Fix Released
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.