Hi, I use smart to upgrade my system and I checke dthe installed packages on my system today. I found some problem with eclipse and would like to remove it completely but somehow I can't. This is installed : eclipse-bugzilla-1:0.1.0_fc-16@x86_64 eclipse-ecj-1:3.1.0_fc-0.M6.22@x86_64 eclipse-pydev-1:0.9.3_fc-7@x86_64 eclipse-cdt-1:3.0.0_fc-0.M6.7@x86_64 eclipse-ecj-1:3.1.1-1jpp_1fc.FC4.12@x86_64 eclipse-rcp-1:3.1.1-1jpp_1fc.FC4.12@x86_64 eclipse-cdt-1:3.0.0_fc-1.FC4@x86_64 eclipse-jdt-1:3.1.0_fc-0.M6.22@x86_64 eclipse-changelog-1:2.0.1_fc-21@x86_64 eclipse-pde-1:3.1.0_fc-0.M6.22@x86_64 When I try to remove it I get a lot of errors and the packages won't be removed. See the log below. Any way I can remove it ? Regards, Marcel Removed packages (10): eclipse-bugzilla-1:0.1.0_fc-16@x86_64 eclipse-ecj-1:3.1.0_fc-0.M6.22@x86_64 eclipse-pydev-1:0.9.3_fc-7@x86_64 eclipse-cdt-1:3.0.0_fc-0.M6.7@x86_64 eclipse-ecj-1:3.1.1-1jpp_1fc.FC4.12@x86_64 eclipse-rcp-1:3.1.1-1jpp_1fc.FC4.12@x86_64 eclipse-cdt-1:3.0.0_fc-1.FC4@x86_64 eclipse-jdt-1:3.1.0_fc-0.M6.22@x86_64 eclipse-changelog-1:2.0.1_fc-21@x86_64 eclipse-pde-1:3.1.0_fc-0.M6.22@x86_64 198.0MB will be freed. Confirm changes? (Y/n): Y Committing transaction... Preparing... ############################################################################## [ 0%] 1:Removing eclipse-pde ############################################################################## [ 10%] gcj-dbtool: Manipulate gcj map database files Usage: gcj-dbtool -n file.gcjdb [size] - Create a new gcj map database gcj-dbtool -a file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -f file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -t file.gcjdb - Test a gcj map database gcj-dbtool -l file.gcjdb - List a gcj map database gcj-dbtool [-][-0] -m dest.gcjdb [source.gcjdb]... - Merge gcj map databases into dest Replaces dest To add to dest, include dest in the list of sources If the first arg is -, read the list from stdin If the first arg is -0, filenames separated by nul gcj-dbtool -p [LIBDIR] - Print default database name error: %postun(eclipse-pde-3.1.0_fc-0.M6.22.x86_64) scriptlet failed, exit status 123 2:Removing eclipse-cdt ############################################################################## [ 20%] /usr/bin/rebuild-gcj-db: line 9: 1: rebuild-gcj-db: Re-build the gcj classmap .db Usage: /usr/bin/rebuild-gcj-db LIBDIR LIBDIR - the target library location error: %postun(eclipse-cdt-3.0.0_fc-1.FC4.x86_64) scriptlet failed, exit status 1 3:Removing eclipse-ecj ############################################################################## [ 30%] /usr/bin/rebuild-gcj-db: line 9: 1: rebuild-gcj-db: Re-build the gcj classmap .db Usage: /usr/bin/rebuild-gcj-db LIBDIR LIBDIR - the target library location error: %postun(eclipse-ecj-3.1.1-1jpp_1fc.FC4.12.x86_64) scriptlet failed, exit status 1 4:Removing eclipse-bugzilla ############################################################################## [ 40%] gcj-dbtool: Manipulate gcj map database files Usage: gcj-dbtool -n file.gcjdb [size] - Create a new gcj map database gcj-dbtool -a file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -f file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -t file.gcjdb - Test a gcj map database gcj-dbtool -l file.gcjdb - List a gcj map database gcj-dbtool [-][-0] -m dest.gcjdb [source.gcjdb]... - Merge gcj map databases into dest Replaces dest To add to dest, include dest in the list of sources If the first arg is -, read the list from stdin If the first arg is -0, filenames separated by nul gcj-dbtool -p [LIBDIR] - Print default database name error: %postun(eclipse-bugzilla-0.1.0_fc-16.x86_64) scriptlet failed, exit status 123 5:Removing eclipse-pydev ############################################################################## [ 50%] gcj-dbtool: Manipulate gcj map database files Usage: gcj-dbtool -n file.gcjdb [size] - Create a new gcj map database gcj-dbtool -a file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -f file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -t file.gcjdb - Test a gcj map database gcj-dbtool -l file.gcjdb - List a gcj map database gcj-dbtool [-][-0] -m dest.gcjdb [source.gcjdb]... - Merge gcj map databases into dest Replaces dest To add to dest, include dest in the list of sources If the first arg is -, read the list from stdin If the first arg is -0, filenames separated by nul gcj-dbtool -p [LIBDIR] - Print default database name error: %postun(eclipse-pydev-0.9.3_fc-7.x86_64) scriptlet failed, exit status 123 6:Removing eclipse-rcp ############################################################################## [ 60%] /usr/bin/rebuild-gcj-db: line 9: 1: rebuild-gcj-db: Re-build the gcj classmap .db Usage: /usr/bin/rebuild-gcj-db LIBDIR LIBDIR - the target library location error: %postun(eclipse-rcp-3.1.1-1jpp_1fc.FC4.12.x86_64) scriptlet failed, exit status 1 7:Removing eclipse-changelog ############################################################################## [ 70%] gcj-dbtool: Manipulate gcj map database files Usage: gcj-dbtool -n file.gcjdb [size] - Create a new gcj map database gcj-dbtool -a file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -f file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -t file.gcjdb - Test a gcj map database gcj-dbtool -l file.gcjdb - List a gcj map database gcj-dbtool [-][-0] -m dest.gcjdb [source.gcjdb]... - Merge gcj map databases into dest Replaces dest To add to dest, include dest in the list of sources If the first arg is -, read the list from stdin If the first arg is -0, filenames separated by nul gcj-dbtool -p [LIBDIR] - Print default database name error: %postun(eclipse-changelog-2.0.1_fc-21.x86_64) scriptlet failed, exit status 123 gcj-dbtool: Manipulate gcj map database files Usage: gcj-dbtool -n file.gcjdb [size] - Create a new gcj map database gcj-dbtool -a file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -f file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -t file.gcjdb - Test a gcj map database gcj-dbtool -l file.gcjdb - List a gcj map database gcj-dbtool [-][-0] -m dest.gcjdb [source.gcjdb]... - Merge gcj map databases into dest Replaces dest To add to dest, include dest in the list of sources If the first arg is -, read the list from stdin If the first arg is -0, filenames separated by nul gcj-dbtool -p [LIBDIR] - Print default database name error: %postun(eclipse-cdt-3.0.0_fc-0.M6.7.x86_64) scriptlet failed, exit status 123 10:Removing eclipse-jdt ############################################################################## [100%] gcj-dbtool: Manipulate gcj map database files Usage: gcj-dbtool -n file.gcjdb [size] - Create a new gcj map database gcj-dbtool -a file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -f file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -t file.gcjdb - Test a gcj map database gcj-dbtool -l file.gcjdb - List a gcj map database gcj-dbtool [-][-0] -m dest.gcjdb [source.gcjdb]... - Merge gcj map databases into dest Replaces dest To add to dest, include dest in the list of sources If the first arg is -, read the list from stdin If the first arg is -0, filenames separated by nul gcj-dbtool -p [LIBDIR] - Print default database name error: %postun(eclipse-jdt-3.1.0_fc-0.M6.22.x86_64) scriptlet failed, exit status 123 gcj-dbtool: Manipulate gcj map database files Usage: gcj-dbtool -n file.gcjdb [size] - Create a new gcj map database gcj-dbtool -a file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -f file.gcjdb file.jar file.so - Add the contents of file.jar to a gcj map database gcj-dbtool -t file.gcjdb - Test a gcj map database gcj-dbtool -l file.gcjdb - List a gcj map database gcj-dbtool [-][-0] -m dest.gcjdb [source.gcjdb]... - Merge gcj map databases into dest Replaces dest To add to dest, include dest in the list of sources If the first arg is -, read the list from stdin If the first arg is -0, filenames separated by nul gcj-dbtool -p [LIBDIR] - Print default database name error: %postun(eclipse-ecj-3.1.0_fc-0.M6.22.x86_64) scriptlet failed, exit status 12