* [gentoo-java] On ebuilds using OSGi packaging and revbumps [not found] <d61c57300802061010k5a5631f6rf90999462a33dd36@mail.gmail.com> @ 2008-02-06 18:50 ` Jean-Noël Rivasseau 2008-02-06 21:26 ` Vlastimil Babka 0 siblings, 1 reply; 3+ messages in thread From: Jean-Noël Rivasseau @ 2008-02-06 18:50 UTC (permalink / raw To: gentoo-java [-- Attachment #1: Type: text/plain, Size: 1039 bytes --] 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 [-- Attachment #2: Type: text/html, Size: 1491 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-java] On ebuilds using OSGi packaging and revbumps 2008-02-06 18:50 ` [gentoo-java] On ebuilds using OSGi packaging and revbumps Jean-Noël Rivasseau @ 2008-02-06 21:26 ` Vlastimil Babka 2008-02-07 9:29 ` Jean-Noël Rivasseau 0 siblings, 1 reply; 3+ messages in thread From: Vlastimil Babka @ 2008-02-06 21:26 UTC (permalink / raw To: gentoo-java [-- Attachment #1: Type: text/plain, Size: 1007 bytes --] Jean-Noël Rivasseau wrote: > 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, Sorry. It's not like I removed them on purpose. This was a special case to fix stable version that got broken after its stabling. So I revbumped the stable, fixed it without any other changes, and commited it straight to stable. And also revbumped the unstable osgi version, so it's still the newest. Just forgot about updating dep in eclipse, sorry. > thus Eclipse is > currently unusable (as it depends on >=commons-logging-1.1-r4) Just for users mixing arch and ~arch, though, which is the least recommended and supported scenario :) > 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. I did already. -- Vlastimil Babka (Caster) Gentoo/Java [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-java] On ebuilds using OSGi packaging and revbumps 2008-02-06 21:26 ` Vlastimil Babka @ 2008-02-07 9:29 ` Jean-Noël Rivasseau 0 siblings, 0 replies; 3+ messages in thread From: Jean-Noël Rivasseau @ 2008-02-07 9:29 UTC (permalink / raw To: Vlastimil Babka; +Cc: gentoo-java [-- Attachment #1: Type: text/plain, Size: 1277 bytes --] Sorry. It's not like I removed them on purpose. This was a special case > to fix stable version that got broken after its stabling. So I revbumped > the stable, fixed it without any other changes, and commited it straight > to stable. And also revbumped the unstable osgi version, so it's still > the newest. Just forgot about updating dep in eclipse, sorry. OK, I still think it would be better in such cases to avoid having both a stable and an unstable osgi version. Just put the osgi packaging in the stable version - should not cause many problems at this point. > thus Eclipse is > > currently unusable (as it depends on >=commons-logging-1.1-r4) > > Just for users mixing arch and ~arch, though, which is the least > recommended and supported scenario :) It was unstable for users running arch but who unmasked Eclipse, which is a likely scenario (I myself run arch but for certain packages not yet in stable, unmask them) > > > 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. > > I did already. Thanks, I will also change the JDK requirement to >=1.5 from 1.5 as I've had reports of success building on 1.6 (without changing anything in the ebuild) Elvanor [-- Attachment #2: Type: text/html, Size: 1971 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-02-07 9:29 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <d61c57300802061010k5a5631f6rf90999462a33dd36@mail.gmail.com> 2008-02-06 18:50 ` [gentoo-java] On ebuilds using OSGi packaging and revbumps Jean-Noël Rivasseau 2008-02-06 21:26 ` Vlastimil Babka 2008-02-07 9:29 ` Jean-Noël Rivasseau
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox