Spec URL: https://fab.fedorapeople.org/packages/SRPMS/zgrab2.spec SRPM URL: https://fab.fedorapeople.org/packages/SRPMS/zgrab2-0.1.5-1.fc31.src.rpm Project URL: https://github.com/zmap/zgrab2 Description: Go Application Layer Scanner. Koji scratch build: fails due to missing dependencies rpmlint output: $ rpmlint zgrab2-0.1.5-1.fc31.src.rpm 1 packages and 0 specfiles checked; 0 errors, 0 warnings. $ rpmlint zgrab2-0.1.5-1.fc31.x86_64.rpm zgrab2.x86_64: W: no-manual-page-for-binary http zgrab2.x86_64: W: no-manual-page-for-binary zgrab2 1 packages and 0 specfiles checked; 0 errors, 2 warnings. Fedora Account System Username: fab
- Bump to 0.1.7 - License seems co be ISC and ASL 2:0: License: ISC and ASL 2.0 - There's an API mismatch: # github.com/zmap/zgrab2 _build/src/github.com/zmap/zgrab2/utility.go:52:39: parser.ParseCommandLine undefined (type *flags.Parser has no field or method ParseCommandLine) /usr/lib/golang/pkg/tool/linux_amd64/buildid -w $WORK/b168/_pkg_.a # internal Seems to be linked to zflags. 1.4.0-beta.1 has ParseCommandLine. Zcrypto needs updating too: # github.com/zmap/zgrab2/modules/http _build/src/github.com/zmap/zgrab2/modules/http/scanner.go:229:31: undefined: "github.com/zmap/zcrypto/tls".SigAndHash After all this is updated, it works: - Builds in mock - No rpmlint errors - Conforms to Packaging Guidelines Package approved. Please fix the License before import.
(fedscm-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/zgrab2
Package never imported, Fabian are you still interested in finalizing this?
Closing as DEADREVIEW Filed https://pagure.io/releng/issue/10332