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

Bug#902992: live-build broken due subversion recommends



there's no conflicts, i try to setup a live build using backports and
not using exim4 as default MTA

but seems the "--apt-recommends false" dont work or there's too many
packages that claims exim4 over others

in my package list there's no exim4 mention and i manually write
"courier-mta" in that package list

my lb command included that:

--apt-recommends false --apt-secure false  --apt-options "--yes
-oAcquire::Check-Valid-Until=false -oAcquire::Languages=none"

the complete command was:

lb config \
--mode debian \
--system live \
--interactive shell \
--distribution jessie \
--debian-installer live --debian-installer-gui true \
--architecture i386 \
--archive-areas "main contrib non-free" \
--security true --updates true --backports true \
--linux-flavours "586" \
--linux-packages "linux-image linux-headers" \
--firmware-binary false --firmware-chroot true \
--apt-recommends false --apt-secure false  --apt-options "--yes
-oAcquire::Check-Valid-Until=false -oAcquire::Languages=none" \
--checksums none \
--binary-images iso-hybrid \
--memtest memtest86+ \
--win32-loader false \
--verbose

Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com


2018-07-06 9:35 GMT-04:00 Luca Boccassi <bluca@debian.org>:
> Control: severity -1 minor
>
> On Fri, 2018-07-06 at 08:59 -0400, PICCORO McKAY Lenz wrote:
>> pufff you dont understand! i called with "--apt-recommends false"
>> Lenz McKAY Gerardo (PICCORO)
>> http://qgqlochekone.blogspot.com
>
> Then the problem is not with "recommends", given they are not
> installed.
>
> What is _exactly_ the problem, and how do you reproduce it? Are you
> sure you didn't set conflicting dependencies?
>
>> 2018-07-05 8:00 GMT-04:00 Luca Boccassi <bluca@debian.org>:
>> > On Wed, 4 Jul 2018 12:04:54 -0400 PICCORO McKAY Lenz <mckaygerhard@
>> > gmai
>> > l.com> wrote:
>> > > Package: live-build
>> > > Version: 1:20171207
>> > > Severity: grave
>> > >
>> > > we need a mechanish to avoid bad or abuse of recommends in apt,
>> > > this
>> > > problem avoit the automatization of the process
>> > >
>> > > if we list the package subversion-tools, that recomends exim4
>> > > over
>> >
>> > any
>> > > other, take preference to a specific package
>> > >
>> > > root@pc-desk-w32:/vnx/osposos/debianlive8# aptitude why exim4
>> > > i   subversion-tools Recomienda exim4 | mail-transport-agent
>> > >
>> > > so then process end with this:
>> > >
>> > > The following packages have unmet dependencies:
>> > >  courier-mta : Conflicts: mail-transport-agent
>> > >  exim4-config : Conflicts: courier-mta but 0.76.3-5 is to be
>> >
>> > installed
>> > >  exim4-daemon-light : Conflicts: mail-transport-agent
>> > >
>> > > and lb build fails, with a only solution to make interactive
>> > > shell
>> >
>> > and
>> > > avoiting automatization of the process
>> > >
>> > > we need the mechanish due we cannot track all packages that abuse
>> > > or
>> > > are bad mantained due policy violations!
>> > >
>> > > Lenz McKAY Gerardo (PICCORO)
>> > > http://qgqlochekone.blogspot.com
>> >
>> > There's already an option, call lb config with "--apt-recommends
>> > false"
>> > and recommends will not be installed.
>> >
>> > --
>> > Kind regards,
>> > Luca Boccassi
>>
>>
>
> --
> Kind regards,
> Luca Boccassi


Reply to: