#26 "fedpkg lint" and "fedpkg mockbuild" fail
Closed: Invalid None Opened 13 years ago by rineau.

With fedora-packager-0.4.2.3-1.fc13.noarch, I have done:
{{{
fedpkg clone libQGLViewer
cd libQGLViewer
fedpkg local
fedpkg srpm
fedpkg lint
}}}

But the lint part said: "Could not run rpmlint: Need to build srpm and rpm first". However, I have libQGLViewer-2.3.5-2.fc14.src.rpm in ./, and the binary package build in noarch/ and x86_64/:
{{{
$ ls */rpm -1
libQGLViewer-2.3.5-2.fc14.src.rpm
noarch/libQGLViewer-doc-2.3.5-2.fc14.noarch.rpm
x86_64/libQGLViewer-2.3.5-2.fc14.x86_64.rpm
x86_64/libQGLViewer-debuginfo-2.3.5-2.fc14.x86_64.rpm
x86_64/libQGLViewer-devel-2.3.5-2.fc14.x86_64.rpm
}}}

It would be nice also if it was possible to do run multiple fedpkg commands at the same time: "fedpkg local lint", like we did "make local lint" before, and if fedpkg was able to handle dependencies between commands (maybe it can somehow, I have not tested it a lot).


It's not just "lint" that fails. "mockbuild" does too. Almost certainly because getver() and getrel() return gibberish when the specfile contains sub-packages (including auto-generate -debuginfo), resulting in crap like:

$ fedpkg verrel
perl-B-Utils-0.110.11-1.fc131.fc13

Ah, wiki format - I mean crap like:
{{{
$ fedpkg verrel
perl-B-Utils-0.110.11-1.fc131.fc13
}}}

The problems here stem from the verrel stuff, which is covered in ticket #22

Log in to comment on this ticket.

Metadata