[Debian-med-packaging] Bug#842815: Help needed for change of build system to gradle of package libsis-jhdf5-java

Bernd Rinn brinn at ethz.ch
Sun Aug 19 15:16:34 BST 2018


On 08/19/2018 04:02 PM, olivier sallou wrote:
> 
> 
> Le dim. 19 août 2018 à 15:23, Bernd Rinn <brinn at ethz.ch
> <mailto:brinn at ethz.ch>> a écrit :
> 
>     Hi Andreas,
> 
>     I have no idea why the classes are missing for you as they are all
>     present in our ivy-repository which we use for dependency resolution.
>     Maybe there is an issue with your gradle build environment?
> 
> 
> In debian, all deps must be availlable as debian packages, they are not
> downloaded from remote repos.
> So i think 'problem' is those dependencies are not packaged in debian
>  They should be packaged first, then added as package build dependencies.

The old build procedure involved Ivy with a publicly accessible ivy
repository, the new build procedure is self-contained. Putting this into
Debian packages in a form compliant with Debian policies is your task at
Debian.

Bernd

>     Anyway, I have now simplified the build process by removing automatic
>     dependency resolution via ivy altogether. Can you please check whether
>     the build works for you now when you use the build procedure on HEAD?
> 
>     All the best,
>     Bernd
> 
>     On 08/16/2018 06:46 AM, Andreas Tille wrote:
>     > Hi Bernd,
>     >
>     > could you give some hints about the missing classes?
>     >
>     > On Tue, Aug 14, 2018 at 12:23:22PM +0200, olivier sallou wrote:
>     >> Le mar. 14 août 2018 à 11:32, Andreas Tille <andreas at an3as.eu
>     <mailto:andreas at an3as.eu>> a écrit :
>     >>
>     >>> A problem occurred evaluating root project 'libsis-jhdf5-java'.
>     >>>> Could not resolve all dependencies for configuration ':runtime'.
>     >>>    > Could not resolve cisd:cisd-args4j:+.
>     >>>      Required by:
>     >>>          project :
>     >>>       > No cached version listing for cisd:cisd-args4j:+
>     available for
>     >>> offline mode.
>     >>>    > Could not resolve cisd:cisd-base:+.
>     >>>      Required by:
>     >>>          project :
>     >>>       > No cached version listing for cisd:cisd-base:+ available for
>     >>> offline mode.
>     >>>    > Could not resolve rinn:restrictions:+.
>     >>>      Required by:
>     >>>          project :
>     >>>       > No cached version listing for rinn:restrictions:+
>     available for
>     >>> offline mode.
>     >>>
>     >>>
>     >> I do not see in build deps things related to:
>     >>    cisd:cisd-args4, cisd:cisd-base, rinn:restrictions
>     >
>     > I have no idea what these are. :-(
>     >
>     > Kind regards
>     >
>     >       Andreas.
>     >
>     >>> [1] https://salsa.debian.org/med-team/libsis-jhdf5-java

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3937 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20180819/2057ba6f/attachment.bin>


More information about the Debian-med-packaging mailing list