[Debian GNUstep maintainers] Bug#584505: libProjectCenter.so.0: cannot open shared object file: No such file or directory

Marc J. Driftmeyer mjd at reanimality.com
Fri Jun 4 08:11:29 UTC 2010


I'm running a second binge and purge:

mdriftmeyer at horus:~$ sudo apt-get remove --purge gnustep-back-common 
gnustep-back0.16 gnustep-back0.16-art gnustep-base-common 
gnustep-base-runtime gnustep-common gnustep-gpbs gnustep-gui-common 
gnustep-gui-runtime gnustep-make gorm.app libgnustep-base-dev 
libgnustep-base1.19 libgnustep-gui-dev libgnustep-gui0.16 
projectcenter.app mknfonts.tool
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
   gnustep-back-common* gnustep-back0.16* gnustep-back0.16-art* 
gnustep-base-common* gnustep-base-runtime*
   gnustep-common* gnustep-gpbs* gnustep-gui-common* 
gnustep-gui-runtime* gnustep-make* gorm.app*
   libgnustep-base-dev* libgnustep-base1.19* libgnustep-gui-dev* 
libgnustep-gui0.16* mknfonts.tool*
   projectcenter.app*
0 upgraded, 0 newly installed, 17 to remove and 5 not upgraded.
After this operation, 51.5MB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 985547 files and directories currently installed.)
Removing projectcenter.app ...
Purging configuration files for projectcenter.app ...
Removing gorm.app ...
Purging configuration files for gorm.app ...
Removing gnustep-back0.16 ...
Removing gnustep-back0.16-art ...
Removing gnustep-back-common ...
Purging font configuration of gnustep-nfont...
Purging category cid..
Purging category truetype..
Purging category type1..
Removing libgnustep-gui-dev ...
Removing gnustep-gpbs ...
Removing gnustep-gui-runtime ...
Removing libgnustep-gui0.16 ...
Purging configuration files for libgnustep-gui0.16 ...
Removing gnustep-gui-common ...
Removing mknfonts.tool ...
Removing libgnustep-base-dev ...
Removing gnustep-base-runtime ...
Stopping GNUstep distributed object mapper: gdomap.
Purging configuration files for gnustep-base-runtime ...
Removing libgnustep-base1.19 ...
Purging configuration files for libgnustep-base1.19 ...
Removing gnustep-base-common ...
Purging configuration files for gnustep-base-common ...
Removing gnustep-make ...
Removing gnustep-common ...
Purging configuration files for gnustep-common ...
Processing triggers for man-db ...
Processing triggers for menu ...
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for doc-base ...
Processing 1 removed doc-base file(s)...
Registering documents with dwww...
Registering documents with scrollkeeper...
Processing triggers for install-info ...
install-info: warning: no info dir entry in `/usr/share/info/fire.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/source-highlight.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/latex2rtf.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/python2.5-api.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/gnu-crypto.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/python2.5-lib.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/python2.5-ref.info.gz'
mdriftmeyer at horus:~$

all GNUstep paths have been purged [from /etc/, usr, /usr/local, 
/usr/local/share/, /usr/lib/, /usr/share/]

Now doing a reinstall:

mdriftmeyer at horus:~$ sudo apt-get install gnustep-back-common 
gnustep-back0.16 gnustep-back0.16-art gnustep-base-common 
gnustep-base-runtime gnustep-common gnustep-gpbs gnustep-gui-common 
gnustep-gui-runtime gnustep-make gorm.app libgnustep-base-dev 
libgnustep-base1.19 libgnustep-gui-dev libgnustep-gui0.16 
projectcenter.app mknfonts.tool

Output:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
   gnustep-base-doc gnustep-gui-doc gnustep-make-doc
The following NEW packages will be installed:
   gnustep-back-common gnustep-back0.16 gnustep-back0.16-art 
gnustep-base-common gnustep-base-runtime
   gnustep-common gnustep-gpbs gnustep-gui-common gnustep-gui-runtime 
gnustep-make gorm.app libgnustep-base-dev
   libgnustep-base1.19 libgnustep-gui-dev libgnustep-gui0.16 
mknfonts.tool projectcenter.app
0 upgraded, 17 newly installed, 0 to remove and 5 not upgraded.
Need to get 0B/11.7MB of archives.
After this operation, 51.5MB of additional disk space will be used.
Selecting previously deselected package gnustep-common.
(Reading database ... 983447 files and directories currently installed.)
Unpacking gnustep-common (from .../gnustep-common_2.4.0-3_amd64.deb) ...
Selecting previously deselected package gnustep-back-common.
Unpacking gnustep-back-common (from 
.../gnustep-back-common_0.16.0-3_all.deb) ...
Selecting previously deselected package gnustep-base-common.
Unpacking gnustep-base-common (from 
.../gnustep-base-common_1.19.3-3_all.deb) ...
Selecting previously deselected package libgnustep-base1.19.
Unpacking libgnustep-base1.19 (from 
.../libgnustep-base1.19_1.19.3-3_amd64.deb) ...
Selecting previously deselected package gnustep-base-runtime.
Unpacking gnustep-base-runtime (from 
.../gnustep-base-runtime_1.19.3-3_amd64.deb) ...
Selecting previously deselected package gnustep-gui-common.
Unpacking gnustep-gui-common (from 
.../gnustep-gui-common_0.16.0-2_all.deb) ...
Selecting previously deselected package libgnustep-gui0.16.
Unpacking libgnustep-gui0.16 (from 
.../libgnustep-gui0.16_0.16.0-2_amd64.deb) ...
Selecting previously deselected package gnustep-gui-runtime.
Unpacking gnustep-gui-runtime (from 
.../gnustep-gui-runtime_0.16.0-2_amd64.deb) ...
Selecting previously deselected package gnustep-back0.16-art.
Unpacking gnustep-back0.16-art (from 
.../gnustep-back0.16-art_0.16.0-3_amd64.deb) ...
Selecting previously deselected package gnustep-back0.16.
Unpacking gnustep-back0.16 (from .../gnustep-back0.16_0.16.0-3_all.deb) ...
Selecting previously deselected package gnustep-gpbs.
Unpacking gnustep-gpbs (from .../gnustep-gpbs_0.16.0-3_amd64.deb) ...
Selecting previously deselected package gnustep-make.
Unpacking gnustep-make (from .../gnustep-make_2.4.0-3_all.deb) ...
Selecting previously deselected package gorm.app.
Unpacking gorm.app (from .../gorm.app_1.2.10-1_amd64.deb) ...
Selecting previously deselected package libgnustep-base-dev.
Unpacking libgnustep-base-dev (from 
.../libgnustep-base-dev_1.19.3-3_amd64.deb) ...
Selecting previously deselected package libgnustep-gui-dev.
Unpacking libgnustep-gui-dev (from 
.../libgnustep-gui-dev_0.16.0-2_amd64.deb) ...
Selecting previously deselected package mknfonts.tool.
Unpacking mknfonts.tool (from .../mknfonts.tool_0.5-11_amd64.deb) ...
Selecting previously deselected package projectcenter.app.
Unpacking projectcenter.app (from 
.../projectcenter.app_0.5.3~20100601-1_amd64.deb) ...
Processing triggers for man-db ...
Processing triggers for install-info ...
install-info: warning: no info dir entry in `/usr/share/info/fire.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/source-highlight.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/latex2rtf.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/python2.5-api.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/gnu-crypto.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/python2.5-lib.info.gz'
install-info: warning: no info dir entry in 
`/usr/share/info/python2.5-ref.info.gz'
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for menu ...
Processing triggers for doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with dwww...
Registering documents with scrollkeeper...
Setting up gnustep-common (2.4.0-3) ...
Setting up gnustep-back-common (0.16.0-3) ...
Updating font configuration of gnustep-nfont...
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category type1..
Updating category type1..
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 87.
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 89.
Use of uninitialized value in concatenation (.) or string at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 151.
Use of uninitialized value in split at 
/usr/share/perl5/Debian/Defoma/Common.pm line 463.
Use of uninitialized value in split at 
/usr/share/perl5/Debian/Defoma/Common.pm line 463.
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 87.
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 89.
Use of uninitialized value in concatenation (.) or string at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 151.
Use of uninitialized value in split at 
/usr/share/perl5/Debian/Defoma/Common.pm line 463.
Use of uninitialized value in split at 
/usr/share/perl5/Debian/Defoma/Common.pm line 463.
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 87.
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 89.
Use of uninitialized value in concatenation (.) or string at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 151.
Use of uninitialized value in split at 
/usr/share/perl5/Debian/Defoma/Common.pm line 463.
Use of uninitialized value in split at 
/usr/share/perl5/Debian/Defoma/Common.pm line 463.
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 87.
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 89.
Use of uninitialized value in concatenation (.) or string at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 151.
Use of uninitialized value in split at 
/usr/share/perl5/Debian/Defoma/Common.pm line 463.
Use of uninitialized value in split at 
/usr/share/perl5/Debian/Defoma/Common.pm line 463.
Updating category truetype..
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 87.
Use of uninitialized value in string eq at 
/var/lib/defoma/scripts/gnustep-nfont.defoma line 87.
Updating category cid..
Setting up gnustep-base-common (1.19.3-3) ...
Setting up libgnustep-base1.19 (1.19.3-3) ...
Setting up gnustep-base-runtime (1.19.3-3) ...
Starting GNUstep distributed object mapper: gdomap.
Setting up gnustep-gui-common (0.16.0-2) ...
Setting up libgnustep-gui0.16 (0.16.0-2) ...
Setting up gnustep-gui-runtime (0.16.0-2) ...
Setting up gnustep-back0.16-art (0.16.0-3) ...
update-alternatives: using 
/usr/lib/GNUstep/Bundles/libgnustep-art-016.bundle to provide 
/usr/lib/GNUstep/Bundles/libgnustep-back-016.bundle (gnustep-back-016) 
in auto mode.
Setting up gnustep-back0.16 (0.16.0-3) ...
Setting up gnustep-gpbs (0.16.0-3) ...
Setting up gnustep-make (2.4.0-3) ...
Setting up gorm.app (1.2.10-1) ...
Setting up libgnustep-base-dev (1.19.3-3) ...
Setting up libgnustep-gui-dev (0.16.0-2) ...
Setting up mknfonts.tool (0.5-11) ...
Setting up projectcenter.app (0.5.3~20100601-1) ...
Processing triggers for menu ...
mdriftmeyer at horus:~$

Test:

mdriftmeyer at horus:~$ ProjectCenter
2010-06-04 08:10:07.052 ProjectCenter[11132] Unknown time zone name `PST'.
2010-06-04 08:10:07.052 ProjectCenter[11132] Using time zone with 
absolute offset 0.
2010-06-04 08:10:07.052 ProjectCenter[11132] XShm pixmaps not supported 
by X server.
2010-06-04 08:10:07.052 ProjectCenter[11132] Falling back to normal 
XImage: s (will be slower).
2010-06-04 08:10:07.065 ProjectCenter[11132] Defaults path 
'/home/mdriftmeyer/GNUstep/Defaults' did not exist - created it
2010-06-04 08:10:07.066 ProjectCenter[11132] Creating empty user 
defaults database
2010-06-04 08:10:07.098 ProjectCenter[11132] Error when loading 
'/var/lib/defoma/gnustep-nfont.d/Fonts/Courier.nfont/../../../../../../usr/share/fonts/type1/t1-xfree86-nonfree/cour.pfa' 
(00000001)
2010-06-04 08:10:07.098 ProjectCenter[11132] FTC_Manager_LookupSize() 
failed for 'Courier', error 00000001!
2010-06-04 08:10:07.099 ProjectCenter[11132] Exception occured while 
loading model: in replaceCharactersInRange:withString:, range { 0, 
22147056 } extends beyond size (0)
2010-06-04 08:10:07.099 ProjectCenter[11132] Failed to load Gorm
2010-06-04 08:10:07.099 ProjectCenter[11132] Could not load Gorm file: 
/usr/lib/GNUstep/Applications/ProjectCenter.app/Resources/English.lproj/ProjectCenter.gorm
2010-06-04 08:10:07.101 ProjectCenter[11132] Cannot load the main model 
file 'ProjectCenter.gorm'

Click on the ProjectCenter icon:

Segmentation fault
mdriftmeyer at horus:~$

Your thoughts would be appreciated,

Marc

On 06/04/2010 12:35 AM, Yavor Doganov wrote:
> В 00:15 -0700 на 04.06.2010 (пт), Marc J. Driftmeyer написа:
>    
>> Output:
>>      
> Thanks, everything seems to be fine.
>
>    
>> I'll check all my paths under /usr/local to purge any extraneous
>> culprits to see if this clears everything up.
>>      
> Yes, you probably have a stray libProjectCenter from a manual build; it
> can be in /usr, /usr/local or ~/GNUstep (if you source GNUstep.sh and
> installed it with GNUSTEP_INSTALLATION_DOMAIN=USER).  That's the only
> reasonable explanation for the behavior you observe.
>
>    

-- 
Marc J. Driftmeyer
Email :: mjd at reanimality.com <mailto:mjd at reanimality.com>
Web :: http://www.reanimality.com
Cell :: (509) 435-5212


More information about the pkg-GNUstep-maintainers mailing list