dogtag-pki ftbfs with libresteasy-java 3.1.0

Bug #1664457 reported by Ryan Tandy
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dogtag-pki (Ubuntu)
Fix Released
Undecided
Timo Aaltonen

Bug Description

https://launchpadlibrarian.net/302962949/buildlog_ubuntu-zesty-amd64.dogtag-pki_10.3.5-7_BUILDING.txt.gz

com/netscape/certsrv/account/AccountResource.java:25: error: cannot find symbol
import org.jboss.resteasy.annotations.ClientResponseType;
                                     ^
  symbol: class ClientResponseType
  location: package org.jboss.resteasy.annotations

I don't think there is a Debian bug yet for this specific issue. The current FTBFS there looks like it's related to tomcat 8.5.

This class in particular seems to have moved to the resteasy-legacy jar:

http://sources.debian.net/src/resteasy/3.1.0-1/resteasy-legacy/src/main/java/org/jboss/resteasy/annotations/legacy/ClientResponseType.java/

which unfortunately doesn't seem to be packaged...

http://sources.debian.net/src/resteasy/3.1.0-1/debian/libresteasy-java.poms/#L54

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

thanks, didn't realize resteasy got updated.. it's easy to enable building the legacy jar though, I'll push it to debian

affects: dogtag-pki (Ubuntu) → resteasy (Ubuntu)
Changed in resteasy (Ubuntu):
assignee: nobody → Timo Aaltonen (tjaalton)
status: New → In Progress
summary: - ftbfs with libresteasy-java 3.1.0
+ dogtag-pki ftbfs with libresteasy-java 3.1.0
Revision history for this message
Nish Aravamudan (nacc) wrote :

Also now triggers on Debian with https://buildd.debian.org/status/fetch.php?pkg=dogtag-pki&arch=amd64&ver=10.3.5-7&stamp=1484711086&raw=0

It seems like upstream dogtag-pki is not compatible with RESTEasy 3.1.0 -- how much work do we want to spend on fixing it up?

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

https://fedorahosted.org/pki/ticket/2596

uploaded a new version to Debian, it builds now.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

moving back to dogtag

affects: resteasy (Ubuntu) → dogtag-pki (Ubuntu)
Changed in dogtag-pki (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dogtag-pki - 10.3.5+12-3ubuntu1

---------------
dogtag-pki (10.3.5+12-3ubuntu1) zesty; urgency=medium

  * pki-tomcatd.init: If no instance is configured, the initscript
    machinery would return error value 5 or 6. This messes up systemd, so
    just use 'exit 1' on every non-zero return value. (LP: #1664453)

 -- Timo Aaltonen <email address hidden> Thu, 16 Feb 2017 16:43:49 +0200

Changed in dogtag-pki (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.