Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 179488 - emerge kde-base/krdc-3.5.7 fails. Cannot find $EPATCH_SOURCE!
Summary: emerge kde-base/krdc-3.5.7 fails. Cannot find $EPATCH_SOURCE!
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-23 07:50 UTC by Joseph Kolb
Modified: 2007-05-23 11:28 UTC (History)
1 user (show)

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 Joseph Kolb 2007-05-23 07:50:36 UTC
krdc needs a patch (/usr/portage/kde-base/krdc/files/krdc-3.5.7-zeroconf.patch), which doesn't exist.

[ebuild   R   ] kde-base/krdc-3.5.7  USE="arts rdesktop -debug -kdeenablefinal -kdehiddenvisibility -slp -xinerama" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) kde-base/krdc-3.5.7 to /
 * kdenetwork-3.5.7.tar.bz2 MD5 ;-) ...                                                                                 [ ok ]
 * kdenetwork-3.5.7.tar.bz2 RMD160 ;-) ...                                                                              [ ok ]
 * kdenetwork-3.5.7.tar.bz2 SHA1 ;-) ...                                                                                [ ok ]
 * kdenetwork-3.5.7.tar.bz2 SHA256 ;-) ...                                                                              [ ok ]
 * kdenetwork-3.5.7.tar.bz2 size ;-) ...                                                                                [ ok ]
 * checking ebuild checksums ;-) ...                                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                                  [ ok ]
 * checking kdenetwork-3.5.7.tar.bz2 ;-) ...                                                                            [ ok ]
>>> Unpacking source...
>>> Unpacking parts of kdenetwork-3.5.7.tar.bz2 to /var/tmp/portage/kde-base/krdc-3.5.7/work

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 *
 *   /usr/portage/kde-base/krdc/files/krdc-3.5.7-zeroconf.patch
 *   ( krdc-3.5.7-zeroconf.patch )


!!! ERROR: kde-base/krdc-3.5.7 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_unpack
  ebuild.sh, line 752:   Called qa_call 'src_unpack'
  ebuild.sh, line 44:   Called src_unpack
  ebuild.sh, line 1305:   Called kde-meta_src_unpack
  kde-meta.eclass, line 340:   Called kde_src_unpack
  kde.eclass, line 110:   Called base_src_unpack 'autopatch'
  base.eclass, line 40:   Called epatch '/usr/portage/kde-base/krdc/files/krdc-3.5.7-zeroconf.patch'
  eutils.eclass, line 198:   Called die

!!! Cannot find $EPATCH_SOURCE!
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/kde-base/krdc-3.5.7/temp/build.log'.


Comment out the line PATCHES="${FILESDIR}/${P}-zeroconf.patch" in the ebuild does work:

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/krdc/krdc-3.5.7.ebuild,v 1.1 2007/05/23 01:10:25 carlo Exp $

KMNAME=kdenetwork
MAXKDEVER=$PV
KM_DEPRANGE="$PV $MAXKDEVER"
inherit kde-meta eutils

DESCRIPTION="KDE remote desktop connection (RDP and VNC) client"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="kdehiddenvisibility rdesktop slp"
DEPEND=">=dev-libs/openssl-0.9.6b
        slp? ( net-libs/openslp )
        x11-libs/libXxf86vm
        x11-libs/libXtst"
RDEPEND="${DEPEND}
        rdesktop? ( >=net-misc/rdesktop-1.4.1 )"

#PATCHES="${FILESDIR}/${P}-zeroconf.patch"

src_compile() {
        local myconf="$(use_enable slp)"
        kde-meta_src_compile
}

And then do:
ebuild /usr/portage/kde-base/krdc/krdc-3.5.7.ebuild digest
emerge krdc

works till next emerge --sync

Reproducible: Always
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2007-05-23 11:28:49 UTC
Fixed in cvs.