Package: nginx-full, nginx-light, nginx-extras
Version: 0.8.54-2
Severity: serious
Justification: Policy 7.6.1
Hi,
the following happened while upgrading from squeeze (with nginx 0.7.67-3) to
sid:
Selecting previously deselected package nginx-full.
Unpacking nginx-full (from .../nginx-full_0.8.54-2_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/nginx-full_0.8.54-2_i386.deb
(--unpack):
trying to overwrite '/etc/init.d/nginx', which is also in package nginx
0.7.67-3
configured to not write apport reports
dpkg-deb: subprocess paste killed by
signal (Broken pipe)
Preparing to replace nginx 0.7.67-3 (using .../nginx_0.8.54-2_all.deb) ...
Unpacking replacement nginx ...
dpkg: warning: unable to delete old directory '/var/log/nginx': Directory
not empty
dpkg: warning: unable to delete old directory '/var/lib/nginx': Directory
not empty
dpkg: warning: unable to delete old directory '/etc/nginx/sites-enabled':
Directory not empty
dpkg: warning: unable to delete old directory '/etc/nginx/sites-available':
Directory not empty
dpkg: warning: unable to delete old directory '/etc/nginx': Directory not
empty
Looking at the source package, it seems that nginx-full, nginx-light and
nginx-extras should declare a 'Replaces' dependency on older versions of
nginx.
Nikolaus
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]