root@gforge_cdac[apache2]#apt-get --purge remove gforge-plugin-scmsvn
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
gforge-plugin-extratabs: Depends: gforge-common (>= 4.5) but it is not going to be installed
Depends: gforge-db-postgresql but it is not going to be installed or
gforge-db
Depends: gforge-web-apache but it is not going to be installed or
gforge-web
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
root@gforge_cdac[apache2]#apt-get -f install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
gforge-common gforge-db-postgresql postgresql postgresql-client python2.3-subversion subversion subversion-tools viewcvs
Suggested packages:
libpg-perl libpgjava libpgtcl postgresql-doc postgresql-dev postgresql-contrib pidentd ident-server pgdocs pgaccess
cvsgraph viewcvs-query
Recommended packages:
enscript httpd
The following packages will be REMOVED:
gforge-plugin-extratabs gforge-plugin-scmsvn
The following NEW packages will be installed:
gforge-common gforge-db-postgresql postgresql postgresql-client python2.3-subversion subversion subversion-tools viewcvs
0 upgraded, 8 newly installed, 2 to remove and 52 not upgraded.
Need to get 0B/7863kB of archives.
After unpacking 23.5MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Preconfiguring packages ...
/etc/postgresql/pg_hba.conf replacement already wanted, not changing.
(Reading database ... 82803 files and directories currently installed.)
Removing gforge-plugin-extratabs ...
/var/lib/dpkg/info/gforge-plugin-extratabs.prerm: line 22: /usr/lib/gforge/bin/unregister-plugin: No such file or directory
dpkg: error processing gforge-plugin-extratabs (--remove):
subprocess pre-removal script returned error exit status 1
Removing gforge-plugin-scmsvn ...
Can't locate /usr/lib/gforge/lib/include.pl in @INC (@INC contains: /etc/perl
/usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/lib/gforge/plugins/scmsvn/bin/db-delete.pl line 26 (#1)
(F) You said to do (or require, or use) a file that couldn't be
found. Perl looks for the file in all the locations mentioned in @INC,
unless the file name included the full path to the file. Perhaps you
need to set the PERL5LIB or PERL5OPT environment variable to say where
the extra library is, or maybe the script needs to add the library name
to @INC. Or maybe you just misspelled the name of the file. See
perlfunc/require and lib.
Uncaught exception from user code:
Can't locate /usr/lib/gforge/lib/include.pl in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/lib/gforge/plugins/scmsvn/bin/db-delete.pl line 26.
dpkg: error processing gforge-plugin-scmsvn (--remove):
subprocess pre-removal script returned error exit status 255
Errors were encountered while processing:
gforge-plugin-extratabs
gforge-plugin-scmsvn
E: Sub-process /usr/bin/dpkg returned an error code (1)