Understanding yum messages

Rex Dieter rdieter at math.unl.edu
Wed Oct 14 11:44:23 UTC 2009


Anne Wilson wrote:
> I sometimes have the greatest trouble understanding yum messages.  Today's, 
> for instance:
> 
> yum update soprano*
> Loaded plugins: presto, refresh-packagekit
> Setting up Update Process
> Resolving Dependencies
> --> Running transaction check
> --> Processing Dependency: soprano = 2.3.0 for package: soprano-backend-
> sesame2-2.3.0-3.fc11.i386
> ---> Package soprano.i586 0:2.3.63-0.1.20091009.fc11 set to be updated
> --> Finished Dependency Resolution
> soprano-backend-sesame2-2.3.0-3.fc11.i386 from installed has depsolving 
> problems
>   --> Missing Dependency: soprano = 2.3.0 is needed by package soprano-
> backend-sesame2-2.3.0-3.fc11.i386 (installed)
> Error: Missing Dependency: soprano = 2.3.0 is needed by package soprano-
> backend-sesame2-2.3.0-3.fc11.i386 (installed)
>  You could try using --skip-broken to work around the problem
>  You could try running: package-cleanup --problems
>                         package-cleanup --dupes
>                         rpm -Va --nofiles --nodigest
> 
> I've tried all three clean-up commands, with nothing reported.
> 
> Does this mean that I've got the soprano package out of sync with the others?

I put in a new (experimental) soprano-2.3.63, but didn't build a 
corresponding soprano-backend-sesame2 (was hoping that it would no 
longer be necessary, now that the virtuoso backend is showing promise).

That said, I could work to either build it anyway, or put an Obsoletes 
somewhere for an upgrade path for existing -sesame2 users like yourself. 
   I'll have ponder how best to handle that.

-- Rex



More information about the kde mailing list