Learn more about these different git repos.
Other Git URLs
as pbuilder landed in fedora, it should be nice to have support in copr-backend for pbuilder to have builds also for ubuntu and debian.
If we did Debian/Ubuntu support, I'd love to see debbuild supported as a first-class citizen, so that native Debian packages can be built using RPM spec files.
PBuilder is definitely first class citizen in Debian world. It uses debootstrap - so it behaves similarly to Mock.
Metadata Update from @msuchy: - Issue tagged with: RFE
debbuild looks interesting, but i would like to see pbuilder chroot builds instead of make debian packages linked to fedora libraries.
for spec to debian conversion would be better to use debmake https://salsa.debian.org/debian/debmake mentioned in https://wiki.debian.org/Repackage_srcrpm
taking closer look at debbuild - seems it would be useful only for quick rpm spec to debian folder conversion. dependencies probably fail unless there will be 'rosetta stone' for packages.
debbuild is supposed to be used in a Debian system
For example: https://pagure.io/python36-flatpkg-deb
any log from build?
oh, somehow my eyes skipped 'on debian system'. so package names and dependencies are handled by
%if 0%{?debian} BuildRequires: python3-dev %endif %if 0%{?rhel} BuildRequires: python3-devel %endif ...
do i understand it correctly?
@jkastner That is correct.
Here's a few more examples:
dattobd
procdump
rpmdevtools
kiwi
For $DAYJOB, we use it extensively with over 300 packages, many of them trivially adapted from Fedora for Debian/Ubuntu.
$DAYJOB
I am going to close this. We did not have time for this in past years. And it will likely not change in the upcoming several years. I will happily review any pull-request for this if you take the initiative.
Metadata Update from @msuchy: - Issue close_status updated to: Won't fix - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.