Why? I don't remember previous releases requiring this clutter, or any of the rest of the requires appearing in the console log attached:
# cat /usr/share/doc/packages/xorg-x11/README.meta This package is a metapackage, created for compatibility.
Please use instead the following packages:
appres bdftopcf beforelight bitmap editres fonttosfnt fslsfonts fstobdf iceauth ico lbxproxy listres luit mkcomposecache oclock proxymngr rendercheck rstart showfont smproxy viewres x11perf xbacklight xbiff xcalc xclipboard xclock xcmsdb xcompmgr xcursor-themes xcursorgen xdbedizzy xditview xdpyinfo xedit xev xeyes xf86dga xfd xfindproxy xfontsel xfs xfsinfo xfwp xgamma xgc xhost xinput xkbcomp xkbevd xkbprint xkbutils xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmore xorg-scripts xplsprinters xpr xprehashprinterlist xprop xrandr xrefresh xrestop xrx xscope xset xsetmode xsetpointer xsm xstdcmap xtrap xvidtune xvinfo xwd xwininfo xwud # rpm -ql xorg-x11 /usr/share/doc/packages/xorg-x11 /usr/share/doc/packages/xorg-x11/README.meta # rpm -qi xorg-x11 Name : xorg-x11 Version : 7.6_1 Release : lp152.3.2 Architecture: noarch Install Date: Mon Feb 15 03:04:53 2021 Group : System/X11/Utilities Size : 794 License : MIT Signature : RSA/SHA256, Fri Sep 20 12:19:52 2019, Key ID b88b2fd43dbdc284 Source RPM : xorg-x11-7.6_1-lp152.3.2.src.rpm Build Date : Fri Sep 20 12:19:45 2019 Build Host : lamb61 Relocations : (not relocatable) Packager : https://bugs.opensuse.org Vendor : openSUSE URL : http://xorg.freedesktop.org/ Summary : Compatibility metapackage for X.Org sample applications Description : This package is a compatibility metapackage. It used to contain the X.Org sample applications. Distribution: openSUSE Leap 15.2
Similarly, where in TDE/TDM does an installation with encryption neither used nor installed need crytptsetup?
Le 08/06/2021 à 01:13, Felix Miata a écrit :
Why? I don't remember previous releases requiring this clutter, or any of the rest of the requires appearing in the console log attached:
# cat /usr/share/doc/packages/xorg-x11/README.meta This package is a metapackage, created for compatibility.
Please use instead the following packages:
appres bdftopcf beforelight bitmap editres fonttosfnt fslsfonts fstobdf iceauth ico lbxproxy listres luit mkcomposecache oclock proxymngr rendercheck rstart showfont smproxy viewres x11perf xbacklight xbiff xcalc xclipboard xclock xcmsdb xcompmgr xcursor-themes xcursorgen xdbedizzy xditview xdpyinfo xedit xev xeyes xf86dga xfd xfindproxy xfontsel xfs xfsinfo xfwp xgamma xgc xhost xinput xkbcomp xkbevd xkbprint xkbutils xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmore xorg-scripts xplsprinters xpr xprehashprinterlist xprop xrandr xrefresh xrestop xrx xscope xset xsetmode xsetpointer xsm xstdcmap xtrap xvidtune xvinfo xwd xwininfo xwud
Hello, do you have a suggestion on what we should do ?
Simply removing this dependency, or changing it to something else, e.g. 'xorg-x11-server' ?
Similarly, where in TDE/TDM does an installation with encryption neither used nor installed need crytptsetup?
Cryptsetup is explicitely required by the 'tdebase-tdeio-plugins', I don't remember why.
This was probably required for HAL in TDE 3.5.13.
François
François Andriot composed on 2021-06-12 12:52 (UTC+0200):
Felix Miata composed:
Why? I don't remember previous releases requiring this clutter, or any of the rest of the requires appearing in the console log attached:
# cat /usr/share/doc/packages/xorg-x11/README.meta This package is a metapackage, created for compatibility.
Please use instead the following packages:
appres ... xwud
Hello, do you have a suggestion on what we should do ?
Simply removing this dependency, or changing it to something else, e.g. 'xorg-x11-server' ?
Just guessing, a change to xorg-x11-server would do it. Requiring xdm for trinity-tdm might do it as well. Tdm is started indirectly by xdm. I would think that dropping everything conceivably would allow tde to be installed without any of X installed.
On one 15.3 installation configured with TDE repos for 15.2, I just did a full update/upgrade. Following that I did
# rpm -e --nodeps xorg-x11
after which I first switched the repos from 15.2 to 15.3, then did
# zypper -v dup
A Konsole transcript is at https://paste.opensuse.org/18808537 that tails a few commands re installed packages following the dup.
I noticed no errors, and yet found no 15.2 TDE packages remaining. I logged out, then back in, then out and restarted TDM, and logged back in again, all without any apparent errors. Did you already drop xorg-x11 as a require?
Le 15/06/2021 à 06:24, Felix Miata a écrit :
Just guessing, a change to xorg-x11-server would do it. Requiring xdm for trinity-tdm might do it as well. Tdm is started indirectly by xdm. I would think that dropping everything conceivably would allow tde to be installed without any of X installed.
On one 15.3 installation configured with TDE repos for 15.2, I just did a full update/upgrade. Following that I did
# rpm -e --nodeps xorg-x11
after which I first switched the repos from 15.2 to 15.3, then did
# zypper -v dup
A Konsole transcript is at https://paste.opensuse.org/18808537 that tails a few commands re installed packages following the dup.
I noticed no errors, and yet found no 15.2 TDE packages remaining. I logged out, then back in, then out and restarted TDM, and logged back in again, all without any apparent errors. Did you already drop xorg-x11 as a require?
Hello,
Yes, I've already change 'xorg-x11' to 'xorg-x11-server' when building packages for 15.3.
Tdm already requires 'xdm', so that's OK.
I also removed 'cryptsetup' from tdebase-tdeio-plugins, because when I tried to mount my encrypted USB device, I had a popup saying "This is only supported when using HAL". I guess TDE R14 is not able to mount luks devices yet.
François