Jump to content

Ubuntu upgrade purged emby-server package


scheideggstrasse

Recommended Posts

scheideggstrasse

I recently upgraded from ubuntu 18.04 to 20.04 lts and the dist-upgrade somehow purged the emby-server packages. So all configs, users etc are gone :(

./dist-upgrade/20200701-0831/history.log:Purge: linux-headers-4.4.0-161-generic:amd64 (4.4.0-161.189), default-jre-headless:amd64 (2:1.11-68ubuntu1~18.04.1), libhybris:amd64 (0.1.0+git20151016+6d424c9-0ubuntu7), linux-modules-extra-4.4.0-145-generic:amd64 (4.4.0-145.171), libxfont1-dev:amd64 (1:1.5.1-1ubuntu0.16.04.4), libgles2-mesa:amd64 (19.2.8-0ubuntu0~18.04.3), libpackagekit-glib2-16:amd64 (0.8.17-4ubuntu6~gcc5.4ubuntu1.4), linux-modules-4.4.0-143-generic:amd64 (4.4.0-143.169), emby-server:amd64 (4.3.1.0), linux-image-4.4.0-176-generic:amd64 (4.4.0-176.206), ubuntuone-client-data:amd64 (15.10+15.10.20151007), python-debtagshw:amd64 (2.0.1ubuntu6), linux-headers-4.4.0-164-generic:amd64 (4.4.0-164.192), gstreamer0.10-pulseaudio:amd64 (0.10.31-3+nmu4ubuntu2.16.04.3), qml-module-qtwebkit:amd64 (5.212.0~alpha2-7ubuntu1), javascript-common:amd64 (11), libhybris-common1:amd64 (0.1.0+git20151016+6d424c9-0ubuntu7), linux-modules-extra-4.4.0-148-generic:amd64 (4.4.0-148.174), libgrilo-0.2-1:amd64 (0.2.15-1), libsuitesparseconfig4.4.6:amd64 (1:4.4.6-1), libv8-3.14.5:amd64 (3.14.5.8-11ubuntu1), libopencv-imgproc2.4v5:amd64 (2.4.9.1+dfsg-1.5ubuntu1.1), libmedia1:amd64 (0.1.0+git20151016+6d424c9-0ubuntu7), linux-image-4.4.0-178-generic:amd64 (4.4.0-178.208), libraw15:amd64 (0.17.1-1ubuntu0.5), libopenjpeg5:amd64 (1:1.5.2-3.1), libcapnp-0.5.3:amd64 (0.5.3-2ubuntu1.1), linux-headers-4.4.0-148:amd64 (4.4.0-148.174), linux-headers-4.4.0-150:amd64 (4.4.0-150.176), linux-headers-4.4.0-154:amd64 (4.4.0-154.181), linux-headers-4.4.0-164:amd64 (4.4.0-164.192), linux-headers-4.4.0-166:amd64 (4.4.0-166.195), linux-headers-4.4.0-169:amd64 (4.4.0-169.198), linux-headers-4.4.0-178:amd64 (4.4.0-178.208), linux-headers-4.4.0-179:amd64 (4.4.0-179.209), linux-image-4.4.0-177-generic:amd64 (4.4.0-177.207), mongodb-server-core:amd64 (1:3.6.3-0ubuntu1.1), linux-headers-4.4.0-169-generic:amd64 (4.4.0-169.198), libswresample-ffmpeg1:amd64 (7:2.8.15-0ubuntu0.16.04.1), libqmi-glib1:amd64 (1.12.6-1), insserv:amd64 (1.14.0-5ubuntu3), mongo-tools:amd64 (3.6.3-0ubuntu1), python3.5-minimal:amd64 (3.5.2-2ubuntu0~16.04.10), linux-modules-4.4.0-150-generic:amd64 (4.4.0-150.176), libisc160:amd64 (1:9.10.3.dfsg.P4-8ubuntu1.16), libxcb-composite0:amd64 (1.13-2~ubuntu18.04), libopencore-amrwb0:amd64 (0.1.3-2.1), linux-modules-extra-4.4.0-150-generic:amd64 (4.4.0-150.176), linux-headers-4.4.0-170-generic:amd64 (4.4.0-170.199), linux-modules-extra-4.4.0-171-generic:amd64 (4.4.0-171.200), toshset:amd64 (1.76-4), linux-modules-extra-4.4.0-154-generic:amd64 (4.4.0-154.181), gstreamer1.0-clutter:amd64 (2.0.18-1), libvpx3:amd64 (1.5.0-2ubuntu1.1), libpango-perl:amd64 (1.227-2build1), libwebpdemux1:amd64 (0.4.4-1), libcolamd2.9.1:amd64 (1:4.4.6-1), ubuntu-sso-client-qt:amd64 (13.10-0ubuntu11), linux-modules-extra-4.4.0-173-generic:amd64 (4.4.0-173.203), linux-headers-4.4.0-134-generic:amd64 (4.4.0-134.160), libgnome-desktop-3-12:amd64 (3.18.2-1ubuntu1), libisc-export160:amd64 (1:9.10.3.dfsg.P4-8ubuntu1.16), linux-headers-4.4.0-171-generic:amd64 (4.4.0-171.200), libpostproc-ffmpeg53:amd64 (7:2.8.15-0ubuntu0.16.04.1), linux-headers-4.4.0-154-generic:amd64 (4.4.0-154.181), linux-modules-extra-4.4.0-176-generic:amd64 (4.4.0-176.206), linux-headers-4.4.0-174-generic:amd64 (4.4.0-174.204), libcommons-daemon-java:amd64 (1.0.15-8), libclutter-gst-2.0-0:amd64 (2.0.18-1), linux-image-4.4.0-148-generic:amd64 (4.4.0-148.174), unity-control-center-signon:amd64 (0.1.8+16.04.20160201-0ubuntu1), linux-headers-4.4.0-173-generic:amd64 (4.4.0-173.203), linux-modules-extra-4.4.0-178-generic:amd64 (4.4.0-178.208), libcryptsetup4:amd64 (2:1.6.6-5ubuntu2.1), linux-image-4.4.0-150-generic:amd64 (4.4.0-150.176), linux-modules-4.4.0-176-generic:amd64 (4.4.0-176.206), libreadline6:amd64 (6.3-8ubuntu2), libsodium18:amd64 (1.0.8-5), libavresample-ffmpeg2:amd64 (7:2.8.15-0ubuntu0.16.04.1), libiso9660-8:amd64 (0.83-4.2ubuntu1), initscripts:amd64 (2.88dsf-59.3ubuntu2), openjdk-8-jre-headless:amd64 (8u252-b09-1~18.04), libjs-excanvas:amd64 (0.r3-4), libdirectfb-1.2-9:amd64 (1.2.10.0-5.1), libtracker-sparql-1.0-0:amd64 (1.6.2-0ubuntu1.1), libglew1.13:amd64 (1.13.0-2), python3-keyrings.alt:amd64 (3.0-1), libgom-1.0-common:amd64 (0.3.1-1), gstreamer0.10-x:amd64 (0.10.36-2ubuntu0.2), linux-modules-4.4.0-178-generic:amd64 (4.4.0-178.208), python3-oauth:amd64 (1.0.1-5), libisccc140:amd64 (1:9.10.3.dfsg.P4-8ubuntu1.16), libjasper1:amd64 (1.900.1-debian1-2.4ubuntu1.2), libavformat-ffmpeg56:amd64 (7:2.8.15-0ubuntu0.16.04.1), gstreamer0.10-plugins-base:amd64 (0.10.36-2ubuntu0.2), linux-image-4.4.0-151-generic:amd64 (4.4.0-151.178), libboost-iostreams1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1), libcamel-1.2-54:amd64 (3.18.5-1ubuntu1.2), sysv-rc:amd64 (2.88dsf-59.3ubuntu2), libpoppler58:amd64 (0.41.0-0ubuntu1.14), python3-oneconf:amd64 (0.3.9), linux-headers-4.4.0-142-generic:amd64 (4.4.0-142.168), libyaml-cpp0.5v5:amd64 (0.5.2-4ubuntu1), linux-modules-extra-4.4.0-164-generic:amd64 (4.4.0-164.192), libedataserver-1.2-21:amd64 (3.18.5-1ubuntu1.2), java-common:amd64 (0.68ubuntu1~18.04.1), libllvm3.6v5:amd64 (1:3.6.2-3ubuntu2)

