[squid-users] squid 6.13 debian package

Amos Jeffries squid3 at treenet.co.nz
Sat Feb 22 11:39:20 UTC 2025


On 22/02/25 22:21, Matus UHLAR - fantomas wrote:
>> On 21/02/25 05:31, Matus UHLAR - fantomas wrote:
>>> I am trying to manually backport squid-6.13 to Debian 12.
>>>
>>> looks like newest squid-openssl Pre-Depends: on "squid"
>>> however "squid" is in conflict with "squid-openssl"
>>>
>>> Is this a bug in control package or did something change since 6.10
>>> (which I backported successfully)
>>>  ?
> 
> On 22.02.25 21:25, Amos Jeffries wrote:
>> That is correct. The Debian 'squid-openssl' package now extends the 
>> default 'squid' package with OpenSSL support binaries instead of 
>> replacing everything.
>>
>> The backport needs to supply both 'squid' and 'squid-openssl' built 
>> from the 6.13 sources.
> 
> Pre-Depends requires dependent package "squid" (without openssl  
> support) being fully configured before squid-openssl gets installed.
> 
> Doesn't that mean that squid will be restarted twice, and first instance 
> will run squid without openssl support and thus without required 
> functionality?


Maybe, I do not recall what upgrade tests showed for apt output.

AFAIK it should only be restarted once. The 'Conflicts' on older 
squid-openssl packages forces apt/dpkg to treat them as a pair on 
transition.
After transition 'squid' is an alias to whichever is preferred.

Amos



More information about the squid-users mailing list