Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 90088

Summary: mythfrontend-0.18 won't merge. Needed to define ${S}
Product: Gentoo Linux Reporter: Jason Cooper <jason+gentoobugs>
Component: Current packagesAssignee: Television related Applications in Gentoo's Portage <media-tv>
Status: RESOLVED FIXED    
Severity: normal CC: jesse
Priority: High Keywords: InVCS
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jason Cooper 2005-04-22 17:52:52 UTC
Attempted to merge mythfrontend-0.18, it failed because ${S} needed to be manually set (ebuild is mythfrontend-0.18, src pkg is mythtv-0.18.tar.bz2).

To fix this I set ${S} as such:

S="${WORKDIR}/mythtv-${PV}"

Just at end of the other variable declarations.  It's now merging.

Reproducible: Always
Steps to Reproduce:
1. emerge -v mythfrontend
2.
3.

Actual Results:  
emerge died.

Expected Results:  
built mythfrontend

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0,
2.6.12-rc1-suspend2-wireless i686)
=================================================================
System uname: 2.6.12-rc1-suspend2-wireless i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.6.11
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 06:41:25)]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -pipe -O2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -pipe -O2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://adelie.polymtl.ca/
ftp://cs.ubishops.ca/pub/gentoo ftp://gentoo.risq.qc.ca/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 alsa apm avi bash-completion berkdb bitmap-fonts bonobo cdr crypt
cups curl dga divx4linux dts dv dvd dvdread emboss encode esd fam foomaticdb
fortran freetype gdbm gif gpm gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java
jpeg kde ldap libg++ libwww mad maildir mikmod mjpeg mmx motif mozilla mp3 mpeg
mysql ncurses nls nptl ogg oggvorbis opengl oss pam pda pdflib perl png postgres
python qt quicktime readline scanner sdl slang spell sse ssl tcltk tcpd theora
tiff truetype truetype-fonts type1-fonts usb v4l vorbis x xml xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Ajay Sharma 2005-04-23 17:49:04 UTC
yeah, adding that "S=..." line right above the "pkg_setup() {" line worked for me.  Since it's just a one-liner there's no need for a 'diff'.
Comment 2 Jason Cooper 2005-04-23 17:53:37 UTC
Yeah, I forgot to retain a copy of the original ebuild.  I just editted in place (didn't even use the overlay), sorry.  I guess I got kinda lazy.  But as mentioned, it's a one-liner.
Comment 3 Sloan Poe 2005-04-24 09:20:07 UTC
I've had this problem with every new ebuild of mythfrontend.  I wonder when they'll remember?
Comment 4 Jesse Adelman 2005-04-24 18:23:52 UTC
Don't forget to do "ebuild /usr/portage/media-tv/mythfrontend-0.18.ebuild manifest", of course. Chaning S appears to have fixed things for me, thanks.
Comment 5 Doug Goldstein (RETIRED) gentoo-dev 2005-05-12 00:09:34 UTC
Fixed InCVS