The officially official Devuan Forum!

You are not logged in.

#176 Re: Other Issues » [SOLVED] Apt-get show one package per line? » 2019-12-20 09:21:06

bgstack15 wrote:

Apt list --upgradable shows me a different list than what apt-get upgrade -V does.

Is this partly due to the difference between apt-get upgrade and apt-get dist-upgrade? (or apt upgrade and apt full-upgrade)

I suppose, in this context that using -V may be more accurate, in that it shows what it is actually about to do, rather than what it could potentially do, depending on which version of the command you later give.

Geoff

#177 Re: Other Issues » [SOLVED] Apt-get show one package per line? » 2019-12-19 16:37:26

Isn't that what apt list --upgradable does? It lists the repository with the versions.
The info fits on single lines if your terminal is wide enough ;-)

Geoff

#178 Re: Other Issues » [SOLVED] Apt-get show one package per line? » 2019-12-17 16:25:11

How about :-

# apt update
Get:1 http://deb.devuan.org/merged ascii InRelease [25.6 kB]
...
Reading state information... Done
7 packages can be upgraded. Run 'apt list --upgradable' to see them.
# apt list --upgradable
Listing... Done
git/stable-security,stable-proposed-updates 1:2.11.0-3+deb9u5 amd64 [upgradable from: 1:2.11.0-3+deb9u4]
intel-microcode/stable-security,stable-proposed-updates 3.20191115.2~deb9u1 amd64 [upgradable from: 3.20191112.1~deb9u1]
sa-compile/stable-security,stable-security,stable-proposed-updates,stable-proposed-updates 3.4.2-1~deb9u2 all [upgradable from: 3.4.2-1~deb9u1]
spamassassin/stable-security,stable-security,stable-proposed-updates,stable-proposed-updates 3.4.2-1~deb9u2 all [upgradable from: 3.4.2-1~deb9u1]
spamc/stable-security,stable-proposed-updates 3.4.2-1~deb9u2 amd64 [upgradable from: 3.4.2-1~deb9u1]
thunderbird/stable-security 1:68.3.0-2~deb9u1 amd64 [upgradable from: 1:68.2.2-1~deb9u1]
thunderbird-l10n-en-gb/stable-security,stable-security 1:68.3.0-2~deb9u1 all [upgradable from: 1:68.2.2-1~deb9u1]

Is that the sort of thing you are after?

Geoff

#179 Re: Hardware & System Configuration » Eudev broke down after upgrade. » 2019-12-13 09:03:32

Yes, a routine update has moved eudev and libeudev1 from 3.2.2-16 to 3.2.2-17 and I can reboot and still log in ;-)

rc.log reports :-

OpenRC 0.23 is starting up Linux 4.19.0-0.bpo.4-amd64 (x86_64)

