Wine and Legacy 6.0 Genealogy Program

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
sgtbob
Level 2
Level 2
Posts: 19
Joined: Mon Mar 17, 2008 5:00 am

Wine and Legacy 6.0 Genealogy Program

Post by sgtbob »

Has anyone had any positive experience in installing the Legacy 6.0 genealogy program?

The only instances I have found appear to be quite negative - to which I can attest; however, I would like to run Legacy 6.0 thru Wine in my Ubuntu OS if at all possible as opposed to using GRAMPS (a great program, but uploading a GEDCOM from Legacy 6.0 from Windoze Legacy has not been without major issues).

Appreciate any guidance from users of Linux and Legacy.

Bob

Windows XP dual boot w/Ubuntu 7.10
Dan Kegel

Wine and Legacy 6.0 Genealogy Program

Post by Dan Kegel »

On Sun, Mar 23, 2008 at 5:39 AM, sgtbob <[email protected]> wrote:
Has anyone had any positive experience in installing the Legacy 6.0 genealogy program?
http://bugs.winehq.org/show_bug.cgi?id=7969 says
legacy *5.0* can be made to work ok.

If you really want to try 6, ies4linux might help,
but you're on your own there.
sgtbob
Level 2
Level 2
Posts: 19
Joined: Mon Mar 17, 2008 5:00 am

Post by sgtbob »

Thanks for the reply.

I tried to use Legacy 5.0 also, but get the same results on Ubuntu.

Another issue I seem to have is how to remove the entire Legacy entries listed under wine? I've tried to remove both Legacy 5.0 and 6.0 but each time I use the 'uninstall Legacy 5.0 (or 6.0)' I get a box that states 'Could not open INSTALL.LOG file' and none of the wine files I have tried to uninstall will go away. I can still see them in the wine application. Any suggestions? Do you suppose if I tried to re-install them I could then uninstall them? All of the text books I've been reading state to use the add/remove feature but none fo the wine packages appear there....

Bob
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Wine and Legacy 6.0 Genealogy Program

Post by vitamin »

sgtbob wrote:Thanks for the reply.

I tried to use Legacy 5.0 also, but get the same results on Ubuntu.

Another issue I seem to have is how to remove the entire Legacy entries listed under wine? I've tried to remove both Legacy 5.0 and 6.0 but each time I use the 'uninstall Legacy 5.0 (or 6.0)' I get a box that states 'Could not open INSTALL.LOG file' and none of the wine files I have tried to uninstall will go away. I can still see them in the wine application. Any suggestions? Do you suppose if I tried to re-install them I could then uninstall them? All of the text books I've been reading state to use the add/remove feature but none fo the wine packages appear there....

Bob
To "uninstall" all programs installed under Wine just remove ~/.wine directory. Uninstalling is still buggy and number of apps known to screw it up for different versions. Of course uninstalling Wine itself won't touch ~/.wine directory.
Dan Kegel

Wine and Legacy 6.0 Genealogy Program

Post by Dan Kegel »

On Sun, Mar 23, 2008 at 7:06 AM, sgtbob <[email protected]> wrote:
http://bugs.winehq.org/show_bug.cgi?id=7969 says
legacy *5.0* can be made to work ok.
I tried to use Legacy 5.0 also, but get the same results on Ubuntu.
I bet you didn't read the link I sent! Specifically,
http://bugs.winehq.org/show_bug.cgi?id=7969#c4
tells you how to get legacy 5 running. Here's an easier
version of that recipe:
wget http://kegel.com/wine/winetricks
sh winetricks vb6run
will probably get it running; you might also need
sh winetricks dcom98
Let us know how it turns out.
- Dan
sgtbob
Level 2
Level 2
Posts: 19
Joined: Mon Mar 17, 2008 5:00 am

Post by sgtbob »

Dan - I went to http://bugs.winehq.org/show_bug.cgi?id=7969#c4 and I do not understand how to use the information there - it is way beyond my noobie knowledge. I did try the other features (wget http://kegel.com/wine/winetricks, sh winetricks vb6run, sh winetricks dcom98 ) and even after installing this via the terminal feature, neither Legacy 5.0 or 6.0 will run. If I click on the wine then select either version - it appears to start, but then nothing appears. Not sure what I should do at this point. My experience is limited in using these type features - I do understand some basics, but please don't assume I know what I'm doing beyond the basics. :?

Bob
Dan Kegel

Wine and Legacy 6.0 Genealogy Program

Post by Dan Kegel »

On Sun, Mar 23, 2008 at 6:47 PM, sgtbob <[email protected]> wrote:
Dan - I went to http://bugs.winehq.org/show_bug.cgi?id=7969#c4
and I do not understand how to use the information there -
it is way beyond my noobie knowledge.
I did try the other features (wget http://kegel.com/wine/winetricks,
sh winetricks vb6run, sh winetricks dcom98 )
and even after installing this via the terminal feature,
neither Legacy 5.0 or 6.0 will run.
Then Wine clearly isn't ready for these applications.
You gave it the old college try, now it's time to
give up, I'd say! Maybe in a few months.
- Dan
James McKenzie

