Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 16949 - emerge emacs-cvs; emerge(1) tries to load pexpect module, but dev-python/pexpect is not a dependency
Summary: emerge emacs-cvs; emerge(1) tries to load pexpect module, but dev-python/pexp...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Matthew Kennedy (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-06 03:59 UTC by James Cloos
Modified: 2003-08-24 13:54 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 James Cloos 2003-03-06 03:59:32 UTC
Ebuilds that dl from cvs, based on the one I am currently merging, cause
emerge(1) to want to load the pexpect python module, but the emacs-cvs ebuild
does not make dev-python/pexpect a dependency.

The cvs eclass *does* already make dev-python/pexpect a dependency, but
emacs-cvs does not yet use the class.


Reproducible: Always
Steps to Reproduce:
1. unmerge dev-python/pexpect if merged
2. merge emacs-cvs


Actual Results:  
emerge(1) gave a non-fatal warning that pexpect could not be loaded;
I did not for the full cvs co to complete to see whether the build would have
failed due to missing pexpect.

Expected Results:  
dev-python/pexpect should have been merged before the merge of emacs-cvs started

patch to fix it is:

--- emacs-cvs-21.3.50.ebuild.old        Thu Mar  6 03:57:51 2003
+++ emacs-cvs-21.3.50.ebuild        Thu Mar  6 03:58:16 2003
@@ -23,6 +23,7 @@
 DEPEND=">=sys-libs/ncurses-5.3
        sys-libs/gdbm
        dev-util/cvs
+       dev-python/pexpect
        X? ( virtual/x11
                >=media-libs/libungif-4.1.0
                >=media-libs/jpeg-6b
Comment 1 Matthew Kennedy (RETIRED) gentoo-dev 2003-08-24 13:54:34 UTC
looks to be fixed