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