After executing # sh parallels-desktop-4.0.6578.438874.run that have been downloaded from official site, it stops on 96% of installation and returns error. Reproducible: Always Steps to Reproduce: 1. Download .run package from official site 2. Execute 3. See error message Actual Results: Installer finishes with error. Program doesn't start, but, however, binary files are installed. Expected Results: Clean installation and startup End of /var/log/parallels-desktop-install.log: Building modules, stage 2. MODPOST 1 modules CC /tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsnet/prl_netbridge.mod.o LD [M] /tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsnet/prl_netbridge.ko make[3]: Leaving directory `/usr/src/linux-2.6.31-gentoo' make[2]: Leaving directory `/tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsnet' cd pvsvnic && make && cd .. make[2]: Entering directory `/tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic' make -C /lib/modules/2.6.31-gentoo/build SUBDIRS=/tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic SRCROOT=/tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic modules make[3]: Entering directory `/usr/src/linux-2.6.31-gentoo' CC [M] /tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic/vmvirtualnic.o /tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic/vmvirtualnic.c: In function 'prlvnic_start_card': /tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic/vmvirtualnic.c:504: error: 'struct net_device' has no member named 'hard_start_xmit' /tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic/vmvirtualnic.c:505: error: 'struct net_device' has no member named 'get_stats' /tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic/vmvirtualnic.c:506: error: 'struct net_device' has no member named 'open' /tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic/vmvirtualnic.c:507: error: 'struct net_device' has no member named 'stop' /tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic/vmvirtualnic.c:508: error: 'struct net_device' has no member named 'set_mac_address' make[4]: *** [/tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic/vmvirtualnic.o] Error 1 make[3]: *** [_module_/tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.31-gentoo' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network/pvsvnic' make[1]: *** [vmvirtualnic] Error 2 make[1]: Leaving directory `/tmp/.Dtbnn9s6F/parallels-kernel-modules/src/network' make: *** [all] Error 2 make: Leaving directory `/tmp/.Dtbnn9s6F/parallels-kernel-modules' 2009-10-03T02:24:34+0400: exec_with_progress: ./installer-cli --logfile=/var/log/parallels-desktop-install.log --progress --define="kversion=$(uname -r)" -i Manifest 2>&1 1 2009-10-03T02:24:34+0400: Error: Error during configuration Parallels Desktop. Look at /var/log/parallels-desktop-install.log for more information.
I tried to install it on kernel 2.6.26-r4 and installation succeeded... But can I find a way to install it on my 2.6.31 kernel?
Please pay more attention to the Product descriptions next time: Gentoo Linux: The Gentoo Linux Distribution - Ebuilds and System related issues. If you're unsure where your bugs go, then file them here.
Removed restrictions.
(In reply to comment #0) > After executing > # sh parallels-desktop-4.0.6578.438874.run > that have been downloaded from official site, it stops on 96% of installation > and returns error. ... > Actual Results: > Installer finishes with error. Program doesn't start, but, however, binary > files are installed. > What gave you the impression that Gentoo supports using upstream packages to install binary programs? The only official way to install packages in Gentoo is through ebuilds. If there is no ebuild for a particular package, you'll have to write one or find someone willing to do it for you. If the upstream installer puts any files outside of /opt, you may just have borked your system and you may have a hard time finding anyone willing to help you fix it. That is why you should never install any upstream package directly.
We can't handle random third-party installers that do things in various flavours of wrong ...
Thanks for support. I just rolled back to kernel 2.6.30-r6 and successfully installed this package. I suppose that problem is that Parallels doesn't support 2.6.31 kernel.