On Tue, Jun 01, 2010 at 05:15:51PM +0200, Michael Biebl wrote: > On 01.06.2010 06:57, Andrew Pollock wrote: > > On Tue, Jun 01, 2010 at 02:34:22AM +0200, Michael Biebl wrote: > >> Hi Andrew, > >> > >> could you specify what your exact plan is here and how you want packages > >> to be > >> changed wrt their hooks they install, do you want them to be symlinked, > >> moved or > >> copied? > > > > I'd go for a versioned dependency on isc-dhcp-client, and start installing > > them in /etc/dhcp > > Problem is, avahi-autoipd does not have a Depends on dhcp3-client (or > isc-dhcp-client ftm) > But I could workaround that by adding a Breaks: dhcp3-client
Right, it's got a Recommends: dhcp3-client > Problem with this is, I can't upload such an avahi-autoipd to unstable until > isc-dhcp-client is in unstable, too. Otherwise the package will not be > installable. That's what a transition is all about. > >> Why don't you just make isc-dhcp-client (and dhcp3-client) read hooks from > >> both > >> /etc/dhcp *and* /etc/dhcp3. > >> This way packages could move to the new location and when the transition > >> is over > >> you could drop the compat code from isc-dhcp-client. > > > > This would be nice, but would require modification of the upstream software, > > something I don't wish to do for the purposes of this transition. It's a one > > off thing, and only requires a small amount of coordination (2 other > > packages). > > Are you sure? According to apt-file I get: > avahi-autoipd: /etc/dhcp3/dhclient-enter-hooks.d/avahi-autoipd > avahi-autoipd: /etc/dhcp3/dhclient-exit-hooks.d/zzz_avahi-autoipd > debian-edu-config: /etc/dhcp3/dhclient-debian-edu.conf > debian-edu-config: /etc/dhcp3/dhcpd-debian-edu.conf > fai-nfsroot: /etc/dhcp3/dhclient-fai-script > fai-nfsroot: /etc/dhcp3/dhclient-fai.conf > ntp: /etc/dhcp3/dhclient-exit-hooks.d/ntp > ntpdate: /etc/dhcp3/dhclient-exit-hooks.d/ntpdate > resolvconf: /etc/dhcp3/dhclient-enter-hooks.d/resolvconf > samba-common: /etc/dhcp3/dhclient-enter-hooks.d/samba > sendmail-base: /etc/dhcp3/dhclient-exit-hooks.d/sendmail > whereami: /etc/dhcp3/dhclient-exit-hooks.d/whereami You're right, I was only working off packages that had some sort of dependency on dhcp3-client. It seems there's more that don't declare any sort of relationship with dhcp3-client at all. It doesn't detract from the fact that this is a transition, just like any other. I will be doing my best to coordinate with these other package owners, to ensure that they upload new packages after I've uploaded isc-dhcp to unstable. regards Andrew -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

