[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#402804: marked as done (openssh-client: Needs to conflict with old ssh-krb5; conffile ownership transfer failure)



Your message dated Sat, 23 Dec 2006 19:02:02 +0000
with message-id <E1GyC8A-0003IJ-Rz@ries.debian.org>
and subject line Bug#402804: fixed in openssh 1:4.3p2-8
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: openssh-client
Version: 1:4.3p2-7
Severity: important

Greetings,

First, this needs to conflict with old versions of ssh-krb5, otherwise
if this tries to install before that updates, the upgrade stalls.

Second, even with ssh-krb5 updated to the new dummy version, the
conffile ownership transfer doesn't work.  Then because this fails,
openssh-client and -server never install, and ssh-krb5 can't configure.
See attached log for details (but ignore the samba stuff).

Note: this applies to both -client and -server.

Thanks,
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html
Unpacking openssh-client (from .../openssh-client_1%3a4.3p2-7_i386.deb) ...
Transferring ownership of conffile /etc/ssh/moduli ...
Transferring ownership of conffile /etc/ssh/ssh_config ...
dpkg: error processing /var/cache/apt/archives/openssh-client_1%3a4.3p2-7_i386.deb (--unpack):
 trying to overwrite `/etc/ssh/ssh_config', which is also in package ssh-krb5
Aborting ownership transfer of conffile /etc/ssh/moduli ...
Aborting ownership transfer of conffile /etc/ssh/ssh_config ...
Unpacking openssh-server (from .../openssh-server_1%3a4.3p2-7_i386.deb) ...
Transferring ownership of conffile /etc/default/ssh ...
Transferring ownership of conffile /etc/pam.d/ssh ...
dpkg: error processing /var/cache/apt/archives/openssh-server_1%3a4.3p2-7_i386.deb (--unpack):
 trying to overwrite `/etc/default/ssh', which is also in package ssh-krb5
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Aborting ownership transfer of conffile /etc/default/ssh ...
Aborting ownership transfer of conffile /etc/pam.d/ssh ...
Preparing to replace samba 3.0.23d-1 (using .../samba_3.0.23d-2+b1_i386.deb) ...
invoke-rc.d: dangling symlink: /etc/rc2.d/K09samba
dpkg: warning - old pre-removal script returned error exit status 102
dpkg - trying script from the new package instead ...
invoke-rc.d: dangling symlink: /etc/rc2.d/K09samba
dpkg: error processing /var/cache/apt/archives/samba_3.0.23d-2+b1_i386.deb (--unpack):
 subprocess new pre-removal script returned error exit status 102
Errors were encountered while processing:
 /var/cache/apt/archives/openssh-client_1%3a4.3p2-7_i386.deb
 /var/cache/apt/archives/openssh-server_1%3a4.3p2-7_i386.deb
 /var/cache/apt/archives/samba_3.0.23d-2+b1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Some errors occurred while unpacking. I'm going to configure the
packages that were installed. This may result in duplicate errors
or errors caused by missing dependencies. This is OK, only the errors
above this message are important. Please fix them and run [I]nstall again

dpkg: dependency problems prevent configuration of ssh-krb5:
 ssh-krb5 depends on openssh-client; however:
  Package openssh-client is not installed.
 ssh-krb5 depends on openssh-server; however:
  Package openssh-server is not installed.
dpkg: error processing ssh-krb5 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ssh-askpass-gnome:
 ssh-askpass-gnome depends on openssh-client | ssh (>= 1:1.2pre7-4) | ssh-krb5; however:
  Package openssh-client is not installed.
  Package ssh is not installed.
  Package ssh-krb5 is not configured yet.
dpkg: error processing ssh-askpass-gnome (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 ssh-krb5
 ssh-askpass-gnome

--- End Message ---
--- Begin Message ---
Source: openssh
Source-Version: 1:4.3p2-8

We believe that the bug you reported is fixed in the latest version of
openssh, which is due to be installed in the Debian FTP archive:

openssh-client-udeb_4.3p2-8_powerpc.udeb
  to pool/main/o/openssh/openssh-client-udeb_4.3p2-8_powerpc.udeb
openssh-client_4.3p2-8_powerpc.deb
  to pool/main/o/openssh/openssh-client_4.3p2-8_powerpc.deb
openssh-server-udeb_4.3p2-8_powerpc.udeb
  to pool/main/o/openssh/openssh-server-udeb_4.3p2-8_powerpc.udeb
openssh-server_4.3p2-8_powerpc.deb
  to pool/main/o/openssh/openssh-server_4.3p2-8_powerpc.deb
openssh_4.3p2-8.diff.gz
  to pool/main/o/openssh/openssh_4.3p2-8.diff.gz
openssh_4.3p2-8.dsc
  to pool/main/o/openssh/openssh_4.3p2-8.dsc
ssh-askpass-gnome_4.3p2-8_powerpc.deb
  to pool/main/o/openssh/ssh-askpass-gnome_4.3p2-8_powerpc.deb
ssh-krb5_4.3p2-8_all.deb
  to pool/main/o/openssh/ssh-krb5_4.3p2-8_all.deb
ssh_4.3p2-8_all.deb
  to pool/main/o/openssh/ssh_4.3p2-8_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 402804@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated openssh package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 23 Dec 2006 18:38:33 +0000
Source: openssh
Binary: ssh-askpass-gnome ssh-krb5 openssh-client-udeb ssh openssh-server openssh-client openssh-server-udeb
Architecture: source powerpc all
Version: 1:4.3p2-8
Distribution: unstable
Urgency: medium
Maintainer: Matthew Vernon <matthew@debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Description: 
 openssh-client - Secure shell client, an rlogin/rsh/rcp replacement
 openssh-client-udeb - Secure shell client for the Debian installer (udeb)
 openssh-server - Secure shell server, an rshd replacement
 openssh-server-udeb - Secure shell server for the Debian installer (udeb)
 ssh        - Secure shell client and server (transitional package)
 ssh-askpass-gnome - under X, asks user for a passphrase for ssh-add
 ssh-krb5   - Secure shell client and server (transitional package)
Closes: 402804 403528
Changes: 
 openssh (1:4.3p2-8) unstable; urgency=medium
 .
   [ Vincent Untz ]
   * Give the ssh-askpass-gnome window a default icon; remove unnecessary
     icon extension from .desktop file (closes:
     https://launchpad.net/bugs/27152).
 .
   [ Colin Watson ]
   * Drop versioning on ssh/ssh-krb5 Replaces, as otherwise it isn't
     sufficient to replace conffiles (closes: #402804).
   * Make GSSAPICleanupCreds a compatibility alias for
     GSSAPICleanupCredentials. Mark GSSUseSessionCCache and
     GSSAPIUseSessionCredCache as known-but-unsupported options, and migrate
     away from them on upgrade.
   * It turns out that the people who told me that removing a conffile in the
     preinst was sufficient to have dpkg replace it without prompting when
     moving a conffile between packages were very much mistaken. As far as I
     can tell, the only way to do this reliably is to write out the desired
     new text of the conffile in the preinst. This is gross, and requires
     shipping the text of all conffiles in the preinst too, but there's
     nothing for it. Fortunately this nonsense is only required for smooth
     upgrades from sarge.
   * debconf template translations:
     - Add Romanian (thanks, Stan Ioan-Eugen; closes: #403528).
Files: 
 f9c63b1c8e0d8876e724debf42f31f94 1000 net standard openssh_4.3p2-8.dsc
 be03da0fdecae48f0b2a8b8619dfac2f 257180 net standard openssh_4.3p2-8.diff.gz
 07c1723bb446307338ef87f6886cddec 1056 net extra ssh_4.3p2-8_all.deb
 e09b57548c3448fb4cdd3b141780dc97 91056 net extra ssh-krb5_4.3p2-8_all.deb
 2f64874b23ddd49f16dbfa4103c676d1 651646 net standard openssh-client_4.3p2-8_powerpc.deb
 c9e5ff8b1e770b2b1cf72ff256713ed9 233428 net optional openssh-server_4.3p2-8_powerpc.deb
 020d65b4483d72fe7554ecf4218f3160 100500 gnome optional ssh-askpass-gnome_4.3p2-8_powerpc.deb
 788b9878b13d448bcbc29d243a47af45 166782 debian-installer optional openssh-client-udeb_4.3p2-8_powerpc.udeb
 5511b49f94918e34425aadd4e9076ec9 169938 debian-installer optional openssh-server-udeb_4.3p2-8_powerpc.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFjXuV9t0zAhD6TNERArc0AJ4kfWwXCSTpzr3U84pdew5E4hhengCfTJxz
lj7C+Cw6LhRbt4JmUnDPELQ=
=54fc
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: