I hereby announce that in Fedora 23 XMvn will remove support for depmaps
and depmap fragments.
For those lucky that don't know what depmaps are: Depmaps are legacy
files, which used to be installed with Java packages to enable Maven to
resolve artifacts. Depmaps were replaced with a new metadada format in
In Fedora 21 all standard tooling (including %add_maven_depmap) have
been modified to produce the new metadata format. Fedora 21 and 22 have
deprecated, read-only support for depmaps for compatibility reasons, but
this code will be removed in Fedora 23. Once that happens, artifacts
installed in packages that still use depmaps will stop being resolved by
Great majority of packages were already migrated to the new metadata
format. Most of those that were not are FTBFS packages (with .fc20 dist
tag) that couldn't be rebuilt in mass rebuild. Rebuilding them before
the above XMvn change lands in Fedora 23 should "fix" them.
Software Engineer, Red Hat