Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 789768 - kde-plasma/discover-5.20.5-r1: src_prepare dies with - discover-5.21.4-missing-link.patch: No such file or director
Summary: kde-plasma/discover-5.20.5-r1: src_prepare dies with - discover-5.21.4-missin...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-12 22:22 UTC by Leung Ki Chi
Modified: 2021-05-13 01:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leung Ki Chi 2021-05-12 22:22:45 UTC
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
Comment 1 Larry the Git Cow gentoo-dev 2021-05-13 01:49:00 UTC
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(+)