Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #8061 > unrolled thread

RFS: libnb-platform18-java 8.0.2+dfsg1-1

Started byMarkus Koschany <apo@gambaru.de>
First post2015-06-03 14:20 +0200
Last post2015-06-03 17:40 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.maint.java


Contents

  RFS: libnb-platform18-java 8.0.2+dfsg1-1 Markus Koschany <apo@gambaru.de> - 2015-06-03 14:20 +0200
    Re: RFS: libnb-platform18-java 8.0.2+dfsg1-1 Emmanuel Bourg <ebourg@apache.org> - 2015-06-03 17:40 +0200

#8061 — RFS: libnb-platform18-java 8.0.2+dfsg1-1

FromMarkus Koschany <apo@gambaru.de>
Date2015-06-03 14:20 +0200
SubjectRFS: libnb-platform18-java 8.0.2+dfsg1-1
Message-ID<pxfOl-E4-79@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Hi all,

I have updated libnb-platform18-java to the latest upstream version and
I am looking for a sponsor now. All reverse-dependencies continue to
build with this upgrade.

The update was necessary due to the recent OSGi changes and because the
old version was rather outdated.

https://anonscm.debian.org/cgit/pkg-java/libnb-platform-java.git

That means that "only" the bnd transition is left for completing the
OSGi transition. While I was preparing the update for
libnb-platform18-java, I wondered why the platform has been packaged
separately. Looking at the netbeans source package, it seems the same
code as in libnb-platform18-java is included in there. The packaging is
also quite similar.

Admittedly netbeans is broken in sid and needs a major update. Any
suggestions how this should be achieved? I think netbeans could
obviously depend on libnb-platform18-java. However I don't know what
else is required to fix netbeans but since we already have the core in
Debian, which is libnb-platform18-java, it might be doable in a finite
amount of time.

The changelog:

* Team upload.
  * Imported Upstream version 8.0.2+dfsg1.
    - Fix FTBFS in sid by updating the package to the latest upstream
      release. (Closes: #784442)
  * Replace b-d w3c-dtd-xhtml with w3c-sgml-lib because the former will
    be removed from Debian. (Closes: #787177)
  * debian/control:
    - Tighten build-dependency on felix-framework.
    - Declare compliance with Debian Policy 3.9.6.
    - Move arch:all java packages to Build-Depends-Indep.
    - Remove virtual java7-jdk build-dependency. (Closes: #754602)
    - Switch Vcs-Browser field to cgit.
    - Run wrap-and-sort -sa.
    - Add libopenjfx-java to Build-Depends-Indep. It is also a new
      dependency for libnb-platform18-java.
  * Use compat level 9 and require debhelper >= 9.
  * Remove duplicate files in doc package. Add rdfind and symlinks to
    Build-Depends-Indep.
  * Update linked-jars for new release.
  * Change version in pom files to 8.0.2.
  * Rebase all patches for new release.
  * Drop netbeans-platform~classfile-version.patch. Use upstream values.
  * Drop netbeans-platform~include-extras.patch and use only included
    modules.
  * Drop netbeans-platform~suitebuild.patch because the build does not
    fail and we don't build for older netbeans platforms either.
  * Add osgi-update.patch for incorporating the changes of the OSGi
    framework specification.
  * Add javafx-classpath.patch and fix the classpath to Debian's system
    jfxrt.jar file.
  * Fix privacy breach logo lintian error and privacy breach lintian
    warning by removing the links to external image sources in javadoc
    files in debian/rules.
  * Update debian/copyright for new release.

Regards,

Markus

[toc] | [next] | [standalone]


#8064

FromEmmanuel Bourg <ebourg@apache.org>
Date2015-06-03 17:40 +0200
Message-ID<pxiVR-5gl-15@gated-at.bofh.it>
In reply to#8061
I plan to sponsor this upload.

We discussed this update with Markus on IRC and the only issue I see is
the mismatch between the new version of the platform (19) and the name
of the package (18). This can only be addressed with a new package, but
postponing the bnd transition isn't desirable. So I'll upload
libnb-platform18-java with the netbeans platform 19, upload a new
libnb-platform-java package with the files installed under and
unversioned directory, and once it reaches unstable I'll switch visualvm
to this new package and request the removal of libnb-platform18-java.

Emmanuel Bourg


-- 
To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: https://lists.debian.org/556F1F65.4000605@apache.org

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.java


csiph-web