Summary: | app-emulation/vmware-view-open-client-4.5.0.297975-r1 - ld: vmware_view-baseXml.o: undefined reference to symbol 'g_module_symbol' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bertrand Jacquin <bertrand> |
Component: | Current packages | Assignee: | Timo Gurr (RETIRED) <tgurr> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | bertrand, saltmiser, vmware+disabled |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 372079 | ||
Attachments: |
build.log
emerge --info vmware-view-client-2.2.0.ebuild.tgurr-changes vmware-view-open-client-4.5.0.297975-r2.ebuild |
Description
Bertrand Jacquin
2014-04-10 09:12:04 UTC
Created attachment 374666 [details]
build.log
Created attachment 374668 [details]
emerge --info
(In reply to Bertrand Jacquin from comment #0) > Please note that also HOMEPAGE now give an http error 404 VMware abandoned the vmware-view-open-client quite a while ago, so expect no fixes. Instead I also plan to lastrite the vmware-view-open-client because of dead upstream. Source of this information can be found here: https://groups.google.com/forum/#!msg/vmware-view-open-client/ypXN_egz4Tc/FVIZE036IPEJ I currently work on a vmware-view-client package, the binaries are available at http://archive.canonical.com/ubuntu/pool/partner/v/vmware-view-client Please contact me directly via email if you're interested in helping to test (and possibly improve) the quite rudimentary ebuild I have for it. I won't attach it here since it's currently in a real embarrassing state. (In reply to Timo Gurr from comment #3) > (In reply to Bertrand Jacquin from comment #0) > > Please note that also HOMEPAGE now give an http error 404 > > VMware abandoned the vmware-view-open-client quite a while ago, so expect no > fixes. Instead I also plan to lastrite the vmware-view-open-client because > of dead upstream. > > Source of this information can be found here: > https://groups.google.com/forum/#!msg/vmware-view-open-client/ypXN_egz4Tc/ > FVIZE036IPEJ Thanks for the info. > I currently work on a vmware-view-client package, the binaries are available > at http://archive.canonical.com/ubuntu/pool/partner/v/vmware-view-client > > Please contact me directly via email if you're interested in helping to test > (and possibly improve) the quite rudimentary ebuild I have for it. I won't > attach it here since it's currently in a real embarrassing state. I done one last week based on ubuntu package. You can find that ebuild here : http://git.meleeweb.net/distros/gentoo/portage.git/tree/app-emulation/vmware-view-client It work pretty nice, but libxkbfile.so is missing in app-emulation/emul-linux-x86-xlibs so I add to copy /usr/lib/libxkbfile.so{,1,1.0.2} from a x86 box and put it in /usr/local/lib32 to make to all work. See bug #507328 for that point (In reply to Bertrand Jacquin from comment #4) > I done one last week based on ubuntu package. You can find that ebuild here Great thanks, I've attached a diff with some additional stuff I had already done which you might consider applying. * The locales didn't work for me the way you handled it (client still was in english instead of e.g. german). * .desktop and png icon from the debian sources * Install the EULA stuff (uncompressed) else when clicking the Licence button in the Help -> Info box fails to find/open them > It work pretty nice, but libxkbfile.so is missing in > app-emulation/emul-linux-x86-xlibs so I add to copy > /usr/lib/libxkbfile.so{,1,1.0.2} from a x86 box and put it in > /usr/local/lib32 to make to all work. > > See bug #507328 for that point I couldn't actually test the client yet, besides of starting it since our vdesktop's are currently not available so I probably didn't hit that failure yet. Another dependecy that is listed and not available in the emul packages (afaik) is sys-apps/pcsc-lite which is probably optional. Is the gnome-extra/zenity dependency actually needed? I only spotted it in the debian/ubuntu vmware-view.wrapper which we don't install (and also probably won't). Thanks for your great work! Looking forward to include it in the main tree. Regards Timo Created attachment 375140 [details, diff]
vmware-view-client-2.2.0.ebuild.tgurr-changes
(In reply to Timo Gurr from comment #5) > (In reply to Bertrand Jacquin from comment #4) > > I done one last week based on ubuntu package. You can find that ebuild here > > Great thanks, I've attached a diff with some additional stuff I had already > done which you might consider applying. > > * The locales didn't work for me the way you handled it (client still was in > english instead of e.g. german). Oops :) > * .desktop and png icon from the debian sources Nice, that is something I really don't use so didn't catch it. > * Install the EULA stuff (uncompressed) else when clicking the Licence > button in the Help -> Info box fails to find/open them Ok, I didn't try this. And as LICENSE was then available in /usr/portage/license/vmware, I wasn't seeing the point for installing them, but your justification is pretty acceptable. > > It work pretty nice, but libxkbfile.so is missing in > > app-emulation/emul-linux-x86-xlibs so I add to copy > > /usr/lib/libxkbfile.so{,1,1.0.2} from a x86 box and put it in > > /usr/local/lib32 to make to all work. > > > > See bug #507328 for that point > > I couldn't actually test the client yet, besides of starting it since our > vdesktop's are currently not available so I probably didn't hit that failure > yet. > > Another dependecy that is listed and not available in the emul packages > (afaik) is sys-apps/pcsc-lite which is probably optional. I can confirm, I also added them in /usr/local/lib32, sorry to have not notice it. Not available via a multilib package nor an emul package :/ (sys-apps/pcsc-lite is only needed for USB redirection). > Is the gnome-extra/zenity dependency actually needed? I only spotted it in > the debian/ubuntu vmware-view.wrapper which we don't install (and also > probably won't). True. At the begenning I looked in the .deb archive. This is not needed when using the orig archive. > Thanks for your great work! Looking forward to include it in the main tree. Thanks :) While we wait for the libxkbfile.so problem to be fixed, I propose a small change to the vmware-view-open-client-4.5.0.297975 ebuild. I removed --as-needed from LDFLAGS and added -lgmodule-2.0 and now it builds successfully. Created attachment 378292 [details]
vmware-view-open-client-4.5.0.297975-r2.ebuild
Masked for removal # Andreas K. Huettel <dilfridge@gentoo.org> (27 Sep 2015) # Dead upstream, buggy, effectively unmaintained. Removal # in 30 days. app-emulation/vmware-view-open-client removed |