[MIR] libepoxy
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/
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).
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?