[Pkg-lxde-maintainers] Bug#894828: apt-get -s install lxde-core don't install lxterminal in newly base system ?

David Kalnischkies david at kalnischkies.de
Thu Apr 5 08:54:02 UTC 2018


Control: reassign -1 lxpanel 0.9.3-1

Hi,

On Thu, Apr 05, 2018 at 03:33:20AM +0200, xvapiew asdfoq wrote:
> That meaning I use debootstrap+chroot do these things,so I 99% sure no one terminal is installed.(except some terminal marked as 'core' ,and so on)

Please provide the exact commands you run, otherwise reproducing what
you claim is at least a bunch of guesswork, if not impossible.

So, what did I do to verify that this isn't a bug (in apt)?

# debootstrap sid debbug-894828-apt-install-lxde-core http://deb.debian.org/debian
# chroot ./debbug-894828-apt-install-lxde-core apt install lxde-core -s -o Debug::pkgDepCache::Marker=1 &> /tmp/install.log

Inspecting the /tmp/install.log indeed shows no install of lxterminal,
but of another x-terminal-emulator provider: vala-terminal. Why is that?
That is why I added the debug option… the relevant output:

[…]
   MarkInstall lxde-core:amd64 < none -> 9 @un puN Ib > FU=1
     MarkInstall lxpanel:amd64 < none -> 0.9.3-1 @un uN Ib > FU=0
[…]
       MarkInstall vala-terminal:amd64 < none -> 1.3-6+b1 @un uN Ib > FU=0
[…]

So lxpanel provided that "choice", looking at its recommends list we see
that it just says x-terminal-emulator, so just a virtual package without
mentioning a real package first – aka apt is free to choose any provider
and happens to pick "the wrong one" just because.


Hence reassigning to lxpanel so they can add a "lxterminal |" (or any
other environment appropiate recommendation) if they/users aren't happy
with a random pick by apt.

(Yes, if apt would work differently that would be better "hidden" by
accident and apt might change in the distant future to "hide" it better,
but the problem remains if the user requested lxpanel instead of
lxde-core, so I leave it at no bug in apt)


Best regards

David Kalnischkies
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-lxde-maintainers/attachments/20180405/ee16a8be/attachment.sig>


More information about the Pkg-lxde-maintainers mailing list