Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90088 - mythfrontend-0.18 won't merge. Needed to define ${S}
Summary: mythfrontend-0.18 won't merge. Needed to define ${S}
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-04-22 17:52 UTC by Jason Cooper
Modified: 2005-05-12 00:09 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 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