[MIR] libepoxy

Bug #1342605 reported by Maarten Lankhorst
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libepoxy (Ubuntu)
Fix Released
High
Maarten Lankhorst

Bug Description

Availability:
- Builds on all archs.

Rationale:
- Needed as a new dependency for xorg-server 1.16.

Security:
- No CVE's as far as I can tell.
- No executables, init daemons, or privileged ports.
- No add-on to security sensitive software.

Quality assurance:
- Works by default, if opengl is set up correctly. This is already a requirement for xorg-server, so nothing new there..
- No debconf questions.
- No open long-term bugs.
- Package maintainer of upstream maintains it in debian too.
- Test suite is disabled during build, because it would require a working xorg-server, which would introduce a circular dependency.
- debian/watch file present.

UI standards:
- n/a

Dependencies:
Depends on debhelper, dh-autoreconf, xutils-dev, pkg-config, libx11-dev, libegl1-mesa-dev, python which are all in main.

Standards compliance:
- Meets FHS and policy standards.
- Source packaging is easy to understand/maintain.

Maintenance:
- Simple package, low maintenance, synced with debian, could be owned by ubuntu-x.

Background information:
- Needed for upgrading xorg-server to version 1.16, used by XWayland, Xephyr and glamor (now part of xorg-server).

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

This is mostly fine, like the symbols file. Two things though:
- Can we get a team bug subscriber for whomever will look after this in Ubuntu?
- I get why tests aren't run during build. But can we please have them run as a dep8 test?

Changed in libepoxy (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

I've added ubuntu-x-swat to bug subscriptions.

Changed in libepoxy (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

Working on DEP a bit.

Changed in libepoxy (Ubuntu):
assignee: nobody → Maarten Lankhorst (mlankhorst)
status: Confirmed → In Progress
Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

I've tried running the tests, but it would require a real xorg-server with opengl support. This would be massive overkill for the things these tests cover.

Changed in libepoxy (Ubuntu):
status: In Progress → Confirmed
Revision history for this message
Matthias Klose (doko) wrote :

promoted.

Override component to main
libepoxy 1.2-1 in utopic: universe/misc -> main
libepoxy-dev 1.2-1 in utopic amd64: universe/libdevel/optional/100% -> main
libepoxy-dev 1.2-1 in utopic arm64: universe/libdevel/optional/100% -> main
libepoxy-dev 1.2-1 in utopic armhf: universe/libdevel/optional/100% -> main
libepoxy-dev 1.2-1 in utopic i386: universe/libdevel/optional/100% -> main
libepoxy-dev 1.2-1 in utopic powerpc: universe/libdevel/optional/100% -> main
libepoxy-dev 1.2-1 in utopic ppc64el: universe/libdevel/optional/100% -> main
libepoxy0 1.2-1 in utopic amd64: universe/libs/optional/100% -> main
libepoxy0 1.2-1 in utopic arm64: universe/libs/optional/100% -> main
libepoxy0 1.2-1 in utopic armhf: universe/libs/optional/100% -> main
libepoxy0 1.2-1 in utopic i386: universe/libs/optional/100% -> main
libepoxy0 1.2-1 in utopic powerpc: universe/libs/optional/100% -> main
libepoxy0 1.2-1 in utopic ppc64el: universe/libs/optional/100% -> main
13 publications overridden.

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