Todd Zullinger wrote: > Patrick O'Callaghan wrote: >> On Thu, 2017-11-16 at 18:53 -0500, Todd Zullinger wrote: >>> I didn't know that Plex provided a repo. I've only ever seen them >>> provide rpm files. Is there an official plex repo or did you import >>> the rpm into a local repo? >> >> $ cat /etc/yum.repos.d/plex.repo >> [PlexRepo] >> name=PlexRepo >> baseurl=https://downloads.plex.tv/repo/rpm/$basearch/ >> enabled=0 >> gpgkey=https://downloads.plex.tv/plex-keys/PlexSign.key >> gpgcheck=1 >> >> I haven't had problems updating Plex. > > Nice. I did not know that existed. Thanks! :) > > With that repo file in place, I see the same sort of spurious > requirments in the plexmediaserver package. > > Neal, do you have the repo enabled by default? If not, perhaps that's > why dnf repoquery wasn't listing anything? No, I don't think I have the repo enabled - probably didn't exist back when I installed plexmediaserver. Here's how I fixed things: [nbecker@nbecker2 ~]$ sudo rpm -e plexmediaserver error: Failed dependencies: libnatpmp.so.1()(64bit) is needed by (installed) transmission- common-2.92-8.fc27.x86_64 libnatpmp.so.1()(64bit) is needed by (installed) transmission- gtk-2.92-8.fc27.x86_64 libtag.so.1()(64bit) is needed by (installed) gstreamer1-plugins- good-1.12.3-1.fc27.x86_64 libtag.so.1()(64bit) is needed by (installed) kf5- kfilemetadata-5.39.0-1.fc27.x86_64 libtag.so.1()(64bit) is needed by (installed) ktorrent- libs-5.0.1-5.fc27.x86_64 libtag.so.1()(64bit) is needed by (installed) gstreamer-plugins- good-0.10.31-20.fc27.x86_64 libtag.so.1()(64bit) is needed by (installed) tracker- miners-2.0.2-1.fc27.x86_64 libtag.so.1()(64bit) is needed by (installed) vlc- core-3.0.0-0.38.git20171009.fc27.x86_64 libtag.so.1()(64bit) is needed by (installed) kio- extras-17.08.2-2.fc27.x86_64 libtag_c.so.0()(64bit) is needed by (installed) tracker- miners-2.0.2-1.fc27.x86_64 libtag_c.so.0()(64bit) is needed by (installed) parole-0.9.2-3.fc27.x86_64 [nbecker@nbecker2 ~]$ dnf repoquery --whatprovides libtag.so.1 taglib-0:1.11.1-5.fc27.i686 [nbecker@nbecker2 ~]$ rpm -q taglib package taglib is not installed [nbecker@nbecker2 ~]$ sudo dnf install taglib Installed: taglib.x86_64 1.11.1-5.fc27 [nbecker@nbecker2 ~]$ sudo rpm -e plexmediaserver error: Failed dependencies: libnatpmp.so.1()(64bit) is needed by (installed) transmission- common-2.92-8.fc27.x86_64 libnatpmp.so.1()(64bit) is needed by (installed) transmission- gtk-2.92-8.fc27.x86_64 [nbecker@nbecker2 ~]$ dnf repoquery --whatprovides libnatpmp.so.1 libnatpmp-0:20150609-5.fc27.i686 [nbecker@nbecker2 ~]$ sudo dnf install libnatpmp Installed: libnatpmp.x86_64 20150609-5.fc27 [nbecker@nbecker2 ~]$ sudo rpm -e plexmediaserver Stopping plexmediaserver (via systemctl): [ OK ] Synchronizing state of plexmediaserver.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. Executing: /usr/lib/systemd/systemd-sysv-install disable plexmediaserver warning: file /usr/local/bin/python: remove failed: No such file or directory libsemanage.semanage_direct_remove_key: Removing last plexrsync module (no other plexrsync module exists at another priority). [nbecker@nbecker2 ~]$ sudo dnf check [ silence ] Did you notice that taglib and libnatpmp were i686 versions before, but now installing the x86_64 versions fixed the dependency issues? I think that's strange. Bug in depsolver? _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx