Spec Name or Url: http://hardsun.net/fedora/par2.spec SRPM Name or Url: http://hardsun.net/fedora/par2-0.4-1.src.rpm Description: This application provides support for PAR2 files. Parity archives provide RAID-like data recovery for files, allowing the recovery of any 'X' real data-blocks for 'X' parity data-blocks present. Version 2 extends this to virtual slices of files, reducing the required redundant data and making it easier to include non-like sized files in the recovery set.
There is "parchive" already in Extras. Same thing?
No, parchive deals with PAR or PAR1 files, while par2 is the utility for the next generation spec, PAR2.
NEEDSWORK: - package doesn't depend on libsigc++ at all. Please remove "BR: libsigc++-devel" - I don't see any need for 001_hardlinks.patch The original authors want these programs hardlinks, so be it. - Compilation triggers dozens of warnings of this kind: ... par2fileformat.h:67: warning: ignoring packed attribute on unpacked non-POD field 'MD5Hash PACKET_HEADER::hash' par2fileformat.h:68: warning: ignoring packed attribute on unpacked non-POD field 'MD5Hash PACKET_HEADER::setid' par2fileformat.h:79: warning: ignoring packed attribute on unpacked non-POD field 'MD5Hash FILEVERIFICATIONENTRY::hash' par2fileformat.h:86: warning: ignoring packed attribute on unpacked non-POD field 'MD5Hash FILEVERIFICATIONPACKET::fileid' ... In many cases, these warnings can not be ignored. Please check. - The toplevel Makefile.am contains this: LDADD = -lstdc++ This is a BUG. Remove this line.
[root@hondaserver ~]# rpmbuild --rebuild par2-0.4-1.src.rpm Installing par2-0.4-1.src.rpm warning: user dragoon does not exist - using root warning: group dragoon does not exist - using root warning: user dragoon does not exist - using root warning: group dragoon does not exist - using root warning: user dragoon does not exist - using root warning: group dragoon does not exist - using root warning: user dragoon does not exist - using root warning: group dragoon does not exist - using root warning: user dragoon does not exist - using root warning: group dragoon does not exist - using root error: Failed build dependencies: libsigc++20-devel is needed by par2-0.4-1.x86_64 I have installed libsigc++20-devel and it still wont build.
It seems this bug is a dup of #190070. (Actually, it is #190070 that should have been a dup of this bug, since I posted it after yours.) Aaron, you can find the FE spec file of par2cmdline at: http://cvs.fedora.redhat.com/viewcvs/rpms/par2cmdline/devel/?root=extras You are welcome to make comments about this spec file. I already have taken into account comment #3 of Ralf. (Ralf, I add you to CC list. Perhaps you have super-powers mark this bug as dup.)
No anwser. I got fedorabugs membership since then. I close this bug. *** This bug has been marked as a duplicate of 190070 ***