I was able to emerge dev-libs/liboil-0.3.0 and 0.3.1 just by changing the name of the ebuild and commenting out the src_unpack() routine from 0.2.2. qla liboil # diff -u liboil-0.2.2.ebuild liboil-0.3.0.ebuild --- liboil-0.2.2.ebuild 2004-11-27 12:44:32.000000000 -0500 +++ liboil-0.3.0.ebuild 2005-03-18 10:39:23.000000000 -0500 @@ -16,11 +16,6 @@ #RDEPEND="" #S=${WORKDIR}/${P} -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/${P}-clobber-list.patch -} - src_compile() { econf || die "econf failed" MAKEOPTS="${MAKEOPTS} -j1" emake || die "emake failed" Reproducible: Always Steps to Reproduce: 1. cp liboil-0.2.2.ebuild liboil-0.3.0.ebuild 2. cp liboil-0.2.2.ebuild liboil-0.3.1.ebuild 3. edit liboil-0.3.0.ebuild and liboil-0.3.1.ebuild as specified in the diff (remove src_unpack routine that contains a patch for previous version) 4. Actual Results: >>> dev-libs/liboil-0.3.0 merged. >>> dev-libs/liboil-0.3.1 merged. Expected Results: >>> dev-libs/liboil-0.3.0 merged. >>> dev-libs/liboil-0.3.1 merged. qla portage # emerge info Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r0, 2.6.11-gentoo-r3 x86_64) ================================================================= System uname: 2.6.11-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Mar 17 2005, 12:40:41)] distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.5, 1.6.3, 1.4_p6, 1.8.5-r3 sys-devel/binutils: 2.15.92.0.2-r6 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon64 -ftracer -pipe -fweb -fPIC -DPIC" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon64 -ftracer -pipe -fweb -fPIC -DPIC" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="ftp://gentoo.mirrors.tds.net/gentoo" LDFLAGS="-Wl,-O2 -Wl,--enable-new-dtags -Wl,--sort-common -Wl,-z,now" 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="X aalib acpi alsa amd64 apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups curl dvd dvdr encode esd exif f77 fam fbcon flac font-server foomaticdb fortran freetype ftp gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagick imap imlib ipv6 ithreads jabber java jp2 jpeg junit kde ldap libwww linguas_en linguas_pl lzw lzw-tiff mad mikmod motif mozilla mp3 mpeg msn mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl png posix postgres ppds python qt qtmt quicktime readline ruby samba scanner sdl slang slp smooth snmp speex spell ssl tcltk tcpd tcpdtetex theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales videos xml xml2 xmms xosd xpm xprint xrandr xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
in portage cvs