[MIR] lcms2

Bug #823180 reported by Till Kamppeter
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
lcms2 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Availability: Currently available in Universe, building on all currently supported architectures, see https://launchpad.net/ubuntu/+source/lcms2

Rationale: In Oneiric we want to introduce ICC-based color management on the operating system level, using the same architecture as Fedora does. lcms2 is central part of this architecture as it is needed by colord. Therefore we need it in Main. This MIR is a work item of the following Blueprint:

https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-icc-color-management

According to the Blueprint additional demand on CD space for the whole introduction of color management is around 300K only.

Security: No security vulnerabilities known at CVE and Secunia explicitly for lcms2, vulnerabilities of predecessor lcms back in 2009 already fixed, no SUID components, no daemons, pure library package.

Quality assurance: Installs without debconf questions (maintainer scripts only to run "ldconfig"), the package does not need to be configured. The package is maintained upstream as new releases occur regularly and it gets packaged for Debian by Oleksandr Moskalenko (see debian/changelog) and synced into Ubuntu.

UI standards: Package has no UI.

Dependencies: Depends only on standard libraries, needed by colord.

Maintenance: See "Quality assurance".

Changed in lcms2 (Ubuntu):
milestone: none → ubuntu-11.10-beta-1
importance: Undecided → High
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

lcms2 is needed by colord, and colord should also go into Main, see its MIR as bug 823185.

Revision history for this message
Michael Terry (mterry) wrote :

Looks mostly fine, even has a nice test suite. However, there's no symbols file for the library. That's really helpful for making sure upgrades of libraries go smoothly. I like to see any library that enters main have one.

It would also be nice to see a bug subscriber in Ubuntu, but that's not a blocker.

Changed in lcms2 (Ubuntu):
status: New → Incomplete
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

mterry, I have uploaded a new package (2.2+git20110628-2ubuntu1) with the symbols file now.

Changed in lcms2 (Ubuntu):
status: Incomplete → New
Michael Terry (mterry)
Changed in lcms2 (Ubuntu):
status: New → Fix Committed
Revision history for this message
Matthias Klose (doko) wrote :

2011-08-11 14:01:47 INFO Override Component to: 'main'
2011-08-11 14:01:47 INFO 'lcms2 - 2.2+git20110628-2ubuntu1/universe/libs' source overridden
2011-08-11 14:01:47 INFO 'liblcms2-2-2.2+git20110628-2ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:01:47 INFO 'liblcms2-2-2.2+git20110628-2ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:01:47 INFO 'liblcms2-2-2.2+git20110628-2ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:01:47 INFO 'liblcms2-2-2.2+git20110628-2ubuntu1/universe/libs/OPTIONAL' binary overridden in oneiric/powerpc
2011-08-11 14:01:47 INFO 'liblcms2-dev-2.2+git20110628-2ubuntu1/universe/libdevel/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:01:47 INFO 'liblcms2-dev-2.2+git20110628-2ubuntu1/universe/libdevel/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:01:47 INFO 'liblcms2-dev-2.2+git20110628-2ubuntu1/universe/libdevel/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:01:47 INFO 'liblcms2-dev-2.2+git20110628-2ubuntu1/universe/libdevel/OPTIONAL' binary overridden in oneiric/powerpc
2011-08-11 14:01:48 INFO 'liblcms2-utils-2.2+git20110628-2ubuntu1/universe/utils/OPTIONAL' binary overridden in oneiric/amd64
2011-08-11 14:01:48 INFO 'liblcms2-utils-2.2+git20110628-2ubuntu1/universe/utils/OPTIONAL' binary overridden in oneiric/armel
2011-08-11 14:01:48 INFO 'liblcms2-utils-2.2+git20110628-2ubuntu1/universe/utils/OPTIONAL' binary overridden in oneiric/i386
2011-08-11 14:01:48 INFO 'liblcms2-utils-2.2+git20110628-2ubuntu1/universe/utils/OPTIONAL' binary overridden in oneiric/powerpc

Changed in lcms2 (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

Related blueprints

Remote bug watches

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