Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 188081 - media-tv/mythtv-0.20.1_p14146 fails on subversion_src_unpack
Summary: media-tv/mythtv-0.20.1_p14146 fails on subversion_src_unpack
Status: RESOLVED DUPLICATE of bug 194676
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 189175 190333 190334 207704 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-08-08 08:01 UTC by Neil Bothwick
Modified: 2008-01-27 21:18 UTC (History)
3 users (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 Neil Bothwick 2007-08-08 08:01:46 UTC
>>> Unpacking source...
 *
 * ERROR: media-tv/mythtv-0.20.1_p14146 failed.
 * Call stack:
 *   ebuild.sh, line 1648:   Called dyn_unpack
 *   ebuild.sh, line 768:   Called qa_call 'src_unpack'
 *   ebuild.sh, line 44:   Called src_unpack
 *   mythtv-0.20.1_p14146.ebuild, line 106:   Called subversion_src_unpack
 *   subversion.eclass, line 254:   Called subversion_fetch
 *   subversion.eclass, line 179:   Called die
 *
 * subversion.eclass: ESVN_REPO_URI (or specified URI) and working copy's URL are not matched.
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-tv:mythtv-0.20.1_p14146:20070808-075505.log'.
 *

The logfile contains no extra information

% emerge --info
Portage 2.1.3.3 (default-linux/amd64/2007.0/desktop, gcc-4.2.0, glibc-2.6-r0, 2.6.22-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r2 x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 08 Aug 2007 05:20:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.5-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17.50.0.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/env.d /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/init.d /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=nocona -O2 -pipe -msse3"
DISTDIR="/mnt/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="buildpkg ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://gentoo.digimed.co.uk/ ftp://ftp.heanet.ie/pub/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/"
LANG="en_GB"
LINGUAS="en_GB"
MAKEOPTS="-j3"
PKGDIR="/mnt/portage/packages/zaphod"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/mnt/portage/layman/sunrise /mnt/portage/layman/vmware /mnt/portage/local"
SYNC="rsync://desiato/gentoo"
USE="3dnow 3dnowext X a52 aac aalib acpi alsa amd64 apache2 asf audiofile bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo cddb cdr cli cracklib crypt cups curl dbus directfb dv dvb dvd dvdr dvdread encode exif fam ffmpeg flac foomaticdb gdbm gif gimp gimpprint glsa gphoto2 gpm gtk hal iconv id3 ieee1394 imagemagick isdnlog jabber java jbig jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kipi lesstif libg++ libwww lm_sensors mad mailwrapper midi mmx mmxext mng mp3 mp4 mpeg mplayer mudflap musicbrainz mysql ncurses nptl nptlonly nsplugin nvidia offensive ogg opengl openmp oss pcre pda pdf pic png ppds pppd python qt3 qt3support qt4 quicktime readline reflection samba scanner sdl session slp spell spl sse sse2 ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts usb v4l v4l2 vorbis x264 xcomposite xfs xinerama xml xorg xscreensaver xv xvid xvmc zlib zsh-completion zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="canon nikon" ELIBC="glibc" INPUT_DEVICES="keyboard mouse aiptek" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-08-08 08:12:04 UTC
Remove the checkout in /usr/portage/distfiles/svn-src/mythtv 
Comment 2 Neil Bothwick 2007-08-08 09:00:06 UTC
That fixed it. Does this need to be done every time I upgrade in future, or is it because I had an 0.21 SVN download in there? If the former, shouldn't this be handled by the ebuild/eclass?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-08-08 10:39:12 UTC
(In reply to comment #2)
> That fixed it. Does this need to be done every time I upgrade in future

No, just when ESVN_REPO_URI changes in the ebuild/eclass.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-08-16 23:09:30 UTC
*** Bug 189175 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-08-26 20:59:28 UTC
*** Bug 190333 has been marked as a duplicate of this bug. ***
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-08-26 20:59:38 UTC
*** Bug 190334 has been marked as a duplicate of this bug. ***
Comment 7 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-08-26 21:17:00 UTC
You can use `svn sw --relocate`.
Comment 8 Scott Russell 2007-08-26 21:55:55 UTC
Could this be fixed by using package-version temp dirs with svn relocate?
Comment 9 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-08-27 06:08:48 UTC
(In reply to comment #8)
> Could this be fixed by using package-version temp dirs with svn relocate?

I don't understand your question.
My suggestion is:
cd /usr/portage/distfiles/svn-src/mythtv/mythtv
svn info
svn sw --relocate <OLD URL> http://svn.mythtv.org/svn/trunk/mythtv

Currently used URL is mentioned in `svn info`.
Comment 10 Scott Russell 2007-08-27 11:22:21 UTC
Sorry I wasn't clear. First, I can confirm that removing the /usr/portage/distfiles/svn-src/mythtv dir fixed up my build. Also, using the svn info command does show the details for the checked out working dir. 

I guess my question is why isn't a solution to ESVN_REPO_URI scripted? Rather than throw an ESVN_REPO_URI, couldn't we use svn sw --relocate to resolve the URl differences? Could this be done in the build script?
Comment 11 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-08-27 13:18:32 UTC
(In reply to comment #10)
> I guess my question is why isn't a solution to ESVN_REPO_URI scripted?
> Rather than throw an ESVN_REPO_URI, couldn't we use svn sw --relocate to
> resolve the URl differences? Could this be done in the build script?

Probably it could be done automatically in ebuilds or in mythtv.eclass.
But I don't maintain them, so I can't help.

(Not all Gentoo developers know such details of Subversion.)
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2008-01-27 16:53:53 UTC
*** Bug 207704 has been marked as a duplicate of this bug. ***
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2008-01-27 16:54:31 UTC
Reopen to dupe.
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2008-01-27 16:54:40 UTC

*** This bug has been marked as a duplicate of bug 194676 ***
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2008-01-27 21:18:09 UTC
*** Bug 207704 has been marked as a duplicate of this bug. ***