[cw-discuss] Upgrade caches bad HOME dir

Richard Lemay lemrichard at yahoo.com
Tue Jan 29 06:21:29 CST 2008


Usually, one way to solve this problem is to do a search/replace in your 
home directory to correct the references. Since "/home/pwaldo" is not 
something generic, you can use the tool 'rpl' to correct these 
references (check in the software list of your distro, most of them have 
this tool).

You do:

cd /home
rpl -R /home/pwaldo /home/new new

(replace new with your new home directory
ex:
rpl -R /home/pwaldo /home/paul paul
)

Usually, it will take care of the problem along with other problems you 
may have with any software that use absolute path in its configuration.

Richard


Paul Waldo a écrit :
> Hi Brian,
>
> Somehow crossover is getting my old username from somewhere else.  I did as 
> you suggested and still have the problem (see transcript below).  I'm baffled 
> as to where it might be finding the old username!
>
> ******TRANSCRIPT FOLLOWS*********
> paul at aphrodite ~
> $ rm -rf ~/cxoffice/ ~/.cxoffice/ ~/.loki/ ~/.netscape/
>
> paul at aphrodite ~
> $ sh 
> ~/documents/download/linux/crossover-office/install-crossover-standard-6.2.0.sh
> Verifying archive integrity...OK
> Uncompressing CrossOver Linux Standard
> ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
> ERROR: ld.so: object '/usr/NX/lib/libesddsp.so.0' from LD_PRELOAD cannot be 
> preloaded: ignored.
> ERROR: ld.so: object '/usr/NX/lib/libesd.so.0' from LD_PRELOAD cannot be 
> preloaded: ignored.
> install
> ERROR: ld.so: object '/usr/NX/lib/libesddsp.so.0' from LD_PRELOAD cannot be 
> preloaded: ignored.
> ERROR: ld.so: object '/usr/NX/lib/libesd.so.0' from LD_PRELOAD cannot be 
> preloaded: ignored.
> cxmenu:error: unable to create 
> the '/home/pwaldo/.cxoffice/desktopdata/cxoffice-0/cxmenu/xdg-applications/CrossOver' 
> directory: mkdir /home/pwaldo: Permission denied 
> at /home/paul/cxoffice/lib/perl/CXUtils.pm line 453
>
> cxmenu:error: unable to 
> save '/home/pwaldo/.cxoffice/desktopdata/cxoffice-0/cxmenu/xdg-applications/CrossOver/.directory': 
> No such file or directory
> cxmenu:error: unable to create 
> the '/home/pwaldo/.cxoffice/desktopdata/cxoffice-0/cxmenu/xdg-kde-applications/CrossOver' 
> directory: mkdir /home/pwaldo: Permission denied 
> at /home/paul/cxoffice/lib/perl/CXUtils.pm line 453
>
> cxmenu:error: unable to 
> save '/home/pwaldo/.cxoffice/desktopdata/cxoffice-0/cxmenu/xdg-kde-applications/CrossOver/.directory': 
> No such file or directory
> ****** END TRANSCRIPT *********
>
>
> On Friday 25 January 2008 10:11:35 am Brian C wrote:
>   
>> I have run into a similar issue.  You either need to review the
>> documentation on the CX website on how to un-install CX before
>> re-installing it, or you can manually rename or remove the folders listed
>> below.  Doing this will remove your existing CX bottles so you will have to
>> re-install your windows apps.  Hope that helps.
>>
>> /home/paul/cxoffice
>> /home/paul/.cxoffice
>> /home/paul/.loki
>> /home/paul/.netscape
>>
>> On Jan 25, 2008 8:56 AM, Paul Waldo <paul at waldoware.com> wrote:
>>     
>>> Hi all,
>>>
>>> I'm trying to upgrade to CXO 6.2.0.  The installer is having problems
>>> creating
>>> the CrossOver menu and gives messages like this:
>>>
>>> cxmenu:error: unable to create
>>> the
>>> '/home/pwaldo/.cxoffice/desktopdata/cxoffice-0/cxmenu/xdg-applications/Cr
>>> ossOver' directory: mkdir /home/pwaldo: Permission denied
>>> at /home/paul/cxoffice/lib/perl/CXUtils.pm line 453
>>>
>>> cxmenu:error: unable to
>>> save
>>> '/home/pwaldo/.cxoffice/desktopdata/cxoffice-0/cxmenu/xdg-applications/Cr
>>> ossOver/.directory': No such file or directory
>>> cxmenu:error: unable to create
>>> the
>>> '/home/pwaldo/.cxoffice/desktopdata/cxoffice-0/cxmenu/xdg-kde-application
>>> s/CrossOver' directory: mkdir /home/pwaldo: Permission denied
>>> at /home/paul/cxoffice/lib/perl/CXUtils.pm line 453
>>>
>>> I used to be user pwaldo, now I am user paul, so /home/pwaldo does not
>>> exist,
>>> but /home/paul does.  It seems that the installer is storing my old home
>>> directory, and not using the current home.  Any ideas?  Thanks in
>>> advance!
>>>
>>> Paul
>>>
>>> _______________________________________________
>>> discuss mailing list
>>> discuss at crossover.codeweavers.com
>>> http://crossover.codeweavers.com/mailman/listinfo/discuss
>>> You can be removed from this list by visiting the above web page, or by
>>> checking the 'subscriptions' tab in your account with CodeWeavers.
>>>       
>
>
>
> _______________________________________________
> discuss mailing list
> discuss at crossover.codeweavers.com
> http://crossover.codeweavers.com/mailman/listinfo/discuss
> You can be removed from this list by visiting the above web page, or by checking the 'subscriptions' tab in your account with CodeWeavers.
>
>   

-- 
Richard Lemay
Étudiant à la maitrise en technologie éducative
Université Laval

Disponibilités:
http://www.google.com/calendar/embed?src=coronya%40gmail.com&ctz=America/Montreal





More information about the discuss mailing list