Description of problem: A requested package cannot be installed: gnucash-2.6.16-3.mga6.x86_64 (due to unsatisfied lib64gnucash0=2.6.16-3.mga6) Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.urpmi --download-all --downloader wget --auto --auto-update --test 2. 3.
Keywords: (none) => 6RC
Component: Release (media or process) => RPM Packages
Zezinho, your patch was bogus. http://svnweb.mageia.org/packages/cauldron/gnucash/current/SPECS/gnucash.spec?r1=1103405&r2=1103404&pathrev=1103405 gnucash doesn't need an explicit requires, it should be autogenerated by the depgen. For the python package, the correct syntax would be: Requires: %{libname} = %{version}-%{release}
Assignee: bugsquad => lists.jjorgeKeywords: (none) => Junior_job
CC: (none) => xboxboy.mageia
Thanks for the hint. But the explicit requires is needed to prevent upgrading only gnucash forgetting libgnucash which happened to my padawan xboxboy. I should have tested more before commiting ;-)
CC: (none) => lists.jjorgeStatus: NEW => ASSIGNED
install completes and gnucash launches.
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED
(In reply to José Jorge from comment #2) > Thanks for the hint. But the explicit requires is needed to prevent > upgrading only gnucash forgetting libgnucash which happened to my padawan > xboxboy. If you upgrade your packages properly (urpmi --auto-select or MageiaUpdate, for instance) that should never happen, so such explicit Requires as you added should not be needed, ever.