Hi All; I'm runing a new install of CentOS 7, enabled the epel repo and ran: # yum install kmymoney I get this: Resolving Dependencies --> Running transaction check ---> Package kmymoney.x86_64 0:4.6.6-1.el7 will be installed --> Processing Dependency: kmymoney-libs(x86-64) = 4.6.6-1.el7 for package: kmymoney-4.6.6-1.el7.x86_64 --> Processing Dependency: libkmm_widgets.so.4()(64bit) for package: kmymoney-4.6.6-1.el7.x86_64 --> Processing Dependency: libkmm_plugin.so.4()(64bit) for package: kmymoney-4.6.6-1.el7.x86_64 --> Processing Dependency: libkmm_mymoney.so.4()(64bit) for package: kmymoney-4.6.6-1.el7.x86_64 --> Processing Dependency: libcalligrakdchart.so.13()(64bit) for package: kmymoney-4.6.6-1.el7.x86_64 --> Running transaction check ---> Package kmymoney.x86_64 0:4.6.6-1.el7 will be installed --> Processing Dependency: libcalligrakdchart.so.13()(64bit) for package: kmymoney-4.6.6-1.el7.x86_64 ---> Package kmymoney-libs.x86_64 0:4.6.6-1.el7 will be installed --> Finished Dependency Resolution Error: Package: kmymoney-4.6.6-1.el7.x86_64 (epel) Requires: libcalligrakdchart.so.13()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest I cant seem to get past this, using --skip-broken does not work. Anyone have any suggestions? Thanks in advance...
On Wed, 2015-09-09 at 08:40 -0600, CS DBA wrote:> --> Finished Dependency Resolution > Error: Package: kmymoney-4.6.6-1.el7.x86_64 (epel) > Requires: libcalligrakdchart.so.13()(64bit) > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > > > I cant seem to get past this, using --skip-broken does not work. > > Anyone have any suggestions?Apparently the calligra-* packages in EPEL got updated but kmymoney was not rebuild against these new libraries. The current calligra-dkchart packages provides libcalligrakdchart.so.14. You should file this as a bug in RH bugzilla. Point out kmymoney needs to be rebuilt against the new calligra-* libraries. You could try rebuilding from srpm against the recent calligra-* libraries, but I have no idea how much dependencies you will have to build to accomplish this. Regards, Leonard. -- mount -t life -o ro /dev/dna /genetic/research
On 09/09/2015 09:27 AM, Leonard den Ottolander wrote:> On Wed, 2015-09-09 at 08:40 -0600, CS DBA wrote: >> --> Finished Dependency Resolution >> Error: Package: kmymoney-4.6.6-1.el7.x86_64 (epel) >> Requires: libcalligrakdchart.so.13()(64bit) >> You could try using --skip-broken to work around the problem >> You could try running: rpm -Va --nofiles --nodigest >> >> >> I cant seem to get past this, using --skip-broken does not work. >> >> Anyone have any suggestions? > Apparently the calligra-* packages in EPEL got updated but kmymoney was > not rebuild against these new libraries. The current calligra-dkchart > packages provides libcalligrakdchart.so.14. > > You should file this as a bug in RH bugzilla. Point out kmymoney needs > to be rebuilt against the new calligra-* libraries. > > You could try rebuilding from srpm against the recent calligra-* > libraries, but I have no idea how much dependencies you will have to > build to accomplish this. > > Regards, > Leonard. >Thanks, I'll submit a bug. Tried to compile it myself locally, way too many dependencies, didn't get too far
CS DBA wrote:> Hi All; > > I'm runing a new install of CentOS 7, enabled the epel repo and ran: > > # yum install kmymoney > > I get this: > > Resolving Dependencies > --> Running transaction check > ---> Package kmymoney.x86_64 0:4.6.6-1.el7 will be installed > --> Processing Dependency: kmymoney-libs(x86-64) = 4.6.6-1.el7 for > package: kmymoney-4.6.6-1.el7.x86_64 > --> Processing Dependency: libkmm_widgets.so.4()(64bit) for package: > kmymoney-4.6.6-1.el7.x86_64 > --> Processing Dependency: libkmm_plugin.so.4()(64bit) for package: > kmymoney-4.6.6-1.el7.x86_64 > --> Processing Dependency: libkmm_mymoney.so.4()(64bit) for package: > kmymoney-4.6.6-1.el7.x86_64 > --> Processing Dependency: libcalligrakdchart.so.13()(64bit) forpackage:> kmymoney-4.6.6-1.el7.x86_64 > --> Running transaction check > ---> Package kmymoney.x86_64 0:4.6.6-1.el7 will be installed > --> Processing Dependency: libcalligrakdchart.so.13()(64bit) forpackage:> kmymoney-4.6.6-1.el7.x86_64 > ---> Package kmymoney-libs.x86_64 0:4.6.6-1.el7 will be installed > --> Finished Dependency Resolution > Error: Package: kmymoney-4.6.6-1.el7.x86_64 (epel) > Requires: libcalligrakdchart.so.13()(64bit) > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > > > I cant seem to get past this, using --skip-broken does not work. > > Anyone have any suggestions?I'm fixing it now. -- Rex
Rex Dieter wrote:> CS DBA wrote: > >> Hi All; >> >> I'm runing a new install of CentOS 7, enabled the epel repo and ran: >> >> # yum install kmymoney >> >> I get this: >> >> Resolving Dependencies >> --> Running transaction check >> ---> Package kmymoney.x86_64 0:4.6.6-1.el7 will be installed >> --> Processing Dependency: kmymoney-libs(x86-64) = 4.6.6-1.el7 for >> package: kmymoney-4.6.6-1.el7.x86_64 >> --> Processing Dependency: libkmm_widgets.so.4()(64bit) for package: >> kmymoney-4.6.6-1.el7.x86_64 >> --> Processing Dependency: libkmm_plugin.so.4()(64bit) for package: >> kmymoney-4.6.6-1.el7.x86_64 >> --> Processing Dependency: libkmm_mymoney.so.4()(64bit) for package: >> kmymoney-4.6.6-1.el7.x86_64 >> --> Processing Dependency: libcalligrakdchart.so.13()(64bit) for > package: >> kmymoney-4.6.6-1.el7.x86_64 >> --> Running transaction check >> ---> Package kmymoney.x86_64 0:4.6.6-1.el7 will be installed >> --> Processing Dependency: libcalligrakdchart.so.13()(64bit) for > package: >> kmymoney-4.6.6-1.el7.x86_64 >> ---> Package kmymoney-libs.x86_64 0:4.6.6-1.el7 will be installed >> --> Finished Dependency Resolution >> Error: Package: kmymoney-4.6.6-1.el7.x86_64 (epel) >> Requires: libcalligrakdchart.so.13()(64bit) >> You could try using --skip-broken to work around the problem >> You could try running: rpm -Va --nofiles --nodigest >> >> >> I cant seem to get past this, using --skip-broken does not work. >> >> Anyone have any suggestions? > > I'm fixing it now.Update submitted, https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-8062 -- Rex