Wine and Legacy 6.0 Genealogy Program

Post by James McKenzie »

sgtbob wrote:
Dan - I went to http://bugs.winehq.org/show_bug.cgi?id=7969#c4 and I do not understand how to use the information there - it is way beyond my noobie knowledge. I did try the other features (wget http://kegel.com/wine/winetricks, sh winetricks vb6run, sh winetricks dcom98 ) and even after installing this via the terminal feature, neither Legacy 5.0 or 6.0 will run. If I click on the wine then select either version - it appears to start, but then nothing appears. Not sure what I should do at this point. My experience is limited in using these type features - I do understand some basics, but please don't assume I know what I'm doing beyond the basics. :?
SGT Bob:

Is there a downloadable demo for this program?

Dan:

Is there an entry in the Applications Database (AppDb) for Legacy 6?

Thank you.

James McKenzie
Dan Kegel

Wine and Legacy 6.0 Genealogy Program

Post by Dan Kegel »

On Sun, Mar 23, 2008 at 8:02 PM, James McKenzie
<[email protected]> wrote:
Is there an entry in the Applications Database (AppDb) for Legacy 6?
http://appdb.winehq.org/objectManager.p ... n&iId=3207
has both 5 and 6.
sgtbob
Level 2
Level 2
Posts: 19
Joined: Mon Mar 17, 2008 5:00 am

Post by sgtbob »

James - There is a free downloadable at millenia for a standard version of Legacy 6.0 - the 'deluxe' version costs about $30.00. Not sure about a 'demo' though.

Dan - The test notes in the referenced URL that appear to have been tested pretty much sums up my experiences. Their comments are a year or more old, but still viable. Legacy will load and will start up in Wine, but will not run. Starting either version 5.0 or 6.0 and selecting the '.fdb' data file to start Legacy, brings up an error message - 'Run-time Error 445. Object does not support this action' . I'm not smart enough to even venture a guess why it doesn't work, so will have to remain with PAF in my Wine genealogy, or continue with GRAMPS pending future developments.

I note that under 'application' :arrow: 'Wine':arrow: 'Programs' :arrow: 'Legacy 6.0' :arrow: 'Legacy 6.0' remains and the uninstall features will not remove these items. Perhaps someone can get them rooted out, but I can not.

Thanks for the advice and responses. You sure tried to help me out and I appreciate the assistance.

Bob
Dan Kegel

Wine and Legacy 6.0 Genealogy Program

Post by Dan Kegel »

On Mon, Mar 24, 2008 at 2:14 AM, sgtbob <[email protected]> wrote:
Dan - The test notes in the referenced URL that appear to have
been tested pretty much sums up my experiences.
Their comments are a year or more old, but still viable.
Legacy will load and will start up in Wine, but will not run.
Starting either version 5.0 or 6.0 and selecting the '.fdb'
data file to start Legacy, brings up an error message -
'Run-time Error 445. Object does not support this action'
Hrm. http://appdb.winehq.org/objectManager.p ... n&iId=7930
and http://bugs.winehq.org/show_bug.cgi?id=11178
seem to give a recipe to getting Legacy 5 working, and
it was verified just a couple weeks ago. Could you try again?
I note that under 'application' [Arrow] 'Wine'[Arrow] 'Programs' [Arrow]
'Legacy 6.0' [Arrow] 'Legacy 6.0' remains and the uninstall features will
not remove these items.
Yes, that's http://bugs.winehq.org/show_bug.cgi?id=10277
Perhaps someone can get them rooted out, but I can not.
You can remove them manually; look in ~/.local/share/applications/wine
- Dan
sgtbob
Level 2
Level 2
Posts: 19
Joined: Mon Mar 17, 2008 5:00 am

Post by sgtbob »

Dan - using your suggestion, I was able to remove the wine stuff with it, but I still am unable to get the Legacy package to work.
allan
Newbie
Newbie
Posts: 1
Joined: Tue May 20, 2008 7:33 pm

Legacy 5

Post by allan »

In case anyone is still interested, I'd previously reported success running Legacy 5 on openSuse 10.3, with a few very minor problems outstanding.

When I came to try on Kubuntu Hardy it would install but I couldn't add to the database. This was after adding ole32 and oleauto and vb6runtime. When I tried to install dcom98, it objected, saying it wasn't interested in NT!

Anyway, I followed Dan's two winetricks and all is now working, or at least so far.

Thanks, Dan.

Allan
Oedipe
Newbie
Newbie
Posts: 1
Joined: Wed May 28, 2008 1:14 pm

Post by Oedipe »

[Legacy 6] - [Run-time error 445]

I'ts the only cause i still keep windowsXP (in dual boot.)
Still guetting this error...

If it can be of some help, i can post here all the messages i get when launching wine/legacy 6 in a console.

EDIT But Legacy 5 is running perfectly with DCOM98 installed by "Winetricks" ! :D
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Hmm. http://bugs.winehq.org/show_bug.cgi?id=8898
suggests that at least one cause of that runtime error 445 is fixed.

