kde-plasma/discover-5.20.5-r1 cannot compile due to this commit that removed discover-5.21.4-missing-link.patch required in the ebuild: https://gitweb.gentoo.org/repo/gentoo.git/commit/kde-plasma/discover/files?id=2166697ba8f87b1bf39170cb234305af11f674f8 Reproducible: Always Steps to Reproduce: 1. Emerge kde-plasma/discover-5.20.5-r1 Actual Results: >>> Emerging (1 of 118) kde-plasma/discover-5.20.5-r1::gentoo * Fetching files in the background. * To view fetch progress, run in another terminal: * tail -f /var/log/emerge-fetch.log * discover-5.20.5.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking discover-5.20.5.tar.xz to /var/tmp/portage/kde-plasma/discover-5.20.5-r1/work >>> Source unpacked in /var/tmp/portage/kde-plasma/discover-5.20.5-r1/work >>> Preparing source in /var/tmp/portage/kde-plasma/discover-5.20.5-r1/work/discover-5.20.5 ... * Applying discover-5.20.5-CVE-2021-28117.patch ... [ ok ] * Applying discover-5.21.4-missing-link.patch ... /var/tmp/portage/kde-plasma/discover-5.20.5-r1/temp/environment: line 1210: /var/tmp/portage/kde-plasma/discover-5.20.5-r1/files/discover-5.21.4-missing-link.patch: No such file or directory /var/tmp/portage/kde-plasma/discover-5.20.5-r1/temp/environment: line 1213: /var/tmp/portage/kde-plasma/discover-5.20.5-r1/files/discover-5.21.4-missing-link.patch: No such file or directory [ !! ] * ERROR: kde-plasma/discover-5.20.5-r1::gentoo failed (prepare phase): * patch -p1 failed with /var/tmp/portage/kde-plasma/discover-5.20.5-r1/files/discover-5.21.4-missing-link.patch Expected Results: Success patch and build Portage 3.0.18 (python 3.8.9-final-0, default/linux/amd64/17.1/no-multilib, gcc-10.2.0, glibc-2.32-r7, 5.10.0-5mx-amd64 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-5.10.0-5mx-amd64-x86_64-Intel-R-_Core-TM-_i5-5350U_CPU_@_1.80GHz-with-glibc2.2.5 KiB Mem: 8053928 total, 2005840 free KiB Swap: 15624996 total, 11065456 free Timestamp of repository gentoo: Wed, 12 May 2021 21:30:01 +0000 Head commit of repository gentoo: 246539e2821f0633a7447e1e75e392eefacef5c2 sh bash 5.0_p18 ld GNU ld (Gentoo 2.35.2 p1) 2.35.2 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3::gentoo dev-lang/python: 2.7.18_p9::gentoo, 3.8.9_p2::gentoo, 3.9.4_p1::gentoo dev-lang/rust: 1.51.0-r2::gentoo dev-util/cmake: 3.18.5::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1-r1::gentoo sys-apps/sandbox: 2.22::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.2-r1::gentoo sys-devel/binutils: 2.35.2::gentoo sys-devel/gcc: 10.2.0-r5::gentoo sys-devel/gcc-config: 2.4::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.10::gentoo (virtual/os-headers) sys-libs/glibc: 2.32-r7::gentoo Repositories: gentoo location: /var/db/repos/gentoo sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-metamanifest: yes sync-rsync-verify-jobs: 1 sync-rsync-extra-opts: sync-rsync-verify-max-age: 24 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="@FREE" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/var/cache/distfiles" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-march=native -O2 -pipe" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-march=native -O2 -pipe" GENTOO_MIRRORS="https://download.nus.edu.sg/mirror/gentoo https://ftp.jaist.ac.jp/pub/Linux/Gentoo" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j4 -l4" PKGDIR="/var/cache/binpkgs" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="7zip R X absolute-position accessibility acl activities addbookmarks admin alsa amd64 analitza annotate appstream aprs aspell autoreplace avif barcode berkdb bittorrent bluetooth bogofilter browser-integration bzip2 cairo calendar caps chm cjk clamav cli client comic contactnotes cron crypt cups curl cvs dbus declarative designer desktop-portal discover display-manager djvu dri dropbox editorconfig education egl eglfs eigen elogind emoji encode eps epub evdev examples exif fancyviewer ffmpeg filebrowser firmware fits flac flashexport flatpak fontconfig fortran freetds frei0r gadu games gdbm geoclue geogebra gif git gles2 gpg graphics groupwise grub gsl gssapi gstreamer gtk gui handbook handwriting heif highlight history hunspell ibus iconv icu ieee1394 image-backend importwizard ios ipv6 iwd jit jpeg jumbo-build kaccounts kde kdesu keyboardfocus kipi kwallet latex legacy-systray libglvnd libinput libkms libproxy libtirpc lm-sensors localstorage lrz lspclient lua mad man markdown mdnsresponder-compat meanwhile mercurial minizip mms mng mobi modemmanager mp3 mpris mtp multimedia musepack musicbrainz native-exceptions ncurses network networkmanager nls nowlistening nptl objc office ogg openal openconnect openexr opengl openmp opus oscar otr pam pbf pci pcre pdf perl phonon php pim pipes pkcs7 plasma plucker plymouth png policykit postgres postscript privacy projects pulseaudio python qalculate qml qrcode qt5 qtmedia rar raw rdp readline remotestorage ruby samba scanner screencast scripting scripttools sctp sddm sdk sdl seccomp semantic-desktop sftp shapefile share smart sndfile snippets solver sox spamassassin speech spell split-usr sql sqlite ssl sso statistics subversion svc svg system-ffmpeg system-icu taglib tcpd teamd telemetry testbed text texteffect theora threads thumbnail thunderbolt tiff tools translator truetype tslib tuio udev unicode urlpicpreview utils v4l vnc vorbis vulkan wallpapers wayland webengine webpresence widgets winpopup wireless wxwidgets xattr xetex xml xmp xmpp xscreensaver zeroconf zip zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words stage" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 f16c fma3 pclmul popcnt rdrand sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3 php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_8" PYTHON_TARGETS="python3_8" RUBY_TARGETS="ruby26" USERLAND="GNU" VIDEO_CARDS="intel i915" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee66a096b8fc66455af02ba5f2f14abf0e2501e1 commit ee66a096b8fc66455af02ba5f2f14abf0e2501e1 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-05-13 01:48:14 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-05-13 01:48:40 +0000 kde-plasma/discover: Restore missing patch Closes: https://bugs.gentoo.org/789768 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../files/discover-5.21.4-missing-link.patch | 49 ++++++++++++++++++++++ 1 file changed, 49 insertions(+)