[Pkg-puppet-devel] Plans for packaging puppet 6
Elana Hashman
ehashman at debian.org
Sat Jul 4 19:58:27 BST 2020
On Sat, Jul 04, 2020 at 07:36:20PM +0200, Thomas Goirand wrote:
>
> Question: if a library contains both clojure and java code, should it
> still be a clojure package only?
Yes. The only exception to this rule that I am aware of is the Clojure
language package itself: its binary is called libclojure-java.
This is documented on the Clojure wiki under the Packaging reference.[1]
> > [clj-commons/fs 1.5.1]
>
> libclj-common-fs-clojure
> https://github.com/clj-commons/fs
As mentioned in my last email, this is already in Debian under its prior
name: https://salsa.debian.org/java-team/raynes-fs-clojure
It will need a version upgrade and change to the new upstream. It might
be worth renaming the package to avoid confusion.
I would name this one libclj-common*s*-fs-clojure if the source package
was renamed, as "libfs-clojure" is too likely to be confused with other
packages, per the policy.
> > [clojure-complete ]0.2.5#
>
> libcomplete-clojure
> https://github.com/ninjudd/clojure-complete
This is also in Debian already, on the correct version:
https://salsa.debian.org/clojure-team/complete-clojure
> > [com.fasterxml.jackson.module/jackson-module-afterburner 2.10.0]
>
> libjackson-module-afterburner-java
> https://github.com/FasterXML/jackson-module-afterburner/
There is already an RFP for this:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901354
> > [javax.annotation/javax.annotation-api 1.3.1]
>
> libjavax.annotation-api-java
> https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api
Is this https://salsa.debian.org/java-team/javax-annotation ?
> > libnrepl-clojure 0.6.0
>
> libnrepl-clojure
Already in Debian on the correct version:
https://salsa.debian.org/clojure-team/nrepl-clojure
> > [com.mchange/mchange-commons-java 0.2.15]
>
> libmchange-commons-java
> https://github.com/swaldman/mchange-commons-java
There's an existing RFP:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806774
- e
[1]: https://wiki.debian.org/Clojure/PackagingReference#Package_naming_policy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-puppet-devel/attachments/20200704/e2c61dbb/attachment.sig>
More information about the Pkg-puppet-devel
mailing list