From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JMpLa-0006uT-6B for garchives@archives.gentoo.org; Wed, 06 Feb 2008 18:50:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D7DA9E02B6; Wed, 6 Feb 2008 18:50:12 +0000 (UTC) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.240]) by pigeon.gentoo.org (Postfix) with ESMTP id 72FB5E02B6 for ; Wed, 6 Feb 2008 18:50:12 +0000 (UTC) Received: by an-out-0708.google.com with SMTP id c8so675680ana.47 for ; Wed, 06 Feb 2008 10:50:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:references:x-google-sender-auth; bh=0cb8sfqXSEwJJwhZR7zGmOOZNlGmC0SI5u8Mga1IwX0=; b=dlzaHUNuzZ/QJDr7comOZtPtsXcOxFJ3vnVCfYoGyRTPsIw1roimlRFfBd8rhSlpCYT7qOZawW7aG+Yf2BEuFfH4/ckzb9xCz3MB6eq59Sa53mB/jdX3t4O6d1yv4j4AffqhW/Kj7r/cnM8enbEnpTgTuKlj4Cv3cMUA88iOIZQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=YfUH2JCXrZlHtY7Cm0vjHiZCx4ruPzPVLwT3sTtEQP5j4MNmjZNO+BAcnDZT+dX4z4lefGhrEmWB18etJ15aqReq3cagMsAWnFb9loeWqnsJpMbAtCyMEzSeUu84ELX/pKIGLv7yrHBfLh10qtCJ6TBOm1L2SSQtwRudb9lwlJM= Received: by 10.100.202.9 with SMTP id z9mr21506793anf.80.1202323812111; Wed, 06 Feb 2008 10:50:12 -0800 (PST) Received: by 10.100.216.8 with HTTP; Wed, 6 Feb 2008 10:50:12 -0800 (PST) Message-ID: Date: Wed, 6 Feb 2008 19:50:12 +0100 From: "=?UTF-8?Q?Jean-No=C3=ABl_Rivasseau?=" Sender: elvanor@gmail.com To: gentoo-java Subject: [gentoo-java] On ebuilds using OSGi packaging and revbumps In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_18175_3716541.1202323812101" References: X-Google-Sender-Auth: 0c911598dd5da72b X-Archives-Salt: 3c5671ed-cc49-41d1-b4f3-9915c6fca572 X-Archives-Hash: 6be37060807c797e311fbaa5a3108024 ------=_Part_18175_3716541.1202323812101 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello all, I just noticed that the commons-logging-r5 ebuild (which is stable now) does not use anymore the OSGi packaging functions. As a result, this ebuild produces a bundle not usable with Eclipse, thus Eclipse is currently unusable (as it depends on >=commons-logging-1.1-r4) The -r6 ebuild is fine (eg, uses OSGi packaging). So, as a reminder, when bumping a package using OSGi, *please keep these functions*. Else the new version won't produce correct bundles. There is NO need to bump with a version not using OSGi and one using OSGi; all versions should use OSGi from now on for the following packages (eclipse deps): >=dev-java/swt-${PV} >=dev-java/jsch-0.1.36-r1 >=dev-java/icu4j-3.6.1 >=dev-java/commons-el-1.0-r2 >=dev-java/commons-logging-1.1-r4 >=dev-java/tomcat-servlet-api-5.5.25-r1:2.4 dev-java/lucene:1.9 Referenced bug is http://bugs.gentoo.org/show_bug.cgi?id=209087, I will change the Eclipse ebuild to depend on commons-logging-1.1-r6 to fix it. Elvanor ------=_Part_18175_3716541.1202323812101 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello all,

I just noticed that the commons-logging-r5 ebuild (which is stable now) does not use anymore the OSGi packaging functions. As a result, this ebuild produces a bundle not usable with Eclipse, thus Eclipse is currently unusable (as it depends on >=commons-logging-1.1-r4)

The -r6 ebuild is fine (eg, uses OSGi packaging).

So, as a reminder, when bumping a package using OSGi, *please keep these functions*. Else the new version won't produce correct bundles. There is NO need to bump with a version not using OSGi and one using OSGi; all versions should use OSGi from now on for the following packages (eclipse deps):

        >=dev-java/swt-${PV}
        >=dev-java/jsch-0.1.36-r1
        >=dev-java/icu4j-3.6.1
        >=dev-java/commons-el-1.0-r2
        >=dev-java/commons-logging-1.1-r4
        >=dev-java/tomcat-servlet-api-5.5.25-r1:2.4
        dev-java/lucene:1.9

Referenced bug is http://bugs.gentoo.org/show_bug.cgi?id=209087, I will change the Eclipse ebuild to depend on commons-logging-1.1-r6 to fix it.

Elvanor


------=_Part_18175_3716541.1202323812101-- -- gentoo-java@lists.gentoo.org mailing list