any idea why this is happening?

Link to comment
Share on other sites

alucryd

Are you sure everything is gone? The /var/lib/emby directory shouldn't be purged even if the package is uninstalled. As for why the package is purged in the first place, I have no idea. It's probably just Ubuntu being Ubuntu...

Link to comment
Share on other sites

scheideggstrasse
On 7/3/2020 at 7:15 PM, alucryd said:

Are you sure everything is gone? The /var/lib/emby directory shouldn't be purged even if the package is uninstalled. As for why the package is purged in the first place, I have no idea. It's probably just Ubuntu being Ubuntu...

it also purged the config files. Which is including my backups etc

Quote

./screenlog.0:Purging configuration files for emby-server (4.3.1.0) ...
./screenlog.0:dpkg: warning: while removing emby-server, directory '/opt/emby-server/etc/ssl/certs' not empty so not removed
./screenlog.0:dpkg: warning: while removing emby-server, directory '/opt/emby-server/bin' not empty so not removed
 

I've also reinstalled the package and it redirected me to the wizard. Very strange behavior

Link to comment
Share on other sites

1 hour ago, scheideggstrasse said:

it also purged the config files. Which is including my backups etc

I've also reinstalled the package and it redirected me to the wizard. Very strange behavior

If the data folder is gone then that would be expected.

