Hi ! I slightly change dhcp-3.0.5-42.fc7.src.rpm and generate from it dhcp and related binary packages. I want what my packages was installed in system insted of original, but I don't know what names give to my new packages. Now i just change subversion from 42 to 99, but i am afraid, what my packages will be overwriten in future updates. I can change name to dhcp-custom... for example, but this can broke dependency. So, I have question. How I can safely install my own package what overrides system package ?
When I need to do this I either configure yum to not update the package, or build my custom package with an epoch. Of course, you should also arrange to watch the commits made to the package so that you know when you need to update your custom package to match. And of course if you use epoch you will break things like upgrades to new Fedora releases, but you have to be prepared to handle that kind of thing anyway.
If you want to actually rename the package yet still have the dependencies work, just have your package Provides: the old package name.
- J<
packaging@lists.fedoraproject.org