Package: qmail-run
Version: 2.0.2
Severity: normal
Tags: patch ipv6

Dear Maintainer,

I could not install ucspi-tcp-ipv6 with qmail-run installed, because
ucspi-tcp-ipv6 conflicts with ucspi-tcp and provides ucspi-tcp.
However, qmail-run depends on an explicit version of ucspi-tcp,
and virtual packages cannot yet have versions.

Of course, Debian's qmail is not IPv6 patched AFAIK, but it need not
impede the installation of ucspi-tcp-ipv6, which can be used by other
programs as well.

I was able to resolve the problem locally by removing the version
requirement from qmail-run and rebuilding, like so:

--- debian/control.orig 2010-03-08 15:43:35.000000000 -0800
+++ debian/control      2014-03-09 01:31:00.000000000 -0800
@@ -6,7 +6,7 @@
 
 Package: qmail-run
 Architecture: all
-Depends: qmail (>= 1.06-2.1), fastforward (>= 1:0.51-3), daemontools (>> 
1:0.76), ucspi-tcp (>> 1:0.88), runit (>> 1.8.0-2) | daemontools-run (>> 
1:0.76), procmail
+Depends: qmail (>= 1.06-2.1), fastforward (>= 1:0.51-3), daemontools (>> 
1:0.76), ucspi-tcp, runit (>> 1.8.0-2) | daemontools-run (>> 1:0.76), procmail
 Suggests: dot-forward, mail-reader
 Conflicts: mail-transport-agent, lsb-core
 Replaces: mail-transport-agent, fastforward (<= 0.51-zarge1)


Just to be clear, here is the exact problem I experienced:

$ sudo aptitude install ucspi-tcp-ipv6
The following NEW packages will be installed:
  ucspi-tcp-ipv6{b} 
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 117 kB of archives. After unpacking 414 kB will be used.
The following packages have unmet dependencies:
 ucspi-tcp-ipv6 : Conflicts: ucspi-tcp but 1:0.88-3 is installed.
The following actions will resolve these dependencies:

     Remove the following packages:                                      
1)     bsd-mailx                                                         
2)     logwatch                                                          
3)     qmail-run                                                         
4)     ucspi-tcp                                                         

     Leave the following dependencies unresolved:                        
5)     at recommends default-mta | mail-transport-agent                  
6)     cron recommends exim4 | postfix | mail-transport-agent            
7)     logrotate recommends mailx                                        
8)     qmail recommends qmail-run (>= 2.0.0)                             
9)     procmail recommends default-mta | mail-transport-agent | fetchmail


Accept this solution? [Y/n/q/?] q


-- System Information:
Debian Release: 7.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.12.9-x86_64-linode37 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages qmail-run depends on:
ii  daemontools      1:0.76-3
ii  daemontools-run  1:0.76-3
ii  fastforward      1:0.51-3
ii  procmail         3.22-20
ii  qmail            1.06-5
ii  ucspi-tcp        1:0.88-3

qmail-run recommends no packages.

Versions of packages qmail-run suggests:
ii  bsd-mailx [mail-reader]    8.1.2-0.20111106cvs-1
pn  dot-forward                <none>
ii  emacs23-nox [mail-reader]  23.4+1-4
ii  mew-bin [mail-reader]      1:6.4-2

-- Configuration Files:
/etc/qmail/defaultdelivery [Errno 2] No such file or directory: 
u'/etc/qmail/defaultdelivery'
/etc/qmail/qmail-send/log/run changed [not included]
/etc/qmail/qmail-smtpd/log/run changed [not included]
/etc/qmail/qmail-verify/log/run changed [not included]

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to