Reassigning to apt
severity 159692 serious
clone 159692 -1
reassign -1 apt
retitle -1 apt: apt-get violates paragraph 7.2. of policy.
retitle 159692 slash: slash depends on old perl version.
thanks
Hi,
We have two separate bugs here:
1) slash depends on a old version of perl (perl-base provides
perlapi-5.8.0), so it simply need to remove this package from the Depends
field in the control file.
2) apt refuse to instal slash with this message:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
Sorry, but the following packages have unmet dependencies:
slash: Depends: perlapi-5.6.1 but it is not installable
E: Sorry, broken packages
This violates paragraph 7.2. of Debian Policy.
A `Depends' field takes effect _only_ when a package is to be
configured. It does not prevent a package being on the system in an
unconfigured state while its dependencies are unsatisfied, and it is
possible to replace a package whose dependencies are satisfied and
which is properly installed with a different version whose
dependencies are not and cannot be satisfied; when this is done the
depending package will be left unconfigured (since attempts to
configure it will give errors) and will not function properly. If it
is necessary, a `Pre-Depends' field can be used, which has a partial
effect even when a package is being unpacked, as explained in detail
below.
ciao,
--
Luca - De Whiskey's - De Vitis | Elegant or ugly code as well
aliases: Luca ^De [A-Z][A-Za-z\-]*[iy]'\?s$ | as fine or rude sentences have
Luca, a wannabe ``Good guy''. | something in common: they
local LANG="it_IT@euro" | don't depend on the language.
Reply to: