When trying to update lastfmplayer I got: ----------------------------------------- >>> Emerging (1 of 18) media-sound/lastfmplayer-1.0.0.1_p2113 to / * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... * subversion update start --> * repository: svn://svn.audioscrobbler.net/LastFM_client/trunk At revision 2113. * working copy: /usr/portage/distfiles/svn-src/lastfmplayer/trunk >>> Source unpacked. >>> Compiling source in /var/tmp/portage/lastfmplayer-1.0.0.1_p2113/work/lastfmplayer-1.0.0.1_p2113 ... make: *** No rule to make target `qmake_all'. Stop. !!! ERROR: media-sound/lastfmplayer-1.0.0.1_p2113 failed. Call stack: ebuild.sh, line 1543: Called dyn_compile ebuild.sh, line 938: Called src_compile lastfmplayer-1.0.0.1_p2113.ebuild, line 45: Called die !!! emake qmake_all failed !!! If you need support, post the topmost build error, and the call stack if relevant. emerge --info: -------------- Portage 2.1.1_pre5 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.6-r4, 2.6.16-gentoo-r3 i686) ================================================================= System uname: 2.6.16-gentoo-r3 i686 AMD Athlon(tm) XP 1900+ Gentoo Base System version 1.12.4 Last Sync: Mon, 14 Aug 2006 23:00:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /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/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LC_ALL="lv_LV.UTF-8" LINGUAS="" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" 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'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage-neonz" USE="x86 3dnow X alsa apache2 apm automount avi berkdb bitmap-fonts cli crypt cups dlloader dri dvd eds elibc_glibc emboss encode esd foomaticdb fortran gdbm gif gpm gtk2 hardened imlib input_devices_keyboard input_devices_mouse isdnlog jpeg kde kernel_linux libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl nvidia ogg opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection samba sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_vesa video_cards_vga video_cards_via vorbis xine xml xmms xorg xv zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Could you please try deleteing /usr/portage/distfiles/svn-src/lastfmplayer/ ? There was recenty a code repository change and it's possible that SVN is not updating using the new one.
rm -rf /usr/portage/distfiles/svn-src/lastfmplayer/ helped, thanks.
cant fix this I guess - maybe a check would be possible for the dir to be outdated and then die to give the user a chance to delete it?
I guess that's one way. Setting ESVN_PROJECT is another solution: ESVN_PROJECT="${PN}-new" This should be fit the policy that ebuilds require as little user intervention as possible.