Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101917 - dev-util/eric-3.5.1 's dependency on PyQt should also be runtime
Summary: dev-util/eric-3.5.1 's dependency on PyQt should also be runtime
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-09 17:02 UTC by Gabe
Modified: 2006-01-01 07:41 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 Gabe 2005-08-09 17:02:43 UTC
If eric is emerged via a bin_host (emerge -G eric), eric will not launch due to
in import error in eric.py of qt.  From my tracing, it looks like the problem is
that the PyQt package does not get installed and this is due to PyQt being in
the Runtime Dependency list in eric's ebuild.

If eric is emerge from source, it works fine.

If i manualy emerge -G PyQt, eric then works fine.

From bug 69802, it looks like there is discusion of the need for PyQt at all. 
Well, for my system, it is needed.

Here is my emerge info:

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.11_p1-gentoo i686)
=================================================================
System uname: 2.6.11_p1-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Jul 21 2005, 16:37:26)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r3, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://yoda.qworks.ca/portage-mirror"
USE="alsa apm berkdb crypt emboss encode f77 foomaticdb gdbm gpm ipv6 ldap
libg++ libwww mad mikmod mp3 nls pam pdflib perl python readline samba slang
spell ssl tcpd x86 xml2 zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY



Reproducible: Always
Steps to Reproduce:
1.emerge -G eric
2.
3.

Actual Results:  
works fine, but eric3 will not run due to an import error of qt

Expected Results:  
the emerge -G of eric should have had PyQt in it's dependency list.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-08-09 17:59:31 UTC
Fixed in >=dev-util/eric-3.6.1; it would make more sense to mark some later
version stable, e.g. 3.6.1 has been in portage for 6 months. 
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-01 07:41:36 UTC
stabilization bug is bug 117246, considering fixed