Code: Select all
genlop -t porthole
* app-portage/porthole
Fri May 6 23:08:32 2005 >>> app-portage/porthole-0.4.1
merge time: 8 seconds.
....................
Code: Select all
# emerge --digest porthole
# emerge --digest porthole-etc-proposals
All that is left to do before the final release is a few copyright updates and such unless you guys find some bugs for me to fix before a final release.You shouldn't need python-2.5 for porthole. I've tried very hard to not use any new 2.5 features since many porthole users will be running 2.4. Did the emerge say that it was needed. I just tried tracking the immediate dependencies and didn't come up with anything greater than python-2.4.4-r4rufnut wrote:I tried it on another machine and forgot I had to unmask python 2.5.1-r5
After recovering from uninstalling python 2.5 thinking that 2.4 would just simply take overdol-sen wrote:You shouldn't need python-2.5 for porthole. I've tried very hard to not use any new 2.5 features since many porthole users will be running 2.4. Did the emerge say that it was needed. I just tried tracking the immediate dependencies and didn't come up with anything greater than python-2.4.4-r4rufnut wrote:I tried it on another machine and forgot I had to unmask python 2.5.1-r5
Code: Select all
# porthole
Porthole: python version = 2.4.4 (#1, Oct 26 2007, 15:46:42)
[GCC 4.1.2 (Gentoo 4.1.2 p1.0.1)]
importing installed modules
STARTUP: id initialized to 714956
Traceback (most recent call last):
File "/usr/bin/porthole", line 76, in ?
from porthole.startup import *
File "/usr/lib/python2.4/site-packages/porthole/startup.py", line 29, in ?
import gobject
ImportError: No module named gobject
Code: Select all
# python-updater -o 2.5Code: Select all
# emerge pygobjectCode: Select all
# porthole
Porthole: python version = 2.4.4 (#1, Apr 19 2008, 22:42:15)
[GCC 4.1.2 (Gentoo 4.1.2 p1.1)]
importing installed modules
STARTUP: id initialized to 857090
inserting path to modules
['/usr/lib/python2.4/site-packages/porthole', '/usr/lib/portage/pym', '/usr/lib/python24.zip', '/usr/lib/python2.4', '/usr/lib/python2.4/plat-linux2', '/usr/lib/python2.4/lib-tk', '/usr/lib/python2.4/lib-dynload', '/usr/lib/python2.4/site-packages', '/usr/lib/python2.4/site-packages/FontTools', '/usr/lib/python2.4/site-packages/Numeric', '/usr/lib/python2.4/site-packages/gtk-2.0', '/usr/lib/python2.4/site-packages/wx-2.8-gtk2-unicode']
starting main()
STARTUP: main(); importing config
CONFIG: id initialized to 996373
CONFIGURATION: id initialized to 996627
STARTUP: config.id = 996373
STARTUP: main(); importing config.preferences
PREFERENCES: id initialized to 998963
initializing utils.__init__.py
DEBUG: id initialized to 999474
UTILS: mydebug.id = 999474
PREFERENCES: imported debug.id = 999474
STARTUP: main(); loading preferences
STARTUP: main(); importing version
STARTUP: main(); importing utils
PORTHOLE: importing MainWindow
MAINWINDOW: id initialized to 59706
BACKENDS: id initialized to 61713
BACKENDS: PORTAGE setting = portagelib
PORTAGELIB: id initialized to 62498
STERMINAL: id initialized to 63676
VERSION_SORT: id initialized to 65256
PROPERTIES: id initialized to 68766
METADATA: id initialized to 69061
PORTAGELIB: portage version = 2.1.4.4
BACKENDS: portage_lib import complete : <module 'porthole.backends.portagelib' from '/usr/lib/python2.4/site-packages/porthole/backends/portagelib.pyc'>
DATABASE: id initialized to 540582
PACKAGE: id initialized to 541317
DBREADER: import id initialized to 541781
UTILITIES: id initialized to 542877
USERCONFIGS: id initialized to 543971
DBREADER: DatabaseReader.id initialized to 545150
PLUGIN: id initialized to 554559
Traceback (most recent call last):
File "/usr/bin/porthole", line 98, in ?
main()
File "/usr/lib/python2.4/site-packages/porthole/startup.py", line 182, in main
from porthole.mainwindow import MainWindow
File "/usr/lib/python2.4/site-packages/porthole/mainwindow.py", line 46, in ?
from porthole.terminal.terminal import ProcessManager
File "/usr/lib/python2.4/site-packages/porthole/terminal/terminal.py", line 88
class ProcessManager(): #dbus.service.Object):
^
SyntaxError: invalid syntax
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
File "/usr/lib/python2.4/threading.py", line 442, in __bootstrap
File "/usr/lib/python2.4/site-packages/porthole/db/dbreader.py", line 170, in run
File "/usr/lib/python2.4/site-packages/porthole/db/dbreader.py", line 80, in read_db
File "/usr/lib/python2.4/site-packages/porthole/db/dbreader.py", line 165, in get_installed
File "/usr/lib/python2.4/site-packages/porthole/backends/portagelib.py", line 714, in get_installed_list
File "/usr/lib/portage/pym/portage.py", line 6729, in getallnodes
File "/usr/lib/portage/pym/portage.py", line 6366, in cp_all
File "/usr/lib/portage/pym/portage.py", line 6353, in cpv_all
File "/usr/lib/portage/pym/portage.py", line 290, in listdir
File "/usr/lib/portage/pym/portage.py", line 240, in cacheddir
exceptions.AttributeError: 'NoneType' object has no attribute 'S_ISREG'
Unhandled exception in thread started by
Error in sys.excepthook:
Original exception was:
You cut it off too soon. What came after is what is needed to figure out what crashed. Although from the output above it looks like portage may have puked about something.rufnut wrote:exceptions.AttributeError: 'NoneType' object has no attribute 'S_ISREG'
Unhandled exception in thread started by
Error in sys.excepthook:
Original exception was:
Code: Select all
porthole
Porthole: python version = 2.4.4 (#1, Apr 19 2008, 22:42:15)
[GCC 4.1.2 (Gentoo 4.1.2 p1.1)]
importing installed modules
STARTUP: id initialized to 754096
inserting path to modules
['/usr/lib/python2.4/site-packages/porthole', '/usr/lib/portage/pym', '/usr/lib/python24.zip', '/usr/lib/python2.4', '/usr/lib/python2.4/plat-linux2', '/usr/lib/python2.4/lib-tk', '/usr/lib/python2.4/lib-dynload', '/usr/lib/python2.4/site-packages', '/usr/lib/python2.4/site-packages/FontTools', '/usr/lib/python2.4/site-packages/Numeric', '/usr/lib/python2.4/site-packages/gtk-2.0', '/usr/lib/python2.4/site-packages/wx-2.8-gtk2-unicode']
starting main()
STARTUP: main(); importing config
CONFIG: id initialized to 908065
CONFIGURATION: id initialized to 908348
STARTUP: config.id = 908065
STARTUP: main(); importing config.preferences
PREFERENCES: id initialized to 910759
initializing utils.__init__.py
DEBUG: id initialized to 911297
UTILS: mydebug.id = 911297
PREFERENCES: imported debug.id = 911297
STARTUP: main(); loading preferences
STARTUP: main(); importing version
STARTUP: main(); importing utils
PORTHOLE: importing MainWindow
MAINWINDOW: id initialized to 973970
BACKENDS: id initialized to 975991
BACKENDS: PORTAGE setting = portagelib
PORTAGELIB: id initialized to 976804
STERMINAL: id initialized to 977995
VERSION_SORT: id initialized to 979544
PROPERTIES: id initialized to 983048
METADATA: id initialized to 983372
PORTAGELIB: portage version = 2.1.4.4
BACKENDS: portage_lib import complete : <module 'porthole.backends.portagelib' from '/usr/lib/python2.4/site-packages/porthole/backends/portagelib.pyc'>
DATABASE: id initialized to 127236
PACKAGE: id initialized to 127789
DBREADER: import id initialized to 128167
UTILITIES: id initialized to 129169
USERCONFIGS: id initialized to 130299
DBREADER: DatabaseReader.id initialized to 131339
PLUGIN: id initialized to 190719
Traceback (most recent call last):
File "/usr/bin/porthole", line 98, in ?
main()
File "/usr/lib/python2.4/site-packages/porthole/startup.py", line 182, in main
from porthole.mainwindow import MainWindow
File "/usr/lib/python2.4/site-packages/porthole/mainwindow.py", line 46, in ?
from porthole.terminal.terminal import ProcessManager
File "/usr/lib/python2.4/site-packages/porthole/terminal/terminal.py", line 88
class ProcessManager(): #dbus.service.Object):
^
SyntaxError: invalid syntax
Code: Select all
File "/usr/lib/python2.4/site-packages/porthole/terminal/terminal.py", line 88
class ProcessManager(): #dbus.service.Object):
Code: Select all
class ProcessManager: #dbus.service.Object):
Code: Select all
unzWire porthole # ./setup.py install
[...]
unzWire porthole # porthole
Porthole: python version = 2.5.1 (r251:54863, Jan 9 2008, 14:25:09)
[GCC 4.2.1 (Gentoo 4.2.1)]
importing installed modules
STARTUP: id initialized to 470559
STARTUP: create_dir; /var/db/porthole does not exist, creating...
inserting path to modules
['/usr/lib/python2.5/site-packages/porthole', '/usr/lib/portage/pym', '/usr/lib/python25.zip', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages/Numeric', '/usr/lib/python2.5/site-packages/PIL', '/usr/lib/python2.5/site-packages/gst-0.10', '/usr/lib/python2.5/site-packages/gtk-2.0', '/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode']
starting main()
STARTUP: main(); importing configporthole
Porthole: python version = 2.5.1 (r251:54863, Jan 9 2008, 14:25:09)
[GCC 4.2.1 (Gentoo 4.2.1)]
importing installed modules
STARTUP: id initialized to 470559
STARTUP: create_dir; /var/db/porthole does not exist, creating...
inserting path to modules
['/usr/lib/python2.5/site-packages/porthole', '/usr/lib/portage/pym', '/usr/lib/python25.zip', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages/Numeric', '/usr/lib/python2.5/site-packages/PIL', '/usr/lib/python2.5/site-packages/gst-0.10', '/usr/lib/python2.5/site-packages/gtk-2.0', '/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode']
starting main()
STARTUP: main(); importing config
CONFIG: id initialized to 987248
CONFIGURATION: id initialized to 987590
STARTUP: config.id = 987248
STARTUP: main(); importing config.preferences
PREFERENCES: id initialized to 382878
initializing utils.__init__.py
DEBUG: id initialized to 383557
UTILS: mydebug.id = 383557
PREFERENCES: imported debug.id = 383557
STARTUP: main(); loading preferences
STARTUP: main(); importing version
STARTUP: main(); importing utils
PORTHOLE: importing MainWindow
MAINWINDOW: id initialized to 672579
BACKENDS: id initialized to 707275
BACKENDS: PORTAGE setting = portagelib
PORTAGELIB: id initialized to 708376
STERMINAL: id initialized to 726016
VERSION_SORT: id initialized to 740161
PROPERTIES: id initialized to 744554
METADATA: id initialized to 744905
PORTAGELIB: portage version = 2.1.5_rc4
BACKENDS: portage_lib import complete : <module 'porthole.backends.portagelib' from '/usr/lib/python2.5/site-packages/porthole/backends/portagelib.pyc'>
DATABASE: id initialized to 410701
PACKAGE: id initialized to 411861
DBREADER: import id initialized to 412288
UTILITIES: id initialized to 413453
USERCONFIGS: id initialized to 414060
DBREADER: DatabaseReader.id initialized to 415152
PLUGIN: id initialized to 435390
ADVEMERGE: id initialized to 448132
Traceback (most recent call last):
File "/usr/bin/porthole", line 98, in <module>
main()
File "/usr/lib/python2.5/site-packages/porthole/startup.py", line 201, in main
myicon = gtk.gdk.pixbuf_new_from_file(DATA_PATH + "pixmaps/porthole-icon.png")
gobject.GError: Impossibile riconoscere il formato di immagine per il file «/usr/share/porthole/pixmaps/porthole-icon.png»
Code: Select all
unzWire porthole # emerge --info
Portage 2.1.5_rc4 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.7-r2, 2.6.24-tuxonice-r5-gUnz- i686)
=================================================================
System uname: 2.6.24-tuxonice-r5-gUnz- i686 Genuine Intel(R) CPU T2300 @ 1.66GHz
Timestamp of tree: Sun, 20 Apr 2008 09:30:02 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python: 2.3.6-r3, 2.4.4-r7, 2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache: 2.4-r7
sys-apps/baselayout: 1.12.12
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.62
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.24
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -pipe -O2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=prescott -pipe -O2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache digests distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo"
LANG="it_IT@euro"
LC_ALL="it_IT@euro"
LDFLAGS=" "
LINGUAS="it_IT it en_GB en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/zugaina /usr/portage/local/layman/sunrise /usr/portage/local/layman/gechi /usr/portage/local/layman/voip /usr/portage/local/layman/gentopia /usr/portage/local/layman/graaff /usr/portage/local/layman/desktop-effects /usr/portage/local/layman/sabayon /usr/portage/local/layman/dottout /usr/local/portage /usr/portage/local/layman/sunrise /usr/portage/local/layman/gentopia /usr/portage/local/layman/gechi /usr/portage/local/layman/zugaina"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi administrator ads alsa apache2 avahi bash-completion bluetooth branding bzip2 cairo cddb cdr cli cracklib crypt cups daap dbus directfb divx djvu dmi dri dv dvb dvbplayer dvd dvdnav dvdr dvdread dvi eds emerald encode esd evo exif fat fbcon fbsplash ffmpeg firefox flac fortran fuse gdbm gif gimp gimpprint glitz gnome gphoto2 gpm gstreamer gtk gtk2 hal iconv imagemagick ipv6 isdnlog it java jpeg keyring libnotify mad mdnsresponder-compat midi mikmod modplug mono mp3 mpeg msn mudflap musepack ncurses network-cron newspr nls nntp nptl nptlonly ogg opengl openmp oss pam pcre pdf perl php plugins png ppds pppd python qt3support qt4 quicktime rar readline real reflection samba sdl session spell spl srt sse ssl startup-notification svg tcl tcltk tcpd theora tiff tk truetype unicode usb v4l vorbis win32codecs x86 xml xorg xv zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CAMERAS="fuji spca50x" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it_IT it en_GB en" LIRC_DEVICES="all" USERLAND="GNU" VIDEO_CARDS="dummy fbdev v4l vesa vga radeon none"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Code: Select all
gobject.GError: Impossibile riconoscere il formato di immagine per il file «/usr/share/porthole/pixmaps/porthole-icon.png»
Code: Select all
# cd ~/porthole/trunk/scripts
# ./porthole -l -d ALL
Code: Select all
svn updateCode: Select all
xfce-base/xfce4
app-portage/porthole
app-office/dia
media-video/mplayer