Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 119038 - Straw-0.25.1-r1 fails to install
Summary: Straw-0.25.1-r1 fails to install
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-14 15:17 UTC by J.C. Wren
Modified: 2006-02-06 12:07 UTC (History)
1 user (show)

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 J.C. Wren 2006-01-14 15:17:35 UTC
Attempting to emerge Straw results in failure due to "Fatal Python error: could not import ORBit module"
Comment 1 J.C. Wren 2006-01-14 15:18:54 UTC
Portage 2.1_pre3-r1 (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15-rc7fast i686)
=================================================================
System uname: 2.6.15-rc7fast i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.12.0_pre14
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.mirrors.pair.com/ http://mirror.espri.arizona.edu/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://fast.private.com/gentoo-portage"
USE="x86 X acl adns alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cddb cdr cscope cups curl eds emboss encode esd ethereal exif expat fam ffmpeg firefox flac foomaticdb fortran gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imlib ipv6 java jpeg kde lcms libg++ libwww mad mikmod mmx mng motif moznocompose mp3 mpeg mysql ncurses nls offensive ogg oggvorbis opengl oss pam pcre pdflib perl png python qt quicktime readline real recode ruby samba sdl server slang spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis win32codecs xine xml2 xmms xv xvid zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 2 J.C. Wren 2006-01-14 15:20:30 UTC
(failed to include results of emerge in original post)

Calculating dependencies ...done!
>>> emerge (1 of 1) net-news/straw-0.25.1-r1 to /
>>> checksums files   ;-) straw-0.19.2-r1.ebuild
>>> checksums files   ;-) straw-0.25.1-r1.ebuild
>>> checksums files   ;-) files/straw-0.21.2-convert_config.patch
>>> checksums files   ;-) files/digest-straw-0.25.1-r1
>>> checksums files   ;-) files/digest-straw-0.19.2-r1
>>> checksums src_uri ;-) straw-0.25.1.tar.gz
>>> Unpacking source...
>>> Unpacking straw-0.25.1.tar.gz to /var/tmp/portage/straw-0.25.1-r1/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/straw-0.25.1-r1/work/straw-0.25.1 ...
running build
running build_py
creating build
creating build/lib.linux-i686-2.4
creating build/lib.linux-i686-2.4/straw
copying src/lib/ImageCache.py -> build/lib.linux-i686-2.4/straw
copying src/lib/httplib_async.py -> build/lib.linux-i686-2.4/straw
copying src/lib/PollManager.py -> build/lib.linux-i686-2.4/straw
copying src/lib/FindDialog.py -> build/lib.linux-i686-2.4/straw
copying src/lib/MainloopManager.py -> build/lib.linux-i686-2.4/straw
copying src/lib/MessageManager.py -> build/lib.linux-i686-2.4/straw
copying src/lib/SummaryParser.py -> build/lib.linux-i686-2.4/straw
copying src/lib/Tray.py -> build/lib.linux-i686-2.4/straw
copying src/lib/PreferencesDialog.py -> build/lib.linux-i686-2.4/straw
copying src/lib/ItemStore.py -> build/lib.linux-i686-2.4/straw
copying src/lib/MainWindow.py -> build/lib.linux-i686-2.4/straw
copying src/lib/Config.py -> build/lib.linux-i686-2.4/straw
copying src/lib/SummaryItem.py -> build/lib.linux-i686-2.4/straw
copying src/lib/utils.py -> build/lib.linux-i686-2.4/straw
copying src/lib/Event.py -> build/lib.linux-i686-2.4/straw
copying src/lib/OPML.py -> build/lib.linux-i686-2.4/straw
copying src/lib/MVP.py -> build/lib.linux-i686-2.4/straw
copying src/lib/hig_alert.py -> build/lib.linux-i686-2.4/straw
copying src/lib/Main.py -> build/lib.linux-i686-2.4/straw
copying src/lib/QueueDict.py -> build/lib.linux-i686-2.4/straw
copying src/lib/FeedCategoryList.py -> build/lib.linux-i686-2.4/straw
copying src/lib/DashboardFrontend.py -> build/lib.linux-i686-2.4/straw
copying src/lib/feedparser.py -> build/lib.linux-i686-2.4/straw
copying src/lib/__init__.py -> build/lib.linux-i686-2.4/straw
copying src/lib/FeedDataRouter.py -> build/lib.linux-i686-2.4/straw
copying src/lib/Feed.py -> build/lib.linux-i686-2.4/straw
copying src/lib/FeedPropertiesDialog.py -> build/lib.linux-i686-2.4/straw
copying src/lib/file_selector.py -> build/lib.linux-i686-2.4/straw
copying src/lib/dashboard.py -> build/lib.linux-i686-2.4/straw
copying src/lib/OPMLExport.py -> build/lib.linux-i686-2.4/straw
copying src/lib/error.py -> build/lib.linux-i686-2.4/straw
copying src/lib/FeedItems.py -> build/lib.linux-i686-2.4/straw
copying src/lib/feedfinder.py -> build/lib.linux-i686-2.4/straw
copying src/lib/NetworkConstants.py -> build/lib.linux-i686-2.4/straw
copying src/lib/URLFetch.py -> build/lib.linux-i686-2.4/straw
copying src/lib/ValueMonitor.py -> build/lib.linux-i686-2.4/straw
copying src/lib/FeedList.py -> build/lib.linux-i686-2.4/straw
copying src/lib/SubscribeDialog.py -> build/lib.linux-i686-2.4/straw
copying src/lib/OPMLImport.py -> build/lib.linux-i686-2.4/straw
copying src/lib/LookupManager.py -> build/lib.linux-i686-2.4/straw
copying src/lib/ParsedSummary.py -> build/lib.linux-i686-2.4/straw
running build_ext
Warning: generating old-style constructor for egg_tray_icon_new
Warning: Constructor for EggTrayIcon needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
building 'straw.pytrayicon' extension
creating build/temp.linux-i686-2.4
creating build/temp.linux-i686-2.4/src
creating build/temp.linux-i686-2.4/src/eggtray
i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -march=athlon-xp -pipe -fomit-frame-pointer -fPIC -DGETTEXT_PACKAGE="straw" -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/python2.4 -c src/eggtray/trayiconmodule.c -o build/temp.linux-i686-2.4/src/eggtray/trayiconmodule.o
i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -march=athlon-xp -pipe -fomit-frame-pointer -fPIC -DGETTEXT_PACKAGE="straw" -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/python2.4 -c src/eggtray/trayicon.c -o build/temp.linux-i686-2.4/src/eggtray/trayicon.o
i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -march=athlon-xp -pipe -fomit-frame-pointer -fPIC -DGETTEXT_PACKAGE="straw" -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/python2.4 -c src/eggtray/eggtrayicon.c -o build/temp.linux-i686-2.4/src/eggtray/eggtrayicon.o
i686-pc-linux-gnu-gcc -pthread -shared -O2 -march=athlon-xp -pipe -fomit-frame-pointer build/temp.linux-i686-2.4/src/eggtray/trayiconmodule.o build/temp.linux-i686-2.4/src/eggtray/trayicon.o build/temp.linux-i686-2.4/src/eggtray/eggtrayicon.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -o build/lib.linux-i686-2.4/straw/pytrayicon.so
running build_scripts
creating build/scripts-2.4
copying and adjusting src/straw -> build/scripts-2.4
changing mode of build/scripts-2.4/straw from 644 to 755
running build_mo
creating build/share
creating build/share/locale
creating build/share/locale/nl
creating build/share/locale/nl/LC_MESSAGES
creating build/share/locale/cs
creating build/share/locale/cs/LC_MESSAGES
creating build/share/locale/de
creating build/share/locale/de/LC_MESSAGES
creating build/share/locale/pt
creating build/share/locale/pt/LC_MESSAGES
creating build/share/locale/no
creating build/share/locale/no/LC_MESSAGES
creating build/share/locale/fi
creating build/share/locale/fi/LC_MESSAGES
creating build/share/locale/sv
creating build/share/locale/sv/LC_MESSAGES
creating build/share/locale/ru
creating build/share/locale/ru/LC_MESSAGES
creating build/share/locale/es
creating build/share/locale/es/LC_MESSAGES
creating build/share/locale/sr
creating build/share/locale/sr/LC_MESSAGES
creating build/share/locale/sr@Latn
creating build/share/locale/sr@Latn/LC_MESSAGES
creating build/share/locale/en_GB
creating build/share/locale/en_GB/LC_MESSAGES
creating build/share/locale/fr
creating build/share/locale/fr/LC_MESSAGES
creating build/share/locale/pt_BR
creating build/share/locale/pt_BR/LC_MESSAGES
creating build/share/locale/en_CA
creating build/share/locale/en_CA/LC_MESSAGES
running build_desktop
creating build/share/applications
WARNING: po/ru.po is not in UTF-8 but koi8-r, converting...
WARNING: po/no.po is not in UTF-8 but ISO-8859-1, converting...
WARNING: po/fi.po is not in UTF-8 but ISO-8859-1, converting...
WARNING: po/fr.po is not in UTF-8 but ISO-8859-1, converting...
WARNING: po/de.po is not in UTF-8 but ISO-8859-1, converting...
Merging translations into build/share/applications/straw.desktop.
>>> Source compiled.
>>> Test phase [not enabled]: net-news/straw-0.25.1-r1

