Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67198 - porthole-0.4.0 released
Summary: porthole-0.4.0 released
Status: RESOLVED DUPLICATE of bug 68670
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-11 23:22 UTC by Brian Dolbec
Modified: 2005-07-17 13:06 UTC (History)
0 users

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


Attachments
portage_overlay/app-portage/porthole tar.bz2 (porthole-0.4.0.ebuild.tar.bz2,1.42 KB, application/octet-stream)
2004-10-11 23:27 UTC, Brian Dolbec (RETIRED)
Details
porthole-0.4.0.ebuild (porthole-0.4.0.ebuild,1.18 KB, text/plain)
2004-10-13 14:50 UTC, Rob Cakebread (RETIRED)
Details
edited porthole-0.4.0.ebuild (porthole-0.4.0.ebuild,1.18 KB, text/plain)
2004-10-13 22:25 UTC, Brian Dolbec (RETIRED)
Details
setup.py.patch (setup.py.patch,670 bytes, patch)
2004-10-14 20:47 UTC, Rob Cakebread (RETIRED)
Details | Diff
setup.py.patch (setup.py.patch,670 bytes, patch)
2004-10-14 20:54 UTC, Rob Cakebread (RETIRED)
Details | Diff
new revamped ebuild porthole-0.4.1 (porthole-0.4.1.ebuild,623 bytes, text/plain)
2004-10-15 23:46 UTC, Brian Dolbec (RETIRED)
Details
porthole-0.4.1 ebuild (porthole-0.4.1.ebuild,1.23 KB, text/plain)
2004-11-09 08:33 UTC, Brian Dolbec (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Dolbec (RETIRED) gentoo-dev 2004-10-11 23:22:24 UTC
After much development time been able to finalize a-0.4.0 release.
This version is much more stable than any preceding releases and I think it should be stable enough to be unmasked.  Almost everything has been improved/debugged.   We are now using pythons semaphore system to eliminate collisions between threaded modules accessing/modifying variables at the same time.  Feature enhancements are too numerous to list here.  Check for them in the NEWS file in the release tarball.

I used port001's latest ebuild and modified it for the new debug use flag to optionally install pycrash for additional debug info in the event of a crash.
(side note: pycrash-0.4_pre3 has been no trouble for me in porthole's development and actually quite usefull)

I have a question on the arch's.  port001's latest ebuild has removed ppc and amd64.   Is there something I need to do to make it usable on all the other arch's that gentoo supports?


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Brian Dolbec (RETIRED) gentoo-dev 2004-10-11 23:27:34 UTC
Created attachment 41600 [details]
portage_overlay/app-portage/porthole tar.bz2
Comment 2 Rob Cakebread (RETIRED) gentoo-dev 2004-10-13 14:50:13 UTC
Created attachment 41767 [details]
porthole-0.4.0.ebuild

Please upload ebuilds as plain text only. And there is no need for the Manifest
or digest files.
Comment 3 Brian Dolbec (RETIRED) gentoo-dev 2004-10-13 22:25:18 UTC
Created attachment 41783 [details]
edited porthole-0.4.0.ebuild

Sorry about submitting the whole overlay.   The syntax error in the RDEPEND did
not show up as a fault on my system but others on the forum did.   I edited the
ebuild to what WhyteWolf corrected it to.
Comment 4 Rob Cakebread (RETIRED) gentoo-dev 2004-10-14 20:00:16 UTC
When I try to do an advanced emerge I get:

(porthole:16153): libglade-WARNING **: could not find glade file '/usr/share/porthole/advemerge.glade'
Traceback (most recent call last):
  File "/usr/lib/porthole/mainwindow.py", line 437, in adv_emerge_package
    dialog = AdvancedEmergeDialog(self.prefs, package, self.setup_command)
  File "/usr/lib/porthole/advemerge.py", line 45, in __init__
    self.wtree = gtk.glade.XML(self.gladefile, "adv_emerge_dialog")
RuntimeError: could not create GladeXML object

I'm using:

 dev-python/pygtk-2.4.0
 gnome-base/libglade-2.4.0

Looks pretty nice otherwise
Comment 5 Rob Cakebread (RETIRED) gentoo-dev 2004-10-14 20:47:58 UTC
Created attachment 41837 [details, diff]
setup.py.patch

Fixes bug in my previous comment. The setup.py file was missing a glade file.
Comment 6 Rob Cakebread (RETIRED) gentoo-dev 2004-10-14 20:54:36 UTC
Created attachment 41838 [details, diff]
setup.py.patch
Comment 7 Brian Dolbec (RETIRED) gentoo-dev 2004-10-14 23:06:18 UTC
I have pactched the source and made a new tar.bz2.  Before I upload it.  Should I rename it to -0.4.0a or 0.4.1 or something.   Or should I replace it and post on the forum thread to re-dowload the ebuild & emerge it again.

Brian
Comment 8 Thomas Osterlie 2004-10-15 02:42:39 UTC
Have a look at comment #1 for bug #67537 with regards to checking for gnome support in dev-python/pygtk.  

I propose deleting pkg_setup() for porthole-0.4.0 as done with updated ebuild attached to bug #67537.  Porthole will work even though dev-python/pygtk is installed as follows:

   bash# USE="-gnome" emerge dev-python/pygtk 
Comment 9 Rob Cakebread (RETIRED) gentoo-dev 2004-10-15 10:31:06 UTC
The last time I checked you could overwrite releases on sourceforge, but it can be a pain having different versions for a while until it propogates through the mirrors. I'd give it a new version myself.

You might want to check bug# 67610 while you're at it. Besides the issue in that bug, the *.pyc files in /usr/lib/porthole won't get removed in an un-merge because they get don't get created until after the first run. Another good reason to put them in /usr/lib/python${PYTHON_VERSION}/site-packages/porthole/ 
Comment 10 Brian Dolbec (RETIRED) gentoo-dev 2004-10-15 23:46:11 UTC
Created attachment 41937 [details]
new revamped ebuild porthole-0.4.1

I have removed the pkg_setup{} as porthole does run without pygtk gnome
support.
It also installs an updated porthole which installs to
~/site-packages/porthole/
Comment 11 Brian Dolbec (RETIRED) gentoo-dev 2004-10-15 23:59:51 UTC
I have uploaded the first testing version of porthole-0.4.1 to my webspace for some preliminary testing and feedback before I upload it to sourceforge.

you can download it here: http://www3.telus.net/dol-sen/porthole/porthole-0.4.1.tar.bz2

It has been changed to install into ~/site-packages/porthole.   I have successfully run it as a local copy and installed version, pygtk installed with and without gnome support.
Comment 12 Brian Dolbec (RETIRED) gentoo-dev 2004-10-16 09:08:39 UTC
I made a few more small changes and have uploaded the new tarball to the link above.
Comment 13 Brian Dolbec (RETIRED) gentoo-dev 2004-10-21 17:04:18 UTC
Has anyone tested the -0.4.1 ebuild and preliminary tarball for suitability?

It seems to have been working fine for me this last week.   With portage-2.0.51 released all porthole versions prior to 0.4.0 will be broken with the new portage.   I have fixed a few more small bugs and will try to package it up for a -0.4.1 release tonight.   I would like to know if I did something wrong in the changed install/ebuild before releasing it.

Thanks... Brian
Comment 14 Brian Dolbec (RETIRED) gentoo-dev 2004-10-23 18:38:45 UTC
I have just released porthole-0.4.1_rc1.   I have posted it to our souceforge site and made a post in Gentoo Chat.   You should be able to close this bug. I beleive I have adressed everything from this bug.
Comment 15 Brian Dolbec (RETIRED) gentoo-dev 2004-10-23 18:54:53 UTC
porthole-0.4.1_rc1 bug # 68670
Comment 16 Brian Dolbec (RETIRED) gentoo-dev 2004-11-09 08:33:44 UTC
Created attachment 43611 [details]
porthole-0.4.1 ebuild
Comment 17 Marius Mauch (RETIRED) gentoo-dev 2004-11-29 04:48:10 UTC

*** This bug has been marked as a duplicate of 68670 ***