yum update gcc ... libgcj-devel-4.0.1-14.i38 100% |=========================| 294 kB 00:01 ---> Package libgcj-devel.i386 0:4.0.1-14 set to be updated --> Running transaction check --> Processing Dependency: libcairo.so.2 for package: libgcj --> Processing Dependency: libpangocairo-1.0.so.0 for package: libgcj --> Processing Dependency: libgcj = 4.0.1-13 for package: libgcj-src --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for libgcj-src to pack into transaction set. libgcj-src-4.0.1-14.i386. 100% |=========================| 25 kB 00:00 ---> Package libgcj-src.i386 0:4.0.1-14 set to be updated --> Running transaction check --> Processing Dependency: libcairo.so.2 for package: libgcj --> Processing Dependency: libpangocairo-1.0.so.0 for package: libgcj --> Finished Dependency Resolution Error: Missing Dependency: libcairo.so.2 is needed by package libgcj Error: Missing Dependency: libpangocairo-1.0.so.0 is needed by package libgcj Looks like yum has no idea where to get libpangocairo-1.0.so.0 from. Andrew.