Link to comment
Share on other sites

What i meant to say is that this situation is not expected, but if the upgrade purged the data folder then it would be expected that you would see the startup wizard again.

Link to comment
Share on other sites

sfatula
On 7/1/2020 at 3:27 PM, scheideggstrasse said:

I recently upgraded from ubuntu 18.04 to 20.04 lts and the dist-upgrade somehow purged the emby-server packages. So all configs, users etc are gone :(


./dist-upgrade/20200701-0831/history.log:Purge: linux-headers-4.4.0-161-generic:amd64 (4.4.0-161.189), default-jre-headless:amd64 (2:1.11-68ubuntu1~18.04.1), libhybris:amd64 (0.1.0+git20151016+6d424c9-0ubuntu7), linux-modules-extra-4.4.0-145-generic:amd64 (4.4.0-145.171), libxfont1-dev:amd64 (1:1.5.1-1ubuntu0.16.04.4), libgles2-mesa:amd64 (19.2.8-0ubuntu0~18.04.3), libpackagekit-glib2-16:amd64 (0.8.17-4ubuntu6~gcc5.4ubuntu1.4), linux-modules-4.4.0-143-generic:amd64 (4.4.0-143.169), emby-server:amd64 (4.3.1.0), linux-image-4.4.0-176-generic:amd64 (4.4.0-176.206), ubuntuone-client-data:amd64 (15.10+15.10.20151007), python-debtagshw:amd64 (2.0.1ubuntu6), linux-headers-4.4.0-164-generic:amd64 (4.4.0-164.192), gstreamer0.10-pulseaudio:amd64 (0.10.31-3+nmu4ubuntu2.16.04.3), qml-module-qtwebkit:amd64 (5.212.0~alpha2-7ubuntu1), javascript-common:amd64 (11), libhybris-common1:amd64 (0.1.0+git20151016+6d424c9-0ubuntu7), linux-modules-extra-4.4.0-148-generic:amd64 (4.4.0-148.174), libgrilo-0.2-1:amd64 (0.2.15-1), libsuitesparseconfig4.4.6:amd64 (1:4.4.6-1), libv8-3.14.5:amd64 (3.14.5.8-11ubuntu1), libopencv-imgproc2.4v5:amd64 (2.4.9.1+dfsg-1.5ubuntu1.1), libmedia1:amd64 (0.1.0+git20151016+6d424c9-0ubuntu7), linux-image-4.4.0-178-generic:amd64 (4.4.0-178.208), libraw15:amd64 (0.17.1-1ubuntu0.5), libopenjpeg5:amd64 (1:1.5.2-3.1), libcapnp-0.5.3:amd64 (0.5.3-2ubuntu1.1), linux-headers-4.4.0-148:amd64 (4.4.0-148.174), linux-headers-4.4.0-150:amd64 (4.4.0-150.176), linux-headers-4.4.0-154:amd64 (4.4.0-154.181), linux-headers-4.4.0-164:amd64 (4.4.0-164.192), linux-headers-4.4.0-166:amd64 (4.4.0-166.195), linux-headers-4.4.0-169:amd64 (4.4.0-169.198), linux-headers-4.4.0-178:amd64 (4.4.0-178.208), linux-headers-4.4.0-179:amd64 (4.4.0-179.209), linux-image-4.4.0-177-generic:amd64 (4.4.0-177.207), mongodb-server-core:amd64 (1:3.6.3-0ubuntu1.1), linux-headers-4.4.0-169-generic:amd64 (4.4.0-169.198), libswresample-ffmpeg1:amd64 (7:2.8.15-0ubuntu0.16.04.1), libqmi-glib1:amd64 (1.12.6-1), insserv:amd64 (1.14.0-5ubuntu3), mongo-tools:amd64 (3.6.3-0ubuntu1), python3.5-minimal:amd64 (3.5.2-2ubuntu0~16.04.10), linux-modules-4.4.0-150-generic:amd64 (4.4.0-150.176), libisc160:amd64 (1:9.10.3.dfsg.P4-8ubuntu1.16), libxcb-composite0:amd64 (1.13-2~ubuntu18.04), libopencore-amrwb0:amd64 (0.1.3-2.1), linux-modules-extra-4.4.0-150-generic:amd64 (4.4.0-150.176), linux-headers-4.4.0-170-generic:amd64 (4.4.0-170.199), linux-modules-extra-4.4.0-171-generic:amd64 (4.4.0-171.200), toshset:amd64 (1.76-4), linux-modules-extra-4.4.0-154-generic:amd64 (4.4.0-154.181), gstreamer1.0-clutter:amd64 (2.0.18-1), libvpx3:amd64 (1.5.0-2ubuntu1.1), libpango-perl:amd64 (1.227-2build1), libwebpdemux1:amd64 (0.4.4-1), libcolamd2.9.1:amd64 (1:4.4.6-1), ubuntu-sso-client-qt:amd64 (13.10-0ubuntu11), linux-modules-extra-4.4.0-173-generic:amd64 (4.4.0-173.203), linux-headers-4.4.0-134-generic:amd64 (4.4.0-134.160), libgnome-desktop-3-12:amd64 (3.18.2-1ubuntu1), libisc-export160:amd64 (1:9.10.3.dfsg.P4-8ubuntu1.16), linux-headers-4.4.0-171-generic:amd64 (4.4.0-171.200), libpostproc-ffmpeg53:amd64 (7:2.8.15-0ubuntu0.16.04.1), linux-headers-4.4.0-154-generic:amd64 (4.4.0-154.181), linux-modules-extra-4.4.0-176-generic:amd64 (4.4.0-176.206), linux-headers-4.4.0-174-generic:amd64 (4.4.0-174.204), libcommons-daemon-java:amd64 (1.0.15-8), libclutter-gst-2.0-0:amd64 (2.0.18-1), linux-image-4.4.0-148-generic:amd64 (4.4.0-148.174), unity-control-center-signon:amd64 (0.1.8+16.04.20160201-0ubuntu1), linux-headers-4.4.0-173-generic:amd64 (4.4.0-173.203), linux-modules-extra-4.4.0-178-generic:amd64 (4.4.0-178.208), libcryptsetup4:amd64 (2:1.6.6-5ubuntu2.1), linux-image-4.4.0-150-generic:amd64 (4.4.0-150.176), linux-modules-4.4.0-176-generic:amd64 (4.4.0-176.206), libreadline6:amd64 (6.3-8ubuntu2), libsodium18:amd64 (1.0.8-5), libavresample-ffmpeg2:amd64 (7:2.8.15-0ubuntu0.16.04.1), libiso9660-8:amd64 (0.83-4.2ubuntu1), initscripts:amd64 (2.88dsf-59.3ubuntu2), openjdk-8-jre-headless:amd64 (8u252-b09-1~18.04), libjs-excanvas:amd64 (0.r3-4), libdirectfb-1.2-9:amd64 (1.2.10.0-5.1), libtracker-sparql-1.0-0:amd64 (1.6.2-0ubuntu1.1), libglew1.13:amd64 (1.13.0-2), python3-keyrings.alt:amd64 (3.0-1), libgom-1.0-common:amd64 (0.3.1-1), gstreamer0.10-x:amd64 (0.10.36-2ubuntu0.2), linux-modules-4.4.0-178-generic:amd64 (4.4.0-178.208), python3-oauth:amd64 (1.0.1-5), libisccc140:amd64 (1:9.10.3.dfsg.P4-8ubuntu1.16), libjasper1:amd64 (1.900.1-debian1-2.4ubuntu1.2), libavformat-ffmpeg56:amd64 (7:2.8.15-0ubuntu0.16.04.1), gstreamer0.10-plugins-base:amd64 (0.10.36-2ubuntu0.2), linux-image-4.4.0-151-generic:amd64 (4.4.0-151.178), libboost-iostreams1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1), libcamel-1.2-54:amd64 (3.18.5-1ubuntu1.2), sysv-rc:amd64 (2.88dsf-59.3ubuntu2), libpoppler58:amd64 (0.41.0-0ubuntu1.14), python3-oneconf:amd64 (0.3.9), linux-headers-4.4.0-142-generic:amd64 (4.4.0-142.168), libyaml-cpp0.5v5:amd64 (0.5.2-4ubuntu1), linux-modules-extra-4.4.0-164-generic:amd64 (4.4.0-164.192), libedataserver-1.2-21:amd64 (3.18.5-1ubuntu1.2), java-common:amd64 (0.68ubuntu1~18.04.1), libllvm3.6v5:amd64 (1:3.6.2-3ubuntu2)

