Le 25/01/2022 à 09:49, Olaf Meeuwissen via Dng a écrit :
Hi Tito,
tito via Dng <dng@lists.dyne.org> writes:
Hi,
while trying to open the Settings>Repositories menu in Synaptic package manager
i get:
synaptic-pkexec
ERROR:root:Cannot import UbuntuDrivers: No module named 'UbuntuDrivers'
Traceback (most recent call last):
File "/usr/bin/software-properties-gtk", line 101, in <module>
app = SoftwarePropertiesGtk(datadir=options.data_dir, options=options,
file=file)
File
"/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py",
line 109, in __init__
SoftwareProperties.__init__(self, options=options, datadir=datadir)
File
"/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line
109, in __init__
self.reload_sourceslist()
File
"/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line
599, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 91, in
get_sources
raise NoDistroTemplateException(
aptsources.distro.NoDistroTemplateException: Error: could not find a
distribution template for Devuan/chimaera
Could this be a bug ot did I just manage to break my setup once again?
Here's wondering why youu'd need UbuntuDrivers on a Devuan system but
... I'd try an `apt update` with root privileges on the command line
to check that your APT sources are okay. Probably
sudo apt update
will do that trick. If that goes alright (ignoring network issues), you
didn't obviously break your APT setup.
You might also want to post the output of
sed 's/#.*//; /^[ \t]*$/d' /etc/apt/sources.list{,.d/*}
so we can see what sources you're using.
BTW, I don't use synaptic myself. Too much bloat. The command-line
suits my needs just fine.
I'd have loved using aptitude but could never understand how to do
the simplest thing with it, although I watched several experts using it
and was impressed. As a menu-driven package manager, I very often use
Synaptic, leaving apt-get for quick simple things or when dist-upgrading.
I don't use synaptic with pkexec to get the permission. I think I
haven't pkexec installed. I have a button on my pannel programmed with
sh -c "SUDO_ASKPASS=/usr/bin/ssh-askpass sudo -A synaptic".
For this to work, I must have ssh-askpass installed, /etc/sudoers
configured to allow me to invoque synaptic, plus the following line in
/etc/sudoers:
Defaults env_keep = "EDITOR LOGNAME XAUTHORITY DISPLAY"
Only XAUTHORITY and DISPLAY are needed in this case, the other
variables serve other purposes.
Hth.
-- Didier
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng