[git-buildpackage] native RPM issues for git-buildpackage

Guido G√ľnther agx at sigxcpu.org
Fri Apr 30 09:00:46 CEST 2021


Hi Quanah,
On Thu, Apr 29, 2021 at 01:27:36PM -0700, Quanah Gibson-Mount wrote:
> Going to break this out into a more appropriately titled subject. ;)
> 
> 
> The resulting RPMs have bad requirements:
> 
> dnf localinstall git-buildpackage-0.9.22-0.noarch.rpm
> git-buildpackage-common-0.9.22-0.noarch.rpm
> git-buildpackage-rpm-0.9.22-0.noarch.rpm          Last metadata expiration
> check: 1:37:44 ago on Thu 29 Apr 2021 02:47:31 PM EDT.
> Error:
> Problem 1: conflicting requests
>  - nothing provides devscripts needed by git-buildpackage-0.9.22-0.noarch
>  - nothing provides dpkg-dev needed by git-buildpackage-0.9.22-0.noarch
> Problem 2: conflicting requests
>  - nothing provides python needed by git-buildpackage-common-0.9.22-0.noarch
> Problem 3: conflicting requests
>  - nothing provides rpm-python needed by
> git-buildpackage-rpm-0.9.22-0.noarch
> (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to
> use not only best candidate packages)
> 
> Obviously, devscripts and dpkg-dev are not going to exist in RHEL.

Those might not be on RHEL, they're e.g. on Fedora Rawhide

  https://src.fedoraproject.org/rpms/dpkg
  https://src.fedoraproject.org/rpms/devscripts

I now people where using it from there since 

'-common' provides support code for both packaging formats. If you're
only interested in RPM you might be able to drop those.

> python needs to be python3
> 
> Not sure what "rpm-python" is supposed to be?

Modern Fedora calls this python3-rpm:

  https://koji.fedoraproject.org/koji/buildinfo?buildID=1741751

Cheers,
 -- Guido

> 
> Thanks,
> Quanah
> 
> --
> 
> Quanah Gibson-Mount
> Product Architect
> Symas Corporation
> Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
> <http://www.symas.com>
> _______________________________________________
> git-buildpackage mailing list
> git-buildpackage at lists.sigxcpu.org
> http://lists.sigxcpu.org/mailman/listinfo/git-buildpackage


More information about the git-buildpackage mailing list