Could somebody retest with wine-1.0rc4, with

sh winetricks vb6run dcom98

and send me logs if it doesn't work yet?
fredp
Newbie
Newbie
Posts: 1
Joined: Tue Jun 10, 2008 3:41 am

Post by fredp »

DanKegel wrote:Hmm. http://bugs.winehq.org/show_bug.cgi?id=8898
suggests that at least one cause of that runtime error 445 is fixed.

Could somebody retest with wine-1.0rc4, with

sh winetricks vb6run dcom98

and send me logs if it doesn't work yet?
FYI, I tried the free Legacy 7.0 "Standard Edition" with wine-1.0rc4 and the install completed successfully, but it crashed with a runtime error 445 upon closing the Sample.fdb data file, included with the app.

I updated wine bug http://bugs.winehq.org/show_bug.cgi?id=11178 and uploaded the following attachments:
1) a list of the steps to download, install, and reproduce the crash in a new
wine prefix directory
2) a script containing the shell commands to install and run Legacy 7
3) console log of the full installation and test

Hope this helps.
sgtbob
Level 2
Level 2
Posts: 19
Joined: Mon Mar 17, 2008 5:00 am

Wine VS Legacy

Post by sgtbob »

I installed the most current version of Wine and then installed Legacy 7.0 onto my Ubuntu 8.04. the installation seemed to 'take'. Unfortunately when I activate Legacy, all I get is a view 1/4 of the screen - not a full screen, just the upper left had corner which shows a partial Legacy screen. I did not get any 'runtime' errors - just the partial screen and the program will not go further. I have to shut it down without being able to access the package.

Anyone have a suggestion on getting it to go? I tried to ask this question on another board and was summarily dismissed as having posted to the wrong board (go figure).

Anyway, if someone has some insight into this process, I would be most appreciative of some guidance.

Bob
sgtbob
Level 2
Level 2
Posts: 19
Joined: Mon Mar 17, 2008 5:00 am

Post by sgtbob »

Sorry - I intended to include the following which I suspect is part of the problem, but I have no idea what to do at this time:

bob@XPS:~$ wine Legacy7Setup.exe
fixme:ole:DllRegisterServer stub
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Common Files\\Microsoft Shared\\DAO\\dao2535.tlb" failed with error 2
bob@XPS:~$ fixme:ole:OleLoadPictureEx (0x20a8af4,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f9cc), partially implemented.
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
fixme:ole:OleLoadPictureEx (0x20a8af4,774,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f96c), partially implemented.
fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 palette.
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
fixme:ole:OLEPictureImpl_SaveAsFile (0x6e60028)->(0x6eb3298, 0, (nil)), hacked stub.
fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 palette.
fixme:ole:OleLoadPictureEx (0x20bd424,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f5bc), partially implemented.
fixme:ole:OleLoadPictureEx (0x20bd424,397834,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x33f58c), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x6eb35f8)->(0x6eb73f0, 0, (nil)), hacked stub.
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT

err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
err:ole:typedescvt_to_variantvt cannot convert type 26 into variant VT
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:ole:OLEFontImpl_SetHdc (0x9b1d310)->(0xf24): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
fixme:ole:OLEFontImpl_SetHdc (0x9b1d178)->(0xf54): Stub
bob@XPS:~$


Any sugesteions and guidance appreciated.

Bob
Timeout
Level 4
Level 4
Posts: 183
Joined: Sat Feb 23, 2008 12:45 pm

Post by Timeout »

dao2535.tlb is not found.

Try to install Visual Basic (?) Or do you need Access at all (?)
sgtbob
Level 2
Level 2
Posts: 19
Joined: Mon Mar 17, 2008 5:00 am

Post by sgtbob »

I do not know how to install visual basic or how to use it. I do use Access in Windows, but never thought it would work in Linux.

Bob
Timeout
Level 4
Level 4
Posts: 183
Joined: Sat Feb 23, 2008 12:45 pm

Post by Timeout »

When you are doing the "winetricks" step, add wsh56 to the list. You will then get Windows Scripting. Sometimes it's enough.

Let's hope you don't need access, otherwise your chances would be dim (access is at the moment not running, on my side it's installing but when you try to use it, it asks you to reinstall the OLE Server).
sgtbob
Level 2
Level 2
Posts: 19
Joined: Mon Mar 17, 2008 5:00 am

Post by sgtbob »

Timeout - You have no idea how little I know about this sort of stuff. I just want to run a program but I do not know anything about 'winetricks' - what are they? where do you get them? how to install? and how to use them?

Bob
John Drescher

Wine and Legacy 6.0 Genealogy Program

Post by John Drescher »

On Tue, Jul 15, 2008 at 5:45 PM, sgtbob <[email protected]> wrote:
Timeout - You have no idea how little I know about this sort of stuff. I just want to run a program but I do not know anything about 'winetricks' - what are they? where do you get them? how to install? and how to use them?
http://wiki.winehq.org/FAQ#head-987c381 ... 10c547c5aa

John
Locked