Description of problem: To update serd to version 0.32.0 the mandoc package is needed Here is its source : https://mandoc.bsd.lv/snapshots/mandoc-1.14.6.tar.gz Fedora already built it but adapting its spec file for Mageia is out of my skill I will attach the fedora spec file
Created attachment 14275 [details] fedora spec file for mandoc fedora spec file for mandoc
NB the last version of serd (depending on mandoc not already present) is a BuildRequire for the last versions of sord sratom suil
Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes. You Philippe might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
Severity: normal => enhancementURL: (none) => https://mandoc.bsd.lv/Component: RPM Packages => New RPM package requestSummary: Package Request : mandoc => mandoc: a utility used for formatting man pages in BSD Operating Systems. Needed to update serd. NEW PKG REQUESTAssignee: bugsquad => pkg-bugs
Hi Lewis I'm really not skilled enough to mageiaize this spec file I can't understand what the Fedora packager did, and what mean all these lines
@ Lewis examining http://svnweb.mageia.org/packages/cauldron/?dir_pagestart=5600 I just saw that David Geiger (daviddavid) has already imported mandoc inside Mageia 22 months ago Nevertheless this has never been submitted to the BS
CC: (none) => geiger.david68210, lewyssmith
Created attachment 14307 [details] a spec file from opensuse (a bit modified for Mageia I tried the spec file from David : this doesn't work to build with mock for Mageia I then adapted this spec file from OpenSuse, it works (with a patch from OpenSuse) ! If anybody would look at this, test it, and eventually validate it
Attachment 14275 is obsolete: 0 => 1
Created attachment 14308 [details] patch to build mandoc with spec from OpenSuse boo1209830-endless-loop.patch to build mandoc with spec from OpenSuse
I finally submitted it to the BS It builds Don't know if this is correctly done
I think this may be closed as resolved The rpms have been built by the BS, and all of them has been uploaded (particularly mandoc-bin). mandoc-bin is a BuildRequire of another rpm (serd) and has been used to build serd successfully in the BS Out of topic : The game continues with sord which has BuildRequire serd (needing first serd being uploaded) and then sratom which has BuildRequires serd and sord (needing first sord being uploaded) and then suil which has BuildRequires serd and sratom (needing first sratom being uploaded)
Rpm built by the BS and uploaded
Status: NEW => RESOLVEDResolution: (none) => FIXED