How to check EPEL dependencies from Fedora?
I would like to get fltk in EPEL updated to 1.3.X as fldigi is dropping backward compatibility with fltk 1.1.X. In order to do that I was trying to figure out the magnatude of the change, but I don't seem to have a good way of checking which other EPEL packages will need to be rebuilt. I tried using repoquery from a mock chroot of EPEL 6, but as I understand it, running yum/rpm tools really are not designed to work from inside mock. At least if gives a lot of errors about the rpm database, but it did produce output... # repoquery --whatrequires libfltk.so.1.1 rpmdb: /var/lib/rpm/Name: unexpected file type or format error: cannot open Name index using db3 - Invalid argument (22) rpmdb: /var/lib/rpm/Providename: unexpected file type or format error: cannot open Providename index using db3 - Invalid argument (22) Pixie-0:2.2.6-3.el6.i686 aqsis-libs-0:1.6.0-3.el6.i686 fltk-devel-0:1.1.10-1.el6.i686 octave-6:3.4.3-1.el6.i686 Thanks, Richard -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: How to check EPEL dependencies from Fedora?
I'm thinking this produce a bit more of a complete list... # repoquery --resolve --whatrequires fltk rpmdb: /var/lib/rpm/Name: unexpected file type or format error: cannot open Name index using db3 - Invalid argument (22) rpmdb: /var/lib/rpm/Providename: unexpected file type or format error: cannot open Providename index using db3 - Invalid argument (22) fltk-0:1.1.10-1.el6.x86_64 fltk-0:1.1.10-1.el6.i686 Pixie-0:2.2.6-3.el6.i686 Pixie-0:2.2.6-3.el6.x86_64 alsamixergui-0:0.9.0-0.9.rc2.el6.x86_64 aqsis-0:1.6.0-3.el6.x86_64 aqsis-libs-0:1.6.0-3.el6.i686 aqsis-libs-0:1.6.0-3.el6.x86_64 fltk-devel-0:1.1.10-1.el6.i686 fltk-devel-0:1.1.10-1.el6.x86_64 fltk-fluid-0:1.1.10-1.el6.x86_64 htmldoc-0:1.8.27-13.el6.x86_64 mup-0:6.1-4.el6.x86_64 octave-6:3.4.3-1.el6.i686 octave-6:3.4.3-1.el6.x86_64 rakarrack-0:0.5.8-2.el6.x86_64 Richard -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: How to check EPEL dependencies from Fedora?
On Fri, Aug 23, 2013 at 09:10:44AM -0500, Richard Shaw wrote: I tried using repoquery from a mock chroot of EPEL 6, but as I understand it, running yum/rpm tools really are not designed to work from inside mock. At least if gives a lot of errors about the rpm database, but it did produce output... If you're maintaining EPEL packages, might I suggest having a VM with RHEL or CentOS handy? -- Matthew Miller ☁☁☁ Fedora Cloud Architect ☁☁☁ mat...@fedoraproject.org -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: How to check EPEL dependencies from Fedora?
On Fri, Aug 23, 2013 at 5:10 PM, Richard Shaw hobbes1...@gmail.com wrote: I tried using repoquery from a mock chroot of EPEL 6, but as I understand it, running yum/rpm tools really are not designed to work from inside mock. repoquery from yum-utils = 1.1.31-17.fc19 has --installroot which can be used from outside the mock chroot like $ repoquery --installroot /var/lib/mock/epel-6-x86_64/root --whatrequires fltk -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: How to check EPEL dependencies from Fedora?
On Fri, Aug 23, 2013 at 9:52 AM, Matthew Miller mat...@fedoraproject.orgwrote: On Fri, Aug 23, 2013 at 09:10:44AM -0500, Richard Shaw wrote: I tried using repoquery from a mock chroot of EPEL 6, but as I understand it, running yum/rpm tools really are not designed to work from inside mock. At least if gives a lot of errors about the rpm database, but it did produce output... If you're maintaining EPEL packages, might I suggest having a VM with RHEL or CentOS handy?'' Yup, that's the full blown way to do it :) But I'm looking for a way to do it remoted in over SSH instead of at my desk. I think the chroot method (via mock or otherwise). Richard -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: How to check EPEL dependencies from Fedora?
On Fri, Aug 23, 2013 at 10:52:47AM -0400, Matthew Miller wrote: If you're maintaining EPEL packages, might I suggest having a VM with RHEL or CentOS handy? Kevin does this already for everybody: https://fedoraproject.org/wiki/Test_Machine_Resources_For_Package_Maintainers Regards Till -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: How to check EPEL dependencies from Fedora?
On Fri, Aug 23, 2013 at 12:41 PM, Till Maas opensou...@till.name wrote: On Fri, Aug 23, 2013 at 10:52:47AM -0400, Matthew Miller wrote: If you're maintaining EPEL packages, might I suggest having a VM with RHEL or CentOS handy? Kevin does this already for everybody: https://fedoraproject.org/wiki/Test_Machine_Resources_For_Package_Maintainers That works. Thanks! Richard -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct