Bug#758288: libkrb5support0 should conflict libk5crypto3 from stable?

2014-08-16 Thread Benjamin Kaduk
On Sat, 16 Aug 2014, Tim Connors wrote:

> Package: libkrb5support0
> Version: 1.12.1+dfsg-7
> Severity: normal
>
> Dear Maintainer,
>
> On a somewhat unstable system with pinning back to stable (yes I know,
> sue me), with libkrb5support0 from unstable, libk5crypto3 from
> stable/updates and libapache2-mod-php5 from stable/updates:

I think that what's really going on here is that libkrb5support0 is not an
ABI-stable (or API-stable) library, so all its consumers must be from
src:krb5 and should require the exact same version as their current
version.  Looking at the packaging, though, it seems we only make that
dependency for libkrb5-3 and libkrb5-dbg, and not (e.g.) libk5crypto3.

However, since we can't change the packages already in stable, it looks
like we will need to add a conflict for some transition period.

Thanks for the report.

-Ben


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#758288: libkrb5support0 should conflict libk5crypto3 from stable?

2014-08-16 Thread Tim Connors
Package: libkrb5support0
Version: 1.12.1+dfsg-7
Severity: normal

Dear Maintainer,

On a somewhat unstable system with pinning back to stable (yes I know,
sue me), with libkrb5support0 from unstable, libk5crypto3 from
stable/updates and libapache2-mod-php5 from stable/updates:

> apt-cache policy libapache2-mod-php5
  Installed: 5.4.4-14+deb7u12
  Candidate: 5.4.4-14+deb7u12
...
 *** 5.4.4-14+deb7u12 0
500 http://security.debian.org/ stable/updates/main amd64 Packages
...

> apt-cache policy libk5crypto3
libk5crypto3:
  Installed: 1.10.1+dfsg-5+deb7u2
  Candidate: 1.10.1+dfsg-5+deb7u2
...
 *** 1.10.1+dfsg-5+deb7u2 0
500 http://security.debian.org/ stable/updates/main amd64 Packages

> apt-cache policy libkrb5support0
libkrb5support0:
  Installed: 1.12.1+dfsg-7
  Candidate: 1.12.1+dfsg-7
  Version table:
 *** 1.12.1+dfsg-7 0
  5 http://mirror.internode.on.net/pub/debian/ testing/main amd64 
Packages
  2 http://mirror.internode.on.net/pub/debian/ unstable/main amd64 
Packages
...

there's a link error:

> sudo /etc/init.d/apache2 restart
17235 (process ID) old priority 0, new priority 19
apache2: Syntax error on line 244 of /etc/apache2/apache2.conf: Syntax error on 
line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr\
/lib/apache2/modules/libphp5.so into server: 
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3: symbol krb5int_buf_len, version 
krb5support_0_MIT not \
defined in file libkrb5support.so.0 with link time reference
Action 'configtest' failed.
The Apache error log may have more information.
 failed!

Please feel free to reassign to the actual package at fault if not
this one, but since this was the only package to get pulled in when I
installed something from unstable...



-- System Information:
Debian Release: 7.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (5, 'testing'), (2, 
'unstable'), (1, 'experimental'), (1, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-0.bpo.2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libkrb5support0 depends on:
ii  libc6  2.17-97
ii  libkeyutils1   1.5.9-5
ii  multiarch-support  2.13-38+deb7u3

libkrb5support0 recommends no packages.

libkrb5support0 suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org