To move the documentation in a noarch package I split lilypond in two source packages. http://matzeri.altervista.org/noarch/lilypond-doc/ http://matzeri.altervista.org/x86/lilypond/ http://matzeri.altervista.org/x86_64/lilypond/ The documentation is just a copy of the upstream PDF so : - the source package is a dummy to avoid data duplication - the install phase phase grab the files from upstream an put in the proper directory. Question: - How to properly replace the old layout with the new in upload ? I expect that "calm" could complain about: x86/release/lilypond/lilypond-doc/lilypond-doc-2.19.37-1.tar.xz noarch/release/lilypond-doc/lilypond-doc-2.19.42-1.tar.xz Should I move both as : noarch/release/lilypond-doc/lilypond-doc-2.19.37-1.tar.xz noarch/release/lilypond-doc/lilypond-doc-2.19.42-1.tar.xz Regards Marco