From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FOEjX-0000nG-6z for garchives@archives.gentoo.org; Tue, 28 Mar 2006 13:59:43 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.5) with SMTP id k2SDwicT019691; Tue, 28 Mar 2006 13:58:44 GMT Received: from smtp01.mrf.mail.rcn.net (smtp01.mrf.mail.rcn.net [207.172.4.61]) by robin.gentoo.org (8.13.6/8.13.5) with ESMTP id k2SDwgkK013341 for ; Tue, 28 Mar 2006 13:58:43 GMT Received: from 146-115-26-214.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com (HELO [192.168.1.110]) ([146.115.26.214]) by smtp01.mrf.mail.rcn.net with ESMTP; 28 Mar 2006 08:58:42 -0500 X-IronPort-AV: i="4.03,137,1141621200"; d="scan'208"; a="188864287:sNHT68093676" Message-ID: <4429414E.8030401@gentoo.org> Date: Tue, 28 Mar 2006 08:59:42 -0500 From: Joshua Nichols User-Agent: Mail/News 1.5 (X11/20060316) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@gentoo.org MIME-Version: 1.0 To: gentoo-java@lists.gentoo.org Subject: [gentoo-java] dealing with VM vendors that don't change distfiles names Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: d250dee5-1c16-4ed0-adaa-08595dc270f5 X-Archives-Hash: 22d398e488348b759b57d89608ff9f64 It seems some of the VM vendors, mostly Sun and IBM, just love to release new versions of their VMs, but without changing the filename they get released as. In short, this means that it breaks our ebuilds, because the instructions for getting the file are the same, but the file it leads to is different, and therefore the digest breaks. There are currently at least 3 bugs filed for this issue: http://bugs.gentoo.org/show_bug.cgi?id=127204 http://bugs.gentoo.org/show_bug.cgi?id=123590 http://bugs.gentoo.org/show_bug.cgi?id=122220 There are a few solutions. * Just redigest the ebuild with the new distfile. This would be the quickest solution, but it'd be problematic because then the digest would be broken for people that already have the distfiles. * Have users rename the files. This is used in a few cases at least. This leads to the question of how to version the ebuilds though, because they don't follow a sane (to us) versioning scheme, ie GA, SR-1, SR-2, etc. * Some totally awesome way I haven't of yet. Thoughts? - Josh -- gentoo-java@gentoo.org mailing list