<div dir="ltr">It appears than xalan2 (requires)-> xerces2 (requires)-> libxml-commons-external-java explicitly removes versioned jar in its build (debian/libxml-commons-external-java.poms)<div><br></div><div><code>debian/xml-apis.xml --java-lib --usj-name=xml-apis --artifact=xml-apis.jar --no-usj-versionless</code><br></div><div><code><br></code></div><div><code>Don't know why but it breaks logol.</code></div><div><code>Fix would be to symlink to versioned jar, but will break on next libxml-commons-external-java update. Could certainly be scripted to get related version and link to this version file.</code></div><div><code><br></code></div><div><code>Olivier</code></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 17 mai 2021 à 14:05, Andreas Tille <<a href="mailto:andreas@an3as.eu">andreas@an3as.eu</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I'd like to forward this to Debian Java list for comments.<br>
<br>
Kind regards<br>
<br>
Andreas.<br>
<br>
On Mon, May 17, 2021 at 01:50:01PM +0200, olivier sallou wrote:<br>
> Issue seems to be related to xml-apis.jar not being symlinked itself<br>
> <br>
> /usr/share/java# ls *xml-api*<br>
> xml-apis-1.4.01.jar xml-apis-ext-1.4.01.jar xml-apis-ext.jar<br>
> <br>
> Usually, java libs have a versioned file and an unversionned file which is<br>
> a symlink to versioned one (see above).<br>
> xml-apis here is not available as unversioned (breaks previous versions)<br>
> <br>
> Logo requires xalan2 and xerces2, must be a sub-dependency, should -ext be<br>
> used?<br>
> <br>
> Le lun. 17 mai 2021 à 13:33, Andreas Beckmann <<a href="mailto:anbe@debian.org" target="_blank">anbe@debian.org</a>> a écrit :<br>
> <br>
> > Package: logol<br>
> > Version: 1.7.9-2<br>
> > Severity: serious<br>
> > User: <a href="mailto:debian-qa@lists.debian.org" target="_blank">debian-qa@lists.debian.org</a><br>
> > Usertags: piuparts<br>
> ><br>
> > Hi,<br>
> ><br>
> > during a test with piuparts I noticed your package ships (or creates)<br>
> > a broken symlink.<br>
> ><br>
> > From the attached log (scroll to the bottom...):<br>
> ><br>
> > 1m53.8s ERROR: FAIL: Broken symlinks:<br>
> > /usr/share/logol/lib/xml-apis.jar -> ../../java/xml-apis.jar (logol)<br>
> ><br>
> > Is logol missing a dependency on libjaxp1.3-java ?<br>
> ><br>
> ><br>
> > cheers,<br>
> ><br>
> > Andreas<br>
> ><br>
<br>
> _______________________________________________<br>
> Debian-med-packaging mailing list<br>
> <a href="mailto:Debian-med-packaging@alioth-lists.debian.net" target="_blank">Debian-med-packaging@alioth-lists.debian.net</a><br>
> <a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging" rel="noreferrer" target="_blank">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging</a><br>
<br>
<br>
-- <br>
<a href="http://fam-tille.de" rel="noreferrer" target="_blank">http://fam-tille.de</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><pre cols="72">gpg key id: 4096R/326D8438 (<a href="http://keyring.debian.org/" target="_blank">keyring.debian.org</a>)</pre><pre cols="72">Key fingerprint = 5FB4 6F83 D3B9 5204 6335 D26D 78DC 68DB 326D 8438</pre></div>