* /proc is already mounted
* /run/openrc: creating directory
* /run/lock: correcting mode
* /run/lock: correcting owner
* Caching service dependencies ...
[ ok ]
keyboard-setup.sh     |[....] Setting up keyboard layout...cannot open file /tmp/tmpkbd.QWaL78
eudev                 |[....] Starting hot-plug events dispatcher: udevd[ ok .
eudev                 |[....] Synthesizing the initial hotplug events...[ ok done.
eudev                 |[....] Waiting for /dev to be fully populated...keyboard-setup.sh     |[ ok done.
[ ok done.

Thank you.

Geoff

#180 Re: Hardware & System Configuration » Eudev broke down after upgrade. » 2019-12-12 09:33:25

OK, but I can't afford to break my machine today, so it will probably have to wait until Friday.

Geoff

#181 Re: Hardware & System Configuration » Eudev broke down after upgrade. » 2019-12-11 14:15:15

OK, I decided to come at this from a different angle and see if the eudev problem was a simple configuration problem.

rc.log was reporting :-

Service `eudev' needs non existent service `unmountroot'
[ ok ]
eudev                 | * ERROR: eudev needs service(s) unmountroot

I had a look in /etc/init.d/eudev and it started :-

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          eudev udev
# Required-Start:    mountkernfs
# Required-Stop:     unmountroot
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Start udevd, populate /dev and load drivers.
### END INIT INFO

so it was asking for unmountroot, however, on my Beowulf laptop, it wants umountroot and there is indeed a service umountroot. I saved a copy of eudev in /root and then edited out the unwanted "n", so that eudev now starts :-

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          eudev udev
# Required-Start:    mountkernfs
# Required-Stop:     umountroot
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Start udevd, populate /dev and load drivers.
### END INIT INFO

This now boots just fine and rc.log reports :-

OpenRC 0.23 is starting up Linux 4.19.0-0.bpo.4-amd64 (x86_64)

* /proc is already mounted
* /run/openrc: creating directory
* /run/lock: correcting mode
* /run/lock: correcting owner
* Caching service dependencies ...
[ ok ]
keyboard-setup.sh     |[....] Setting up keyboard layout...cannot open file /tmp/tmpkbd.QWaL78
eudev                 |[....] Starting hot-plug events dispatcher: udevd[ ok .
eudev                 |[....] Synthesizing the initial hotplug events...[ ok done.
eudev                 |[....] Waiting for /dev to be fully populated...keyboard-setup.sh     |[ ok done.
[ ok done.

Geoff

#182 Re: Hardware & System Configuration » Eudev broke down after upgrade. » 2019-12-10 20:41:13

Ah, I think it is allow-downgrades.

This still produces the same problem with unpacking eudev.

Geoff

#183 Re: Hardware & System Configuration » Eudev broke down after upgrade. » 2019-12-10 20:08:42

Thank you.

I have now tried unsuccessfully :-

apt install --reinstall  --force-downgrade eudev=3.2.2-13 libeudev1=3.2.2-13 libeudev-dev=3.2.2-13
E: Command line option --force-downgrade is not understood in combination with the other options

apt-get install --reinstall  --force-downgrade eudev=3.2.2-13 libeudev1=3.2.2-13 libeudev-dev=3.2.2-13
E: Command line option --force-downgrade is not understood in combination with the other options

apt install --force-downgrade eudev=3.2.2-13 libeudev1=3.2.2-13 libeudev-dev=3.2.2-13
E: Command line option --force-downgrade is not understood in combination with the other options

I expect I am overlooking something simple!

I have also managed to open a vnc window from my laptop and then run Synaptic, but that also gets the same problem unpacking eudev that I got with apt.

Geoff

#184 Re: Hardware & System Configuration » Eudev broke down after upgrade. » 2019-12-10 17:09:10

I have tried reinstalling with the version 13 :-

apt install --reinstall  eudev=3.2.2-13 libeudev1=3.2.2-13 libeudev-dev=3.2.2-13

but is fails with

dpkg: error processing archive /var/cache/apt/archives/eudev_3.2.2-13_amd64.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
insserv: warning: script 'savecache' missing LSB tags and overrides
dpkg: warning: downgrading libeudev1:amd64 from 3.2.2-16 to 3.2.2-13
Preparing to unpack .../libeudev1_3.2.2-13_amd64.deb ...
Unpacking libeudev1:amd64 (3.2.2-13) over (3.2.2-16) ...
Errors were encountered while processing:
/var/cache/apt/archives/eudev_3.2.2-13_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Geoff

#185 Re: Hardware & System Configuration » Eudev broke down after upgrade. » 2019-12-10 16:31:25

Looking in /var/log/dpkg.log I see :-

2019-12-10 10:32:15 upgrade eudev:amd64 3.2.2-13 3.2.2-16

Geoff

#186 Re: Hardware & System Configuration » Eudev broke down after upgrade. » 2019-12-10 16:27:42

I have also hit this problem with eudev after an upgrade.

Looking in /var/log/rc.log I can see :-

OpenRC 0.23 is starting up Linux 4.18.0-0.bpo.1-amd64 (x86_64)

* /proc is already mounted
* /run/openrc: creating directory
* /run/lock: correcting mode
* /run/lock: correcting owner
* Caching service dependencies ...
Service `eudev' needs non existent service `unmountroot'
[ ok ]
eudev                 | * ERROR: eudev needs service(s) unmountroot
keyboard-setup.sh     |[....] Setting up keyboard layout...cannot open file /tmp/tmpkbd.QWaL78

What I am seeing is that the keyboard and mouse appear dead but the screen is still live, with the time updating.

I can log in via ssh.

Geoff

#187 Re: Other Issues » [Solved] hostname issue » 2019-11-16 16:53:42

Are you running dhcp? Could this have handed out a new host name?

What is in /etc/network/interfaces ?

Geoff

#188 Re: Desktop and Multimedia » Choosing an email client » 2019-10-29 16:07:49

I had a look at using /usr/local as the location for interlink. The steps were :-

create the directory /usr/local/interlink owned by me
as me unpack the tar file into /usr/local/interlink
create a link /usr/local/bin/interlink to /usr/local/interlink/interlink

This then still works and interlink wanted to update, so I let it do this and then let it restart and this also worked. I do not know if there are security problems with having the program owned by me rather than root.

I checked the network traffic with wireshark and it does seem to be encrypted as I would expect.

Geoff

#189 Re: Desktop and Multimedia » Choosing an email client » 2019-10-28 16:37:59

I have just installed Interlink Mail (the GTK2) version, and it looks quite nice.

I get the impression that Interlink is to Thunderbird as Pale Moon is to Firefox. As a Pale Moon user this is pleasing.

I had to set up my mail account manually, but simply copying the settings from Claws is quite easy!

I'm not sure where would be a sensible place to install it, maybe /usr/local/.

The memory size is under 200 MB and seems very responsive.

I also came across the web site "Alternatives to"

https://alternativeto.net/software/inte … -and-news/

Which offers alternative software offering.

Geoff

#190 Re: Desktop and Multimedia » Choosing an email client » 2019-10-27 15:15:18

I Used top to get some idea of the size of the program in memory, looking at the resident set size as the measure.

Claws was about 125 MB
Evolution    c. 133 MB
Thunderbird  c. 370 MB

Although further observation spotted that Evolution has quite a number (8?) of other processes between 20 and 80 MB.

I have the impression that Claws is the most responsive, although Evolution and Thunderbird are not very far behind.

On the subjective question of the look and feel, I am used to Claws and I like that it seem tight and compact in its use of screen space. When I had tidied up the layout of the other two and lined them up side by side, however, it turns out that the other two were no worse.
I thought that Evolution looks a bit more elegant, although it is currently displaying links in white. On the grey background of the headers this is not very good, but on the white background of the message body, they are invisible! After fiddling with the preferences>Mail Preferences and turning off and then on the "use the same fonts as other applications", the links are now showing in black!
Thunderbird shows the links in blue, while Claws shows links in green.
When I first ran Thunderbird I was unhappy with the way the menu and toolbars were arranged around the top of the window which I found untidy and unhelpful. With a little bit of tidying up I am more relaxed about it, although this not my favourite arrangement.

On the security front, Claws have the Webkit based "fancy" html plugin deprecated, because of its use of Webkit. As far as I can tell Evolution also uses Webkit and one of its dependencies is libwebkit2gtk-4.0-37. It also appears to have a couple of other processes running, which have Webkit in their names.
I do not know what Thunderbird uses for HTML rendering.

Geoff

#191 Re: Desktop and Multimedia » Choosing an email client » 2019-10-26 16:45:33

Thank you for your comment, they are very helpful.

I have started by having another look at Thunderbird and a look at Evolution, as they are simple installs.

Given my email address they were both able to set up my account. Thunderbird came up with the same settings as I use on Claws, using ports 465 and 993 while evolution wanted to use 587 and 143. I chose to change the settings on Evolution to 465 and 993 and this seems to work nicely. I then checked all 3 by running Wireshark to look at the network traffic and all 3 seemed to encrypt the logon and data conversations with the imap server.

Geoff

#192 Desktop and Multimedia » Choosing an email client » 2019-10-24 14:45:45

Geoff 42
Replies: 19

I like my email client to have a fairly simple gui and when I was first choosing an email client on Linux, the first one to try was Thunderbird. This seemed to work ok and I got the ssl settings working, but I thought that I should check that this was ok. I therefore tracked the network traffic with Wireshark (or whatever it was called then!). The initial conversation to encrypt the traffic could be seen, but it then went and passed the username and password over in clear! It may be that I had not got the settings quite right and/or the situation may have improved since then, but I looked for something else and found Claws-mail.

Claws seemed to do everything I wanted. It showed messages as plain text, but could display the html if I requested. It also seemed to encrypt the traffic correctly. The display of html is handled by the "fancy" plug-in, which seems to work very nicely. However, as we move towards Beowulf, this plug-in is deprecated as there is a security problem with the web-kit engine that it uses. The replacement for "fancy" is Dillo. Dillo will also work as a stand alone browser and for some web sites with simple html requirements works quite well. It is, however, fairly restricted in what it will display. In the more recent versions of Claws there is also another plug-in available called LiteHTML.

LiteHTML is not avalable in Beowulf but is avalable in Ceres. I thought that I should test this out and enabled the ceres repository. I then installed the most recent claws and litehtml and let it pull in its dependencies. I then removed ceres from the repository. This is probably not a recommended practice, but it looked as though it was not going to pull in very much and in fact, it does actually work in this case, also my Beowulf laptop is not mission critical for me! The LiteHTML plug-in does indeed seem to work nicely. One thing which works with LiteHTML and used to work with "fancy" was "cid:" references to other mime segments. This does not work with Dillo. I think that the LiteHTML plug-in is a bit more permissive with what it will display when compared with "fancy", which, say, would not load remote html content until specifically requested.

I wonder what other mail clients people like. kmail seems to get nice comments, although I do not use KDE. I use lxde or lxqt and use IMAP to access my mailbox.

Geoff

#193 Re: Desktop and Multimedia » Policykit, elogind & consolekit » 2019-10-24 13:43:46

Thank you for that clarification.

I think that I would not be able to explain how I got to my current ASCII set-up! I see that on the desktop /lost+found and /usr date from Sep 2013, so assume that the set up originates from then. I believe that it pre-dates elogind and that I installed that when it first became available. I have at some point installed lxqt on the desktop, but am not currently using it.

I went with lxqt on Beowulf because it appeared that that was the way things were going and that lxde pulled in stuff that didn't sit too comfortably with everything else.

Geoff

#194 Re: Installation » Beowulf ISO for a server install » 2019-10-24 08:52:59

I think that dist-upgrade only works with apt-get, whilst apt uses full-upgrade :-

sudo apt full-upgrade

Geoff

#195 Desktop and Multimedia » Policykit, elogind & consolekit » 2019-10-24 08:44:34

Geoff 42
Replies: 2

With the announcement about 2.1 came the chance to re-read the Release Notes.

http://files.devuan.org/devuan_ascii/Release_notes.txt

In particular the part about Policykit and session management.
The desktop environments supported at install time are
XFCE, Cinnamon, KDE, LXQT, MATE along with the desktop managers
slim and lightdm, requiring either consolekit or elogind, but not both!

I found this interesting as on my ASCII desktop I use :-

lxdm
lxde
elogind
consolekit

this has been working smoothly for a long time. It does appear that both
consolekit and elogind are actually running. I think that lxdm wants elogind and
that lxde wants consolekit. Maybe this is why neither lxde nor lxdm are
recommended at installation.

The following are installed :-

libpolkit-backend-consolekit-1-0
libpolkit-gobject-consolekit-1-0

but not :-

libpolkit-backend-elogind-1-0
libpolkit-gobject-elogind-1-0

I also have a laptop running Beowulf which has installed :-

lxdm
lxqt
elogind
libpolkit-backend-elogind-1-0
libpolkit-gobject-elogind-1-0

Geoff

#196 Re: Devuan » Debian considering going systemd init only » 2019-09-25 14:25:56

I have just spotted the latest bit of madness, at El Reg :-

https://www.theregister.co.uk/2019/09/2 … rectories/

He wants to take over your home directory...

Geoff

#197 Re: Hardware & System Configuration » PulseAudio? Seriously!? » 2019-08-08 08:23:17

ALthough it took a little while to find the answer for HDMI devices showing up before the one you wish to use, the answer is a one liner.
http://forums.debian.net/viewtopic.php?t=110572#p525601

Geoff

#198 Re: Hardware & System Configuration » Gkrellm and GkrellWeather » 2019-07-04 08:39:14

A quick look at the perl suggests that it is using wget to pull over the info, rather than a full browser. This is fairly normal for scripts.

Geoff

#199 Re: Installation » Odd message on booting a new install » 2019-07-04 08:28:56

There is discussion of the delay in boot-up when the ethernet cable is not plugged in, in this thread :-

https://dev1galaxy.org/viewtopic.php?id=1688

Geoff

#200 Re: Other Issues » Devuan essential packages ? [SOLVED + CUPS Log Error + Dbus Error] » 2019-05-14 09:18:39

inukaze wrote:
find / -type f -printf '%s %p\n'| sort -nr | head -50

Results :

140737477877760 /proc/kcore
11829440493 /media/Devuan/var/log/cups/error_log

WTF!. the available size on my pc total is 790GB. its impossible to be 128 Teras

This looks like a file with holes in it.

When something is mapped to memory only some of the pages may be present, thus there could be a page starting at 0 and another page high up in memory. If this address space is mapped to a file, then the file can have a (big) hole in it. Some measures of the size of the file look at the final address and report that as the size. Other methods look at how many pages are used and report a size based on that.

This has the advantage that a large address space can be stored in a much smaller file.

Geoff

Board footer

Forum Software