Your message dated Wed, 30 Sep 2015 11:58:33 +0100
with message-id <[email protected]>
and subject line Re: Bug#800512: liblocale-gettext-perl: Failed to install with 
perl-base from experimental
has caused the Debian Bug report #800512,
regarding liblocale-gettext-perl: Failed to install with perl-base from 
experimental
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
800512: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800512
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: liblocale-gettext-perl
Version: 1.07-1
Severity: minor

Dear Maintainer,
I was trying to install nvidia-driver from experimental repository but it
failed because of dependencies. I was following dependencies, until I
realized that the problem has something to do with package
liblocale-gettext-perl and its dependency perlapi-5.20.2. Apt failed
because I already had perl 5.22. So if you remove perlapi-5.20.2 from
dependency and just leave perl-base it will work out-of-box without
downgrading perl-base, which I had to do. Because perlapi-5.20.2 is just
virtual package provided by perl-base, which is already marked as
dependency.


-- System Information:
Debian Release: stretch/sid
  APT prefers experimental
  APT policy: (600, 'experimental'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=sk_SK.UTF-8, LC_CTYPE=sk_SK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages liblocale-gettext-perl depends on:
ii  libc6                       2.21-0experimental1
ii  perl-base [perlapi-5.20.0]  5.20.2-6

liblocale-gettext-perl recommends no packages.

liblocale-gettext-perl suggests no packages.

--- End Message ---
--- Begin Message ---
On Wed, Sep 30, 2015 at 12:27:12PM +0200, Matúš Olekšák wrote:
> Package: liblocale-gettext-perl
> Version: 1.07-1
> Severity: minor
> 
> Dear Maintainer,
> I was trying to install nvidia-driver from experimental repository but it
> failed because of dependencies. I was following dependencies, until I
> realized that the problem has something to do with package
> liblocale-gettext-perl and its dependency perlapi-5.20.2. Apt failed
> because I already had perl 5.22. So if you remove perlapi-5.20.2 from
> dependency and just leave perl-base it will work out-of-box without
> downgrading perl-base, which I had to do. Because perlapi-5.20.2 is just
> virtual package provided by perl-base, which is already marked as
> dependency.

Hi,

The dependency on perlapi-5.20.2 is indeed correct; liblocale-gettext-perl
is a binary perl extension which would need to be rebuilt to work
with perl 5.22. The perl packages in experimental are not suitable
for general use for the reason you've noticed - they are being
staged prior to a transition[1] (which involves liblocale-gettext-perl
and another ~ 600 packages being rebuilt).

In other words, this is not a bug in liblocale-gettext-perl or any other
package; it's simply a state of affairs which arises from using packages
in experimental without being aware of why they're there.

I'm not really sure why installing nvidia-graphics from experimental
caused new perl packages to be installed, since it's marked
NotAutomatic: yes.

Dominic.

[1] <https://release.debian.org/transitions/html/perl.html>

--- End Message ---

Reply via email to