Eclipse Workspace In Use Or Cannot Be Created

You may recieve the error message “Eclipse Workspace In Use Or Cannot Be Created” From Eclipse when trying to start up Eclipse, this typically means that Eclipse is already running.  If you have not started Eclipse, try to locate Eclipse in your operating systems task manager and kill it. You can also consider killing any java processes running if you cant find any Eclipse processes.

SVN gives “attempt to write a readonly database” error

You can get a meeting with this error message when trying to commit something to a SVN repo, this is caused by wrong permissions on a file on the SVN server. The file “rep-cache.db” will most likely have wrong permissions like the group not having write access to the file. A simple chmod g+w on the file will be enough for the error message not appearing again.

Yum gives depsolving problems for perl-IO-Compress packages

When doing yum update/upgrade etc you can get errors about dependency problems with perl-IO-Compress.

hostname(R):/root>yum update perl-Compress-Raw-Bzip2 perl-Compress-Raw-Zlib
Loaded plugins: downloadonly, protectbase, rhnplugin, security
13 packages excluded due to repository protections
Skipping security plugin, no data
Setting up Update Process
Resolving Dependencies
Skipping security plugin, no data
–> Running transaction check
–> Processing Dependency: perl(Compress::Raw::Bzip2) = 2.024 for package: perl-IO-Compress
—> Package perl-Compress-Raw-Bzip2.x86_64 0:2.031-1.el5.rf set to be updated
–> Processing Dependency: perl(Compress::Raw::Zlib) = 2.024 for package: perl-IO-Compress
—> Package perl-Compress-Raw-Zlib.x86_64 0:2.030-1.el5.rf set to be updated
–> Finished Dependency Resolution
perl-IO-Compress-2.024-1.el5.rf.noarch from installed has depsolving problems
–> Missing Dependency: perl(Compress::Raw::Bzip2) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
perl-IO-Compress-2.024-1.el5.rf.noarch from installed has depsolving problems
–> Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
Error: Missing Dependency: perl(Compress::Raw::Bzip2) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
Error: Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (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

The solution is a bit hack`ish but as long as it solves the problem 🙂

Try to removing the package “perl-IO-Compress”, it will then most likely remove some other packages too but you should be able to install them again afterwards since they then will use updated packages for dependencies etc.

yum remove perl-IO-Compress