[pkg-squid-devel] Squid 4.0

Luigi Gangitano luigi at debian.org
Wed Mar 18 11:00:37 UTC 2015


Hi Amos,

> Il giorno 18/mar/2015, alle ore 11:39, Amos Jeffries <squid3 at treenet.co.nz> ha scritto:
> 
> So, what packaging structure and naming will be used by Debian going
> forward after freeze is over?

jessie will be released (hopefully by the end of April) with just squid3 in its current form. For the following release (Debian 9 ‘stretch’) we are free to take the path we prefer.

Our options are:

- keep the squid3 package name (and directory layout) and just change the version number. This makes sense when you see the squid3 codebase as the big move to C++ and future versions still going on the same line, or
- rename all the squid3* packages back to squid* and move everything over. Since there is no direct upgrade path from squeeze to stretch, we won’t have any issue with migrations.

> And roughly what steps need to be done to migrate to it from the
> existing squid and squid3 package versions?

Migrating from squid package is not needed as I outlined before, migrating from current squid3 is a matter of moving files around from /etc/squid3 to /etc/squid and from /var/*/squid3 to /var/*/squid

Moving conffiles can be (almost) easily handled with dpkg-maintscript-helper. Everything else requires parsing and patching squid.conf.

Current squid 2.7 should be removed from the archive as soon as squeeze is released, I will file a bug for that.

I would like to hear from the group about these (and other) options.

Regards,

L

P.S. For the squeeze Release Notes, we should write a short summary of actions needed to move over from squid 2.7 to squid3.

--
Luigi Gangitano -- <luigi at debian.org> -- <gangitano at lugroma3.org>
GPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972  C24A F19B A618 924C 0C26
GPG: 4096R/2BA97CED: 8D48 5A35 FF1E 6EB7 90E5  0F6D 0284 F20C 2BA9 7CED




More information about the pkg-squid-devel mailing list