Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved]SVN/Portage eclass error with xfce-extra/xfburn-9999
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
OmSai
l33t
l33t


Joined: 30 Sep 2007
Posts: 605
Location: Manchester, CT, USA

PostPosted: Thu May 29, 2008 1:27 am    Post subject: [Solved]SVN/Portage eclass error with xfce-extra/xfburn-9999 Reply with quote

I just emerge --sync -ed to get the latest /usr/portage/eclass/subversion.eclass but I still get the following error -

/var/tmp/portage/xfce-extra/xfburn-9999/temp/build.log:
>>> cfg-update-1.8.2-r1: Checksum index is up-to-date ...
>>> Unpacking source...
 * subversion switch start -->
 *      old repository: http://svn.xfce.org/svn/xfce/xfburn/trunk@26694
 *      new repository: http://svn.xfce.org/svn/goodies/xfburn/trunk
svn: 'http://svn.xfce.org/svn/goodies/xfburn/trunk'
is not the same repository as
'http://svn.xfce.org/svn/xfce'
 *
 * ERROR: xfce-extra/xfburn-9999 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 2360:  Called subversion_src_unpack
 *             environment, line 2603:  Called subversion_fetch
 *             environment, line 2564:  Called die
 * The specific snippet of code:
 *                       ${ESVN_SWITCH_CMD} ${options} ${repo_uri} || die "${ESVN}: can't update ${wc_path} from ${repo_uri}";
 *  The die message:
 *   subversion: can't update /usr/portage/distfiles/svn-src/xfburn/trunk from http://svn.xfce.org/svn/goodies/xfburn/trunk
 *
 * 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/xfce-extra/xfburn-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/xfce-extra/xfburn-9999/temp/environment'.
 * This ebuild used the following eclasses from overlays:
 *   /usr/local/overlays/xfce4-svn/eclass/xfce4-svn.eclass
 * This ebuild is from an overlay: '/usr/local/overlays/xfce4-svn/'

I've confirmed that http://svn.xfce.org/svn/goodies/xfburn/trunk is the valid URL that subversion should be pointing to, so I don't know why portage is complaining about it :?

emerge --info:
Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.24-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3800+
Timestamp of tree: Thu, 29 May 2008 00:46:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r9, 2.5.1-r3
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/rc.d /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d /usr/share/X11"
CXXFLAGS="-march=athlon64 -O2 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer nostrip sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/ "
LINGUAS="hi"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/gentoo-soor-overlay /usr/portage/local/layman/desktop-effects /usr/portage/local/layman/zen-overlay /usr/local/portage /usr/local/overlays/xfce4-svn"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi alsa amd amd64 apache2 avi berkdb cairo cdr cli cracklib crypt cups dbus directfb divx divx4linux dri dts dvd dvdnav dvdread encode fame fastcgi firefox flac fortran gdbm gif gmedia gpm gtk hal iconv inifile ipod ipv6 isdnlog jpeg ldap libnotify live lm_sensors logitech-mouse mad matroska mesa midi mjpeg mmx mp3 mpeg mplayer mudflap ncurses newspr nls nptl nptlonly nsplugin ogg oggvorbis opengl openmp oss pam pcre pdf php php5 png postgres pppd python qt3 qt4 quicktime readline realmedia reflection samba scanner sdl session spell spl sqlite3 sse sse2 ssl startup-notification subtitles svg swat tcpd tetex theora tiff truetype type1 unicode vorbis wma wmp xanim xcomposite xfce xine xinetd xorg xscreensaver xv xvid zlib" ALSA_CARDS="hda-intel" 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" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias auth_mysql" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="hi" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Any ideas on what's wrong or what else I can try?
_________________
Gentoo is the stick-shift of Linux.
You work it manually, it has somewhat better performance, but it's really for the fun of it.


Last edited by OmSai on Thu May 29, 2008 11:04 pm; edited 1 time in total
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Thu May 29, 2008 9:39 am    Post subject: Reply with quote

Code:
rm -r /usr/portage/distfiles/svn-src/xfburn/

_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
OmSai
l33t
l33t


Joined: 30 Sep 2007
Posts: 605
Location: Manchester, CT, USA

PostPosted: Thu May 29, 2008 11:03 pm    Post subject: Reply with quote

Thanks, yngwin, that fixed it! :D

So it was the temporary svn-src/* directory which portage was seeing...
Why couldn't the ebuild just overwrite the existing files every time like the way packages behave from the main portage tree?
Though I suppose it's better to allow the user the choice to preserving the svn-src /<package> or not.
_________________
Gentoo is the stick-shift of Linux.
You work it manually, it has somewhat better performance, but it's really for the fun of it.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum