Created attachment 586140 [details] portage plex-media-server folder Here is a plex-media-server ebuild + patch for 1.16.4.1469-6d5612c2f (August 2, 2019). The new added files are: - plex-media-server/plex-media-server-1.16.4.ebuild - plex-media-server/files/virtualenv_start_pms.patch The original patch was rejected with the new version. This one is the same with less context. The output from ebuild install: ``` # ebuild plex-media-server-1.16.4.ebuild install * plexmediaserver_1.16.4.1469-6d5612c2f_amd64.deb BLAKE2B SHA512 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking plexmediaserver_1.16.4.1469-6d5612c2f_amd64.deb to /var/tmp/portage/media-tv/plex-media-server-1.16.4/work >>> Unpacking data.tar.xz to /var/tmp/portage/media-tv/plex-media-server-1.16.4/work >>> Source unpacked in /var/tmp/portage/media-tv/plex-media-server-1.16.4/work >>> Preparing source in /var/tmp/portage/media-tv/plex-media-server-1.16.4/work ... * Applying virtualenv_start_pms.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-tv/plex-media-server-1.16.4/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-tv/plex-media-server-1.16.4/work ... >>> Source compiled. >>> Test phase [not enabled]: media-tv/plex-media-server-1.16.4 >>> Install media-tv/plex-media-server-1.16.4 into /var/tmp/portage/media-tv/plex-media-server-1.16.4/image fix-gnustack: open() fail. * Configuring virtualenv Directory /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib/python2.7 already exists Symlinking Python bootstrap modulesl Ignoring built-in bootstrap module: posix Cannot import bootstrap module: nt Symlinking /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib64/python2.7/lib-dynload/readline.so Directory /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib/python2.7/site-packages already exists Overwriting /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib64/python2.7/site.py with new content Writing /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib64/python2.7/orig-prefix.txt Writing /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib64/python2.7/no-global-site-packages.txt Creating /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin New python executable in /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/python2.7 Changed mode of /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/python2.7 to 0755 Also creating executable in /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/python Changed mode of /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/python to 0755 Testing executable with /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/python2.7 -c "import sys;out=sys.stdout;getattr(out, "buffer", out).write(sys.prefix.encode("utf-8"))" Got sys.prefix result: u'/var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python' Creating /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib64/python2.7/distutils Writing /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib64/python2.7/distutils/__init__.py Writing /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib64/python2.7/distutils/distutils.cfg Writing /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/activate Writing /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/activate.fish Writing /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/activate_this.py Writing /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/activate.csh Writing /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/python-config Changed mode of /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/bin/python-config to 0755 >>> Completed installing media-tv/plex-media-server-1.16.4 into /var/tmp/portage/media-tv/plex-media-server-1.16.4/image * Final size of build directory: 216516 KiB (211.4 MiB) * Final size of installed tree: 216588 KiB (211.5 MiB) * QA Notice: This package installs one or more .desktop files that do not * pass validation. * * /usr/share/applications/plexmediaserver.desktop: error: (will be fatal in the future): value item "Audio" in key "Categories" in group "Desktop Entry" requires another category to be present among the following categories: AudioVideo * /usr/share/applications/plexmediaserver.desktop: error: (will be fatal in the future): value item "Video" in key "Categories" in group "Desktop Entry" requires another category to be present among the following categories: AudioVideo * /usr/share/applications/plexmediaserver.desktop: error: value "Audio;Music;Video;Player;Media;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Media"; values extending the format should start with "X-" * scanelf: rpath_security_checks(): Maybe? sec problem with DT_RPATH='21903ORIGIN/../lib:21903ORIGIN/lib:$ORIGIN/../../../../../../lib' in /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_codecs_kr.so scanelf: rpath_security_checks(): Maybe? sec problem with DT_RPATH='21903ORIGIN/lib:$ORIGIN/../../../../../../lib' in /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_codecs_kr.so scanelf: rpath_security_checks(): Maybe? sec problem with DT_RPATH='21903ORIGIN/../lib:21903ORIGIN/lib:$ORIGIN/../../../../../../lib' in /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_codecs_kr.so scanelf: rpath_security_checks(): Maybe? sec problem with DT_RPATH='21903ORIGIN/lib:$ORIGIN/../../../../../../lib' in /var/tmp/portage/media-tv/plex-media-server-1.16.4/image/usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_codecs_kr.so ```
Created attachment 586142 [details] plex-media-server-1.16.4 ebuild file
Created attachment 586144 [details, diff] virtualenv_start_pms patch file
*** This bug has been marked as a duplicate of bug 681858 ***