[MIR] multiple LibreOffice dependencies in universe

Bug #1410883 reported by Björn Michaelsen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libetonyek (Ubuntu)
Fix Released
Undecided
Björn Michaelsen
libfreehand (Ubuntu)
Fix Released
Undecided
Unassigned
libmwaw (Ubuntu)
Fix Released
Undecided
Unassigned
libodfgen (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

[Availability]
All packages are in universe and build from main.

[Rationale]
All packages are hard dependencies of LibreOffice and have been in shipped as an internal copy of LibreOffice in main at least since Ubuntu vivid.

[Security]
Shipping these packages as external package allows e.g. easier security updates vs. shipping them internally with LibreOffice.

http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libetonyek
http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libfreehand
http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libmwaw
http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=libodfgen
all 0 results

http://secunia.com/advisories/search/?search=libetonyek
http://secunia.com/advisories/search/?search=libfreehand
http://secunia.com/advisories/search/?search=libmwaw
http://secunia.com/advisories/search/?search=libodfgen
all 0 results

http://people.canonical.com/~ubuntu-security/cve/universe.html
all 0 results

No executables, only libs. No services, no networking.

[Quality assurance]
The packages will be used from LibreOffice and are already shipped as an internal copy in previous uploads.

[UI standards]
Doesnt apply -- these libs have no UI on their own.

[Dependencies]
All build dependencies are satisfyable in main.

[Standards compliance]
Packaging is reasonably trivial.

[Maintenance]
Actively maintained at Debian.

Background information:
All of libodfgen 0.1.1-2, libmwaw 0.3.1, libetonyek 0.1.1, libfreehand 0.1.0-2 are in vivid/universe, needs MIR, was shipped with LibreOffice in utopic/main.

Changed in libodfgen (Ubuntu):
status: New → Incomplete
Changed in libmwaw (Ubuntu):
status: New → Incomplete
Changed in libetonyek (Ubuntu):
status: New → Incomplete
Changed in libfreehand (Ubuntu):
status: New → Incomplete
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote :

libodfgen, libmwaw, libetonyek and libfreehand all build clean from vivid/main -- no additional deps needed.

Changed in libetonyek (Ubuntu):
assignee: nobody → Björn Michaelsen (bjoern-michaelsen)
Changed in libfreehand (Ubuntu):
assignee: nobody → Björn Michaelsen (bjoern-michaelsen)
Changed in libmwaw (Ubuntu):
assignee: nobody → Björn Michaelsen (bjoern-michaelsen)
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote :

see also bug 1410966.

description: updated
description: updated
description: updated
description: updated
Changed in libetonyek (Ubuntu):
status: Incomplete → New
Changed in libfreehand (Ubuntu):
status: Incomplete → New
Changed in libmwaw (Ubuntu):
status: Incomplete → New
Changed in libodfgen (Ubuntu):
status: Incomplete → New
Revision history for this message
Michael Terry (mterry) wrote :

libodfgen is OK. Same issues as those in bug 1410966. But no blockers.

Changed in libodfgen (Ubuntu):
assignee: Björn Michaelsen (bjoern-michaelsen) → nobody
status: New → Fix Committed
Revision history for this message
Michael Terry (mterry) wrote :

Same for libmwaw. Good enough! :)

Changed in libmwaw (Ubuntu):
assignee: Björn Michaelsen (bjoern-michaelsen) → nobody
status: New → Fix Committed
Revision history for this message
Michael Terry (mterry) wrote :

libfreehand is fine too.

Changed in libfreehand (Ubuntu):
assignee: Björn Michaelsen (bjoern-michaelsen) → nobody
status: New → Fix Committed
Revision history for this message
Michael Terry (mterry) wrote :

libetonyek looks mostly fine. But it disables its tests. They seem to work fine for me locally. Can you look into the story there? They should be enabled if possible.

Changed in libetonyek (Ubuntu):
status: New → Incomplete
Changed in libfreehand (Ubuntu):
status: Fix Committed → Fix Released
Changed in libmwaw (Ubuntu):
status: Fix Committed → Fix Released
Changed in libodfgen (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Matthias Klose (doko) wrote :

uploaded libetonyek with tests enabled.

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

Override component to main
libetonyek 0.1.3-1ubuntu2 in wily: universe/libs -> main
libetonyek-0.1-1 0.1.3-1ubuntu2 in wily amd64: universe/libs/optional/100% -> main
libetonyek-0.1-1 0.1.3-1ubuntu2 in wily arm64: universe/libs/optional/100% -> main
libetonyek-0.1-1 0.1.3-1ubuntu2 in wily armhf: universe/libs/optional/100% -> main
libetonyek-0.1-1 0.1.3-1ubuntu2 in wily i386: universe/libs/optional/100% -> main
libetonyek-0.1-1 0.1.3-1ubuntu2 in wily powerpc: universe/libs/optional/100% -> main
libetonyek-0.1-1 0.1.3-1ubuntu2 in wily ppc64el: universe/libs/optional/100% -> main
libetonyek-0.1-1v5 0.1.3-1ubuntu2 in wily amd64: universe/libs/optional/100% -> main
libetonyek-0.1-1v5 0.1.3-1ubuntu2 in wily arm64: universe/libs/optional/100% -> main
libetonyek-0.1-1v5 0.1.3-1ubuntu2 in wily armhf: universe/libs/optional/100% -> main
libetonyek-0.1-1v5 0.1.3-1ubuntu2 in wily i386: universe/libs/optional/100% -> main
libetonyek-0.1-1v5 0.1.3-1ubuntu2 in wily powerpc: universe/libs/optional/100% -> main
libetonyek-0.1-1v5 0.1.3-1ubuntu2 in wily ppc64el: universe/libs/optional/100% -> main
libetonyek-dev 0.1.3-1ubuntu2 in wily amd64: universe/libdevel/optional/100% -> main
libetonyek-dev 0.1.3-1ubuntu2 in wily arm64: universe/libdevel/optional/100% -> main
libetonyek-dev 0.1.3-1ubuntu2 in wily armhf: universe/libdevel/optional/100% -> main
libetonyek-dev 0.1.3-1ubuntu2 in wily i386: universe/libdevel/optional/100% -> main
libetonyek-dev 0.1.3-1ubuntu2 in wily powerpc: universe/libdevel/optional/100% -> main
libetonyek-dev 0.1.3-1ubuntu2 in wily ppc64el: universe/libdevel/optional/100% -> main
19 publications overridden.

Changed in libetonyek (Ubuntu):
status: Incomplete → 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.