>>> Install straw-0.25.1-r1 into /var/tmp/portage/straw-0.25.1-r1/image/ category net-news
running install
running build
running build_py
running build_ext
running build_scripts
running build_mo
running build_desktop
WARNING: po/ru.po is not in UTF-8 but koi8-r, converting...
WARNING: po/no.po is not in UTF-8 but ISO-8859-1, converting...
WARNING: po/fi.po is not in UTF-8 but ISO-8859-1, converting...
WARNING: po/fr.po is not in UTF-8 but ISO-8859-1, converting...
WARNING: po/de.po is not in UTF-8 but ISO-8859-1, converting...
Merging translations into build/share/applications/straw.desktop.
running install_modules_check
/usr/lib/python2.4/site-packages/gtk-2.0/gnome/vfs.py:4: DeprecationWarning: Module gnome.vfs is deprecated; please import gnomevfs instead
  DeprecationWarning)
Fatal Python error: could not import ORBit module
/usr/portage/eclass/distutils.eclass: line 38: 15614 Aborted                 ${python} setup.py install --root=${D} --no-compile "$@"

!!! ERROR: net-news/straw-0.25.1-r1 failed.
!!! Function distutils_src_install, Line 40, Exitcode 134
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Comment 3 Marien Zwart (RETIRED) gentoo-dev 2006-01-19 09:59:34 UTC
straw-0.25.1-r1 depends on >=gnome-python-1.99.13 and all versions of gnome-python matching that depend on pyorbit, so I don't see how you can not have the ORBit module. Can you tell me what versions of gnome-python and pyorbit you have installed? Perhaps pyorbit wasn't remerged after an upgrade to python 2.4 or something like that?
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2006-02-06 12:07:57 UTC
needinfo