Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246457 - app-emulation/vmware-workstation-6.5.0.118166 should require python to be built with ncurses use flag
Summary: app-emulation/vmware-workstation-6.5.0.118166 should require python to be bui...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-12 05:27 UTC by Jason Komar
Modified: 2008-11-26 17:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Komar 2008-11-12 05:27:39 UTC
app-emulation/vmware-workstation-6.5.0.118166 should require dev-lang/python to be built with ncurses use flag. Emerge fails without it.

Reproducible: Always

Steps to Reproduce:
1. dev-lang/python installed without ncurses use flag
2. emerge vmware-workstation
3.

Actual Results:  
emerge fails.

Expected Results:  
app-emulation/vmware-workstation-6.5.0.118166 merged.
Comment 1 Mike Auty (RETIRED) gentoo-dev 2008-11-12 10:26:32 UTC
Hiya Jason,

Could you please provide an example of the error message you get when using python without ncurses built please?
Comment 2 Jason Komar 2008-11-13 00:08:02 UTC
Hi Mike,

Here you go:

>>> Starting src_install
Traceback (most recent call last):
  File "/var/tmp/paludis/app-emulation-vmware-workstation-6.5.0.118166/work/payload/install/vmware-installer/vmware-installer.py", line 277, in <module>
    main(options)
  File "/var/tmp/paludis/app-emulation-vmware-workstation-6.5.0.118166/work/payload/install/vmware-installer/vmware-installer.py", line 77, in main
    ui.Initialize(options.ui)
  File "/var/tmp/paludis/app-emulation-vmware-workstation-6.5.0.118166/work/payload/install/vmware-installer/vmis/ui/__init__.py", line 58, in Initialize
    exec 'from vmis.ui.console import *' in globals()
  File "<string>", line 1, in <module>
  File "/var/tmp/paludis/app-emulation-vmware-workstation-6.5.0.118166/work/payload/install/vmware-installer/vmis/ui/console.py", line 9, in <module>
    import curses
  File "//usr/lib/python2.5/curses/__init__.py", line 15, in <module>
    from _curses import *
ImportError: No module named _curses
 * VMware installation seems to have rolled back.
 * Please include the contents of /var/tmp/paludis/app-emulation-vmware-workstation-6.5.0.118166/work/vmware-installer.log
 * in any bug reports you file.

!!! ERROR in app-emulation/vmware-workstation-6.5.0.118166:
!!! In src_install at line 3877
!!! VMware installation rolled back.

!!! Call stack:
!!!    * src_install (/var/tmp/paludis/app-emulation-vmware-workstation-6.5.0.118166/temp/loadsaveenv:3877)
!!!    * ebuild_f_install (/usr/libexec/paludis/0/src_install.bash:46)
!!!    * ebuild_main (/usr/libexec/paludis/ebuild.bash:477)
!!!    * main (/usr/libexec/paludis/ebuild.bash:492)

diefunc: making ebuild PID 13619 exit with error
die trap: exiting with error.
elog>  * Use of elog.bash in phase "install_fail" is deprecated, see comments at beginning of file for updated instructions

Install error:
  * In program paludis -i vmware-workstation:
  * When performing install action from command line:
  * When executing install task:
  * When installing 'app-emulation/vmware-workstation-6.5.0.118166:0::gentoo':
  * Install error: Install failed for 'app-emulation/vmware-workstation-6.5.0.118166:0::gentoo'
Comment 3 Mike Auty (RETIRED) gentoo-dev 2008-11-26 17:58:14 UTC
Sorry, this has now been fixed in the tree, I just forgot to close it.  Please feel free to re-open it if you're still experiencing the same problems...