@daseindasein wrote:Terminal output in post = terminal emulator installed.
https://wiki.debian.org/Debootstrap
I using terminal emulator on jessie chroot to other debian system that non-existent any x-terminal-emulator,this explain is OK?
@daseindasein wrote:Terminal output in post = terminal emulator installed.
AdrianTM wrote:There's no hacker in my grandma...
From what I understand, OP is suggesting that 'termit' is installed by the 'lxde-core' metapackage, not before. That is to say, before 'lxde-core' is installed, there is no terminal emulator package in the system. In fact, OP performed the installation of 'lxde-core' right after a fresh debootstrap minimal installation, without any GUI-related stuff.debiman wrote:nevertheless, from the info gathered so far, it is very, very clear that some terminal emulator (most likely xterm) must have been already installed.
At least this problem fully reproducible for meorythem27 wrote:e.g. Is this problem fully reproducible?
Code: Select all
root@debian:~/debian_stretch# debootstrap stretch ./ http://ftp.cn.debian.org/debian/ >/dev/null
root@debian:~/debian_stretch# mount --bind /sys ./sys
root@debian:~/debian_stretch# mount --bind /proc ./proc
root@debian:~/debian_stretch# chroot ./
root@debian:/# apt update >/dev/null 2>&1
root@debian:/# echo Y |apt upgrade >/dev/null 2>&1
root@debian:/# echo n |apt install lxde-core 2>&1| grep -o termit
termit
termit
root@debian:/# echo n |apt install lxde-core 2>&1| grep -o lxterminal
root@debian:/# echo n |apt-get install lxde-core 2>&1| grep -o termit
termit
termit
root@debian:/# echo n |apt-get install lxde-core 2>&1| grep -o lxterminal
root@debian:/# apt-cache policy termit
termit:
Installed: (none)
Candidate: 3.0-1+b1
Version table:
3.0-1+b1 500
500 http://ftp.cn.debian.org/debian stretch/main i386 Packages
root@debian:/# apt-cache policy lxterminal
lxterminal:
Installed: (none)
Candidate: 0.3.0-2
Version table:
0.3.0-2 500
500 http://ftp.cn.debian.org/debian stretch/main i386 Packages
root@debian:/#
@dasein You are suggesting OP has termit installed before installing lxde-core, whereas I believe OP means "termit" is installed by lxde-core to satisfy a dependency of either lxterminal or x-terminal-emulator.dasein wrote:Terminal output in post = terminal emulator installed.
afaics the answers there are pretty much the answers here.lbuiyzxl wrote:At least this problem fully reproducible for meorythem27 wrote:e.g. Is this problem fully reproducible?
https://unix.stackexchange.com/question ... -installed
So can explain ?debiman wrote:are orythem27 and lbuiyzxl the same person?
I'm not understand why she using orythem27 to login with help me explain this problemlbuiyzxl wrote:deleted
OMG(Should I use this word?I'm sorry for any offend), Really you still can't understand my said what something ?debiman wrote:afaics the answers there are pretty much the answers here.
@debimandebiman wrote: aside:
are orythem27 and lbuiyzxl the same person? look at the join dates, and how one answeres the other almost immediately up there?
maybe i'm paranoid, but sometimes i wish i was an admin so i could look at the ip addresses...
Code: Select all
# debootstrap stretch ./ http://ftp.us.debian.org/debian/
Code: Select all
# apt update
# apt install lxde-core
Please confirm that you actually reproduced the problem, and didn't just take his word for it.orythem27 wrote:OK. I'll help him provide a reproducible case instead.
Let me see if I'm understanding correctly here.orythem27 wrote:This case can be reliably reproduced with stretch, while with jessie I'm able to get the expected result, where `lxterminal` got installed correctly.
Thanks for taking time to look into this thread and providing valuable insights. I hope that with the appropriate "paraphrasing" the actual issue is now much clearer.dasein wrote:Your friend didn't bother to look for an existing bug report........much less take an "OMG" attitude about it.
Yes, I am actually able to reproduce OP's problem.dasein wrote:Please confirm that you actually reproduced the problem, and didn't just take his word for it.
Speaking only for myself of course, I am long past caring about your friend's issue. He's already on my "ignore list".orythem27 wrote:I hope that with the appropriate "paraphrasing" the actual issue is now much clearer.
Then for the love of whatever he holds Sacred, tell him to mark all of his multiple threads as [SOLVED]. Edits to the initial post are merely another form of obfuscation.orythem27 wrote:In fact I believe OP has pretty much solved the problem by himself according to the edits in the main post.
Okey doke. It's a pity to see you are no longer interested in the tecnical aspect of this thread. Goodbye.dasein wrote: Speaking only for myself of course, I am long past caring about your friend's issue. He's already on my "ignore list".
......
(Fact is, I still vote OP=troll. Or whiny 13-year old.)
This is a feature of aptitude. Look at https://www.debian.org/doc/manuals/apti ... 01.en.html Scroll down to: -W, --show-whywhat does the {a} signify?
Another satisfied customer.orythem27 wrote:Okey doke. ... Goodbye.dasein wrote:He's already on my "ignore list".
I tested this out. A clean install of Jessie base system, upgraded to Stretch, and then installed lxde-core. It installed termit instead of lxterminal.orythem27 wrote:Yes, I am actually able to reproduce OP's problem.
...
However, there is still more to be investigated. I tried editing out `lxpanel` as a dependency in stretch's lxde-core and rebuilt the package, it still wants to install `termit`. Guess there might be more "hidden" dependency chain that enlists `termit` early in the resolving process.
So if the above theory is actually the case, would that lintian violation in `lxpanel` qualify for bug report?
i'm sorry for being slightly too paranoid.orythem27 wrote:@debiman
No, we are not the same person.
Turned out that my brain just stopped working for a moment.orythem27 wrote: I tried editing out `lxpanel` as a dependency in stretch's lxde-core and rebuilt the package....