any idea why this is happening?

That would really be a question for ubuntu. You should know that upgrading to ubuntu 20.04 is not really recommended until the 20.04.1 release, this is always the case with ubuntu. The first release has bugs, especially for upgrades, and the .1 fixes most of those. That's why by default it won't notify/upgrade you unless you specifically tell it to. Generally, it's ok to do a fresh install of a non point release, though again, best to wait for a point release. 

Here's a reference:

https://askubuntu.com/questions/1229890/is-the-final-release-a-development-release

The relevant section is here:

For folks thinking about upgrading to a new release of Ubuntu:

  • LTS Users (only): The tested upgrade path is NOT from, for example, 18.04 to 20.04. It's from 18.04.x to 20.04.1. That .1 release will occur three months after the main release. In other words, keep running the older LTS release for three more months, then your system will offer to upgrade.

  • Impatient LTS users: Some folks don't want to wait. They want a newer release right away. These folks probably should be using Interim (6-month) releases instead of LTS, but that's not important here. There are shiny unofficial websites that suggest using update-manager -d or do-release-upgrade -d to skip that three month wait, and migrate from LTS to LTS right now. The safe route is to wait for the point release. Be patient. If you decide to use -d, read your output carefully to be sure you are getting the release that you expect.

  • Interim (6-month) Release users: You do need to use -d to upgrade for the next few months. Since this is an LTS, the regular (non -d) upgrade won't be offered until 20.04.1. Reason: There's one mechanism, and it cannot tell the difference between interim releases and LTS releases. This is normal behavior for an LTS release, and occurs once every two years.

Edited by sfatula
Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...