[ubuntu-x] Fighting renames, day 1

Maarten Lankhorst maarten.lankhorst at canonical.com
Thu May 24 15:09:18 UTC 2012


Hey,

So today I've been trying to get the lts rename scripts to do something
useful and trying to build the results from it, to see if something sane
comes out.

So far I found out this:

The xorg package (x11-common, xserver-xorg, xserver-xorg-video-all, xorg, xorg-dev, xbase-clients, xutils) should if possible be killed, or be altered to not provide x11-common. Userspace libraries can depend on a specific version. I'm leaning towards killing the entire package, since the less packages altered, the easier we can support it. libxres1 will remove x11-common-renamed because it depends on x11-common (>= ...), and it was required on my way to building xserver-xorg-core, oops.

There were a few other things, mostly related to debian/rules and debian/control. I'm trying to use sed for now to automate changes that need to be done. This might break on package updates, but it's easier since we're limited to a few specific files only, so it can be verified.

libdrm is a pain point, plymouth and weston (a wayland compositor universe, so probably not high priority) depend on it, so renaming is a bit harder.

So far my findings have been positive, I haven't encountered evidence yet that it will be impossible to go the renaming route, but I think it is important to limit ourselves to renaming as few packages with other potential users as possible.

~Maarten




More information about the Ubuntu-x mailing list