Hi--
I recently installed the beta of Fedora 22 Workstation, and fully upgraded
it. Among other things, I installed publican. I note three issues:
1) on Fedora 21, the current version is 4.2.6; I have everything working
happily with that version. When I installed the Fedora 22 beta (which I
fully updated; it's completely current as of Thursday May 14, 2015
afternoon), I ended up with version 4.1.3. That doesn't seem reasonable,
though there's probably a reason this version is older...
2) If I create a new project ("publican create --name=test"), then try to
build ("cd test ; publican build"), it fails, reporting "FATAL ERROR:
validity:513 in test.xml on line 8: ID pref-Documentation-test-Preface
already defined at /usr/bin/publican line 1046. (Looking through the files
in en-US, I don't see anything unreasonable.) I don't have the same problem
on Fedora 21, running publican version 4.2.6. I also grabbed a copy of
publican 4.2.6, copied it to the Fedora 22 Workstation beta machine; using
that version, it appears to work as expected.
3) On the Fedora 22 Workstation beta system, if I try to build a pdf, it
fails, on an existing document which has been working fine. (It also fails
with the 4.2.6 version I copied to this machine, though I'm not sure that's
a valid test...I didn't do an actual install of 4.2.6.) Both versions fail,
reporting: "Exception in thread "main" java.lang.NoSuchMethodError:
org.apache.xmlgraphics.xmp.Metadata.mergeInto(Lorg/apache/xmlgraphics/xmp/Metadata;)"
Presumably that's an issue with some of the supporting packages, probably
the fop processor, though I'm not sure of that.
I'm almost sure this doesn't matter, but I did make one change in
/usr/share/publican/xsl/pdf.xsl (I changed "A4" to "letter" in the
line
that defines paper.type; I've tried with an unpatched version, and it fails
the same way.
Unfortunately, I'm about to leave for a roughly 10 day trip, but I'll have
the laptop with Fedora 22 Workstation Beta; I'll try to watch the list, and
do any updating or testing anyone suggests. I did want to make sure this is
noted before the final Fedora 22 release.
I have only played with Workstation; I don't know if there are similar
issues on other spins, though I'd expect that there are.
Thanks.