:: Re: [DNG] We need upgrade reports -…
Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: Tito
Ημερομηνία:  
Προς: dng
Παλιά Θέματα: [DNG] We need upgrade reports
Αντικείμενο: Re: [DNG] We need upgrade reports - slim 3d try


On 12/31/19 8:58 PM, fsmithred via Dng wrote:
> Please upgrade your highly customized and configured ascii production system to beowulf and tell us if it works. Okay, DO THIS ON A COPY, not the real thing.
>
> I've upgraded standard no-X systems, xfce and mate desktops, and those went smoothly. We need more data points.
>
> Thanks,
> fsmithred
> _______________________________________________
> Dng mailing list
> Dng@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Hi,
here is my upgrade report, a story of a long night.
I've upgraded my Desktop Workstation running ASCII
with a rather complex setup:

self compiled 4.19.92 kernel package
xfce4 + KDE installed

/      raid1
swap   raid1
/home/user raid6
/freespace raid5
/morefreespace /raid1


and with a sources.list with some third party repos:

#deb-multimedia
deb http://www.deb-multimedia.org/ buster main non-free
# Virtualbox
deb https://download.virtualbox.org/virtualbox/debian/ buster contrib non-free
# Lynis
deb https://packages.cisofy.com/community/lynis/deb/ stable main
# Samsung printer drivers
deb http://www.bchemnet.com/suldr/ debian extra

I did the upgrade from within the XFCE desktop just for the thrill...

After updating the repos in source.list to beowulf I run
apt update
but some i386 deb packages gave a 404 error so I've added more
devuan repos and the error was fixed.
Then I've run apt upgrade and while upgrading about 1700 packages some errors popped up:

dpkg: error processing archive /tmp/apt-dpkg-install-rkLWUp/1006-libel-api-java_3.0.0-2_all.deb (--unpack):
trying to overwrite '/usr/share/maven-repo/javax/el/javax.el-api/3.0/javax.el-api-3.0.pom',
which is also in package libservlet3.1-java 8.5.50-0+deb9u1
Preparing to unpack .../1007-libeot0_0.01-5_amd64.deb ...
Unpacking libeot0:amd64 (0.01-5) over (0.01-4+b1) ...
Preparing to unpack .../1008-libepoxy0_1.5.3-0.1_amd64.deb ...
Unpacking libepoxy0:amd64 (1.5.3-0.1) over (1.3.1-2) ...
Preparing to unpack .../1009-libetonyek-0.1-1_0.1.9-1_amd64.deb ...

pkg: error processing archive /tmp/apt-dpkg-install-rkLWUp/1083-libjsp-api-java_2.3.4-2_all.deb (--unpack):
    trying to overwrite '/usr/share/maven-repo/javax/servlet/jsp/javax.servlet.jsp-api/2.3/javax.servlet.jsp-api-2.3.pom',
    which is also in package libservlet3.1-java 8.5.50-0+deb9u1
Selecting previously unselected package libwebsocket-api-java.
Preparing to unpack .../1084-libwebsocket-api-java_1.1-1_all.deb ...
Unpacking libwebsocket-api-java (1.1-1) ...
dpkg: error processing archive /tmp/apt-dpkg-install-rkLWUp/1084-libwebsocket-api-java_1.1-1_all.deb (--unpack):
    trying to overwrite '/usr/share/maven-repo/javax/websocket/javax.websocket-api/1.0/javax.websocket-api-1.0.pom',
    which is also in package libservlet3.1-java 8.5.50-0+deb9u1
Preparing to unpack .../1085-libservlet3.1-java_1%3a4.0.1-2_all.deb ...
Unpacking libservlet3.1-java (1:4.0.1-2) over (8.5.50-0+deb9u1) ...


Errors were encountered while processing:
    /tmp/apt-dpkg-install-rkLWUp/1006-libel-api-java_3.0.0-2_all.deb
    /tmp/apt-dpkg-install-rkLWUp/1083-libjsp-api-java_2.3.4-2_all.deb
    /tmp/apt-dpkg-install-rkLWUp/1084-libwebsocket-api-java_1.1-1_all.deb


They were fixed by: apt --fix-broken install

and the upgrade finished with some more errors probably due to bashism in initscripts:

etc/init.d/minissdpd: 48: [: eth0: unexpected operator

same unexpected operator error for openipmi. Just removed both packages.

Trying to upgrade the remaining 800 packages was tricky:

at first I upgraded network-manager, but to upgrade the other packages was a pain
as they wanted to uninstall half of my system .
Upgrading libsystemd0 resolved it but uninstalled
also network-manager that could be reinstalled afterwards.
Most packages upgraded, and the few remaining did by hand.

Some more bugs in the after install:

xfce4-notifyd was not started at log in with the side effect that network-manager showed
the network as disconnected meanwhile it was connected.
xfce4-notifyd seems to have only a systemd.unit but no file in /etc/xdg/autostart.
I fixed it by adding it to Autostart section of the xfce control panel.
Also pulseaudio was not started in Xfce4, so added it also to Autostart.

The worst trouble was with firefox-esr, at first start it informed me that:

Using an older version of Firefox can corrupt bookmarks and browsing
history already saved to an existing Firefox profile. To protect your
information, create a new profile for this installation of Firefox.

Create new profile | Quit

I just backed up my .mozilla folder to save my bookmarks and settings.
I've tried also the tar.gz from mozilla, it was not as kind and started
with a new profile without asking just telling me that I could recover
my bookmarks by login to their sync....WTF.
It seems to me that the version detection must be bugged.
Creating a new profile and restoring bookmarks,extensions and all other settings
by hand was the only thing that helped.

KDE worked well.

BTW you should allow to download packages from links in https://pkginfo.devuan.org/.


Ciao,
Tito