The officially official Devuan Forum!

You are not logged in.

#1 2023-05-01 16:24:19

chomwitt
Member
Registered: 2019-09-24
Posts: 132  

[SOLVED] xorg conflict with luit in Daedalus.

New installation of Daedalus.
In the Software selection stage : I selected Console Productivity (a choice done from curiosity) and no destkop.

After Finishing, reboot and login :
$ sudo apt-get install xorg
luit breaks x11-utils (<7.7.16) but 7.7..15 is to be installed

Last edited by chomwitt (2023-05-02 06:49:34)


Devuan(Chimaera)(Daedalus)  DS+WM: XorgX11server+StumpVM

Offline

#2 2023-05-01 20:25:38

thierrybo
Member
Registered: 2017-11-11
Posts: 107  

Re: [SOLVED] xorg conflict with luit in Daedalus.

Offline

#3 2023-05-02 06:49:10

chomwitt
Member
Registered: 2019-09-24
Posts: 132  

Re: [SOLVED] xorg conflict with luit in Daedalus.

I wonder what tasksel would have done during installation if i had selected both 'console productivity' and 'desktop enviroment'...


Devuan(Chimaera)(Daedalus)  DS+WM: XorgX11server+StumpVM

Offline

#4 2023-05-02 09:16:38

chomwitt
Member
Registered: 2019-09-24
Posts: 132  

Re: [SOLVED] xorg conflict with luit in Daedalus.

Things got more strange. I decided to run tasksel and remove all 'Console productivity' packages.
That happened indeed. But now sudo has been wiped out from my system!!
Invenstigating further....


Devuan(Chimaera)(Daedalus)  DS+WM: XorgX11server+StumpVM

Offline

#5 2023-05-02 09:26:09

chomwitt
Member
Registered: 2019-09-24
Posts: 132  

Re: [SOLVED] xorg conflict with luit in Daedalus.

Indeed. Checked apt log.
Start-Date: 2023-05-02  11:37:07
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y -o APT::Install-Recommends=true -o APT::Get::AutomaticRemove=true -o Acquire::Retries=3 install tas
k-console-productivity-
Requested-By: chomwitt (1000)
....sudo:amd64 (1.9.13p3-1)...


Devuan(Chimaera)(Daedalus)  DS+WM: XorgX11server+StumpVM

Offline

#6 2023-05-03 09:01:44

chomwitt
Member
Registered: 2019-09-24
Posts: 132  

Re: [SOLVED] xorg conflict with luit in Daedalus.

Well .. i regret it for marking it solved. I mean i solve the issue by purging luit but a possible conflict lies there untracked and unnoticed..


Devuan(Chimaera)(Daedalus)  DS+WM: XorgX11server+StumpVM

Offline

#7 2023-05-03 10:02:18

Camtaf
Member
Registered: 2019-11-19
Posts: 440  

Re: [SOLVED] xorg conflict with luit in Daedalus.

Luit only needed for translating language sets.

https://en.wikipedia.org/wiki/Luit

Sudo is an 'extra', as the O/S works without it; main use is on desktop systems; the 'basic' minimum install is for those who know exactly the software that they need, usually administrators on/of networks. wink

(Reason for the net install iso.)

Last edited by Camtaf (2023-05-03 10:04:23)

Offline

#8 2023-05-04 08:09:36

chomwitt
Member
Registered: 2019-09-24
Posts: 132  

Re: [SOLVED] xorg conflict with luit in Daedalus.

What if someone wants luit and xorg ?

Last edited by chomwitt (2023-05-04 08:09:46)


Devuan(Chimaera)(Daedalus)  DS+WM: XorgX11server+StumpVM

Offline

#9 2023-05-04 11:01:40

fsmithred
Administrator
Registered: 2016-11-25
Posts: 2,500  

Re: [SOLVED] xorg conflict with luit in Daedalus.

chomwitt wrote:

What if someone wants luit and xorg ?

Then they might need to avoid metapackages that pull in things that might conflict with other things they want.

For better granularity in package selection, un-check everything at the tasksel window except maybe Standard System Utilities. You probably want those. Then add what you want after you reboot into the new system.

Use the option "--no-install-recommends" when you install packages. If that will exclude something you want, then add that package to your list of things to install. You can use "--simulate" with apt-get apt or aptitude to check what will happen before you actually do it.

Here's a list of what task-console-productivity pulls in.

apt show task-console-productivity
<snip>
Recommends: dialog, zsh, entr, gddrescue, gdisk, htop, iftop, iotop, iw, mtr-tiny, multitail, ncdu, parted, pciutils, psmisc, sudo, time, wavemon, wireless-tools, wpasupplicant, ed, zile, bind9-host, bittornado, curl, dnsutils, edbrowse, fetchmail, ftp, geoip-bin, irssi, lftp, links2, lrzsz, mcabber, minicom, mosh, msmtp, mutt, netcat, net-tools, nfacct, nrss, openssh-client, openssh-server, procmail, rsync, telnet, tin, traceroute, w3m, wget, whois, abook, apcalc, aspell, aspell-en, calcurse, clex, dvtm, fbi, fbterm, ghostscript, gnupg, gnupg2, gnupg-agent, mc, parallel, poppler-utils, rpl, rename, sc, screen, taskwarrior, tmux, bastet, bombardier, bsdgames, cavezofphear, crawl, curseofwar, empire, freesweep, gnuchess, greed, matanza, moria, nethack-console, ninvaders, omega-rpg, pacman4console, pente, sudoku, beep, brltty, espeak, espeakup, yasr, alsa-utils, caca-utils, hasciicam, imagemagick, jhead, moc, radio, sox, cmatrix, cowsay, eject, figlet, fortunes-min, fortune-mod, gpm, man-db, manpages, manpages-dev, mlocate, termsaver, toilet, toilet-fonts, ttyrec, unzip

'apt show luit' give me this:

Breaks: x11-utils (<< 7.7+6)
Replaces: x11-utils (<< 7.7+6)

which suggests that luit might work with newer x11-utils than what is in ceres/daedalus (7.7+5) so maybe you can't have both luit and xorg or maybe a newer xorg is coming at the last hour before bookworm release. Have you looked for any debian bug reports about this? That might tell you if they have plans to fix it.

Offline

#10 2023-05-04 17:51:37

thierrybo
Member
Registered: 2017-11-11
Posts: 107  

Re: [SOLVED] xorg conflict with luit in Daedalus.

This version requirement was not explained when it was added, it does not exist a version higher to 7.7+5 for years and this does not seems to change, so you can wait a very long time.

If you really want to install both, you can use this script to remove the requirement and install the deb manually. But I strongly advice to test it in a Virtual Machine before to test if it does not break something. I use this trick to install a couple of packages on my system but I tested  them before.

#!/bin/bash
#set -x

apt download luit
DEBPACKAGE=luit_2.0.20221028-1_amd64
mkdir $DEBPACKAGE
dpkg-deb -x $DEBPACKAGE.deb $DEBPACKAGE
dpkg-deb -e $DEBPACKAGE.deb "$DEBPACKAGE"/DEBIAN
sed -i '/Breaks:/d' "$DEBPACKAGE"/DEBIAN/control
sed -i '/Replaces:/d' "$DEBPACKAGE"/DEBIAN/control
dpkg-deb -b $DEBPACKAGE "$DEBPACKAGE"_without_breaks_replace_x11-utils.deb
rm -r -d --interactive=never $DEBPACKAGE

Offline

Board footer