Setup
To find all the packages that rely upon a package:
This beats the heck out of my old process, which was "find something to port. Install its SRPM from FC31 repo. Disable things in the spec that I know won't work. Try to build it. Rinse/repeat for all of its deps."
- Have a physical host running Vagrant
- Create a directory "fc31_vm"
- Create Vagrantfile
-
Code:
Vagrant.configure("2") do |config| config.vm.box = "generic/fedora31" end
- Run 'vagrant up'
dnf repoquery --requires --resolve libproxy
To find all the packages that rely upon a package:
dnf repoquery --available --alldeps --source --whatrequires libproxy
This beats the heck out of my old process, which was "find something to port. Install its SRPM from FC31 repo. Disable things in the spec that I know won't work. Try to build it. Rinse/repeat for all of its deps."