[Rpm-maint] [rpm-software-management/rpm] debuginfo generation does not work with --build-in-place (Issue #3042)

Daan De Meyer notifications at github.com
Wed Apr 17 06:37:48 UTC 2024


@pmatilai We're using it as part of systemd's development workflow these days. Being able to incrementally build rpms from a locally checked out tree of the upstream repository allows us to incorporate package building in the development workflow itself. I can build an image with newly packaged systemd rpms from the latest upstream sources and boot it in a virtual machine in about 30s thanks to `--build-in-place`. Without `--build-in-place` we'd have to remove rpm from our development workflow entirely again, which I would hate to do because we get more useful test coverage by using rpm since our test images mimick regular distribution installs more compared to us doing `meson install` and hoping for the best.

It also makes debugging production issues a joy because I can make a source code change, get new rpms in 30s, install them, get more feedback, and do the same thing. This would also be a lot harder without `--build-in-place`.

(This does not take away that any proper rpm build intended to be distributed widely should always be done from pristine sources)

This is just some feedback on how this option makes my life a lot easier, so I'm hoping it won't get removed at some point because it conflicts with rpm's design.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3042#issuecomment-2060484948
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/issues/3042/2060484948 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20240416/a13fd7f0/attachment-0001.html>


More information about the Rpm-maint mailing list