You are not logged in.
Hi,
Can we please publish makepkg for other operating systems? That way, we lower the barrier to entry for developers to build Arch packages, without requiring the process to be conducted within a container/VM/chroot.
By comparison, dpkg and rpm are available for non-Debian, non-RHEL family operating systems.
The lack of makepkg availability, leads to devs implementing crude imitations of makepkg from scratch. These are likely to break with future makepkg versions.
Offline
Pacman/makepkg should build on most operating systems.
Offline
By comparison, dpkg and rpm are available for non-Debian, non-RHEL family operating systems.
Since when do dpkg and rpm build packages?
That would be rpmbuild and debbuild
If this is another jebez sockpuppet, I just called that.
Offline
That way, we lower the barrier to entry for developers to build Arch packages, without requiring the process to be conducted within a container/VM/chroot.
You still need to be on arch to build Arch packages, as you need existing packages of arch, installed, on arch system, as deps.
You can have pacman packages build in windows (like what MSYS2 does), but they are not for ARCH, and won't work there..
Offline
Can we please publish makepkg for other operating systems? That way, we lower the barrier to entry for developers to build Arch packages, without requiring the process to be conducted within a container/VM/chroot.
Realistically, nothing stops you from heading to https://archlinux.org/packages/core/x86_64/pacman/, hitting "Download From Mirror" and repackaging pacman + makepkg (as it is bundled with pacman) for your distribution.
Is it advised? Probably not. Odds are you may end up with dependency conflicts. And honestly, this sounds more annoying compared to just using a VM or docker container for creation and testing of packages.
Offline