~mcepl/moldavite#9: 
Python dependencies?

blueman dex libpython3_11-1_0 openconnect openconnect-lang patterns-moldavite-core pavucontrol pulseaudio pulseaudio-utils python311 python311-base python311-dbus-python python311-gobject python311-gobject-Gdk python311-gobject-cairo python311-notify2 python311-pycairo

Status
REPORTED
Submitter
~mcepl
Assigned to
No-one
Submitted
8 months ago
Updated
a month ago
Labels
No labels applied.

~mcepl (edited) 8 months ago

openconnect seems to require Python because of /usr/libexec/openconnect/tncc-emulate.py. What is it and why it is required?

Andrea Manzini without python, openconnect will not be able to run Juniper Host Checker which is required to login at some corporate VPN. We can of course exclude it at the cost to remove support to this kind of login

https://www.infradead.org/openconnect/tncc.html

~mcepl (edited) 8 months ago

~mcepl a month ago

Currently:

transactional update # zypper rm python311-base
Reading installed packages...
Resolving package dependencies...

The following 23 packages are going to be REMOVED:
  fwupd libfwupd2 libpython3_11-1_0 patterns-moldavite-core pavucontrol policycoreutils-python-utils
  pulseaudio pulseaudio-utils python3-audit python311 python311-appdirs python311-base
  python311-kiwisolver python311-packaging python311-policycoreutils python311-psutil python311-pybind11
  python311-pyparsing python311-selinux python311-semanage python311-setools python311-setuptools
  typelib-1_0-Fwupd-2_0

The following pattern is going to be REMOVED:
  moldavite_core

23 packages to remove.
After the operation, 82.6 MiB will be freed.

Backend:  classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): n

~mcepl a month ago

Specifically:

transactional update # zypper rm python311-selinux
Reading installed packages...
Resolving package dependencies...

The following 3 packages are going to be REMOVED:
  policycoreutils-python-utils python311-policycoreutils python311-selinux

3 packages to remove.
After the operation, 6.3 MiB will be freed.

Backend:  classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): n
transactional update # rpm -qal policycoreutils|grep bin
/usr/bin/secon
/usr/bin/semodule_expand
/usr/bin/semodule_link
/usr/bin/semodule_package
/usr/bin/semodule_unpackage
/usr/bin/sestatus
/usr/sbin/fixfiles
/usr/sbin/genhomedircon
/usr/sbin/load_policy
/usr/sbin/open_init_pty
/usr/sbin/restorecon
/usr/sbin/restorecon_xattr
/usr/sbin/run_init
/usr/sbin/semodule
/usr/sbin/sestatus
/usr/sbin/setfiles
/usr/sbin/setsebool
transactional update # 
Register here or Log in to comment, or comment via email.