Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 219902 - porthole-0.6.0 final released
Summary: porthole-0.6.0 final released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on: 224877 238192 264167 265602
Blocks:
  Show dependency tree
 
Reported: 2008-05-01 07:47 UTC by Brian Dolbec
Modified: 2009-10-27 14:31 UTC (History)
1 user (show)

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


Attachments
ebuild (porthole-0.6.0_rc2.ebuild,1.06 KB, text/plain)
2008-05-01 07:49 UTC, Brian Dolbec (RETIRED)
Details
updated ebuild (porthole-0.6.0_rc3.ebuild,1.10 KB, text/plain)
2008-05-11 14:32 UTC, Brian Dolbec (RETIRED)
Details
bugfix for --oneshot not added for dependencies (oneshot-fix.patch,717 bytes, patch)
2008-05-12 15:23 UTC, Brian Dolbec (RETIRED)
Details | Diff
updated ebuid with the patch (porthole-0.6.0_rc3.ebuild,1.26 KB, text/plain)
2008-05-13 01:48 UTC, Brian Dolbec (RETIRED)
Details
updated ebuild (no patches applied) (porthole-0.6.0_rc4.ebuild,1.22 KB, text/plain)
2008-06-01 19:00 UTC, Brian Dolbec (RETIRED)
Details
updated ebuild (porthole-0.6.0.ebuild,1.61 KB, text/plain)
2009-10-27 05:59 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 2008-05-01 07:47:59 UTC
After what has seemed an eternity, I have finally been able to finish porthole for a new release that fixes a number of 'outdated' issues with porthole-0.5.0.

There have been nearly no issues with the -0.6.0_rc1 release in the unsupported forum thread:
http://forums.gentoo.org/viewtopic-t-550420.html

Most all bugs I found and fixed myself.  I think everyone will find this a much nicer version to use with many feature enhancements.  It is also very, very stable.  Even the buggy cvs version has been very stable for a long time aside from some incomplete features and small interface bugs which did not affect package installation.

I am calling for translation file updates and any new translations that users are willing to do to be included in the final -0.6.0 release.

Also, I will be submitting 2 plug-in modules for other packages as well.

Brian


Reproducible: Always
Comment 1 Brian Dolbec (RETIRED) gentoo-dev 2008-05-01 07:49:16 UTC
Created attachment 151493 [details]
ebuild
Comment 2 Paul Varner (RETIRED) gentoo-dev 2008-05-01 20:25:05 UTC
Thanks Brian. I have committed the ebuild with only the ~x86 keyword.  Unfortunately, I'm getting a segmentation fault on my AMD64 box, so I'm not comfortable with the adding it with the other keywords until someone with those architecture tests it.  I will open a bug on Sourceforge for the AMD64 segmentation fault and I will also open a Gentoo bug for the other architectures to test and re-add the unstable keywords.
Comment 3 Paul Varner (RETIRED) gentoo-dev 2008-05-02 16:09:05 UTC
I'm adding back the ~amd64 keyword, since the problem is with pygtk-2.12.1 which has now been marked -amd64.
Comment 4 Brian Dolbec (RETIRED) gentoo-dev 2008-05-11 14:32:28 UTC
Created attachment 152843 [details]
updated ebuild
Comment 5 Brian Dolbec (RETIRED) gentoo-dev 2008-05-11 14:35:42 UTC
This is the final release candidate for porthole-0.6.0.  It incorporates all bug fixes and the 2 plug-in modules.

Changelog from -0.6.0_rc2

    - change etc-proposals and profuse plug-in to auto-detect their target
        commands and disable themselves when not found
    - bundle profuse and etc-proposals plug-ins with porthole.
    - add the plug-in gettext strings to portholes translation files.
    - modify the plug-in dialog to display availability status of the plug-in.
    - change pocompile.sh and dopot.sh to use /bin/bash.   fixes x86-fbsd problem running pocompile.sh
    - fix bug in get_sync_time() because it was looking for the wrong exception.
    - check for running python version and disable pycrash if it is 
        python-2.5 since it does not work correctly in 2.5.
    - merge 2 similar callback functions to eliminate code duplication. 
        Set packageview, summaryview and dependsview to use the new callback function.
    - complete the right click menu in the new dependsview.
    - add advanced emerge dialog option to all three rightclick menu's.  Now use flags can be set
        from any of the three views including any pop-up dependancy windows.
    - add Italian translation
    - fix small bug in dependsview when right-clicking on a line without a valid package to look up info for
    - fix another dependsview bug to prevent a dep popup window when there is no valid package to display
    
Comment 6 Brian Dolbec (RETIRED) gentoo-dev 2008-05-12 15:23:46 UTC
Created attachment 152963 [details, diff]
bugfix for --oneshot not added for dependencies

the ebuild will need this patch added.  I don't know how I missed this one until now.
Comment 7 Brian Dolbec (RETIRED) gentoo-dev 2008-05-13 01:48:12 UTC
Created attachment 153005 [details]
updated ebuid with the patch
Comment 8 Paul Varner (RETIRED) gentoo-dev 2008-05-27 19:10:29 UTC
porthole-0.6.0_rc3 committed to the tree.
Comment 9 Brian Dolbec (RETIRED) gentoo-dev 2008-06-01 18:58:17 UTC
I've released rc4 with all the accumulated bugfixes.  Hopefully this will be the last one before the final release.  There have been very few bugs submitted overall this release considering the major revamp the code went through.
Comment 10 Brian Dolbec (RETIRED) gentoo-dev 2008-06-01 19:00:47 UTC
Created attachment 155141 [details]
updated ebuild  (no patches applied)
Comment 11 Paul Varner (RETIRED) gentoo-dev 2008-06-05 04:47:10 UTC
I just added rc4 to the tree, I am going on vacation for the next two weeks and will have very limited availability.  If you release the final version before I get back, you have my permission to ask another developer to add it to the tree. Point them to this comment if they ask.
Comment 12 Paul Varner (RETIRED) gentoo-dev 2009-06-01 20:06:05 UTC
See Bug 265602 for ebuild.
Comment 13 Brian Dolbec (RETIRED) gentoo-dev 2009-06-03 13:29:24 UTC
see bug 265602 for a patch and ebuild diff which fixes a <python-2.6 compatibility issue.

p.s. I didn't know I should have re-opened this bug for the release.  Thanks.
Comment 14 Billy DeVincentis 2009-10-18 17:22:44 UTC
I am using rc5 and it seems that when looking at the porthole summary for a package, use flags specified only in package.use are not reflected in the summary.
Comment 15 Brian Dolbec (RETIRED) gentoo-dev 2009-10-18 17:39:52 UTC
In svn the use flag info in the Summary view has been completely re-vamped and should match all portage output since it now gets the final ebuild environment USE flags from portage.  Please test the svn version to see if the middle line of USE flag info matches your package.use and other settings.  I will do some testing for that condition as well.

There are now 3 lines of USE flag info:

1) IUSE as reported by portage which may contain any flags added by eclasses, etc.
2) general USE flag Settings by all the ususal sources.
3) Final  environment USE flag settings which should display any overrides that have been made to the general settings.

I am just finishing up some code updates to eliminate some deprication warnings and should be releasing -0.6.0 final this week.
Comment 16 Brian Dolbec (RETIRED) gentoo-dev 2009-10-27 05:56:39 UTC
I've finally released -0.6.0 final with more bugfixes/small improvements to the code.  I think people will be quite pleased with it's progress and stability.
Comment 17 Brian Dolbec (RETIRED) gentoo-dev 2009-10-27 05:59:31 UTC
Created attachment 208403 [details]
updated ebuild
Comment 18 Brian Dolbec (RETIRED) gentoo-dev 2009-10-27 06:08:02 UTC
Also, with this release the following bugs should now be closed as resolved-fixed.

bug 195465 Porthole-0.5.0 problem.  -0.5.0 is now out of date with portage code and should be removed from the tree.

bug 224877, bug 238192, bug 264167, bug 265602 are all bugs on the -0.6.0_rc's and have all been fixed in this release.

That should clean out a few on your list.

Thank You...
Comment 19 Christian Ruppert (idl0r) gentoo-dev 2009-10-27 14:31:26 UTC
porthole-0.6.0 is now in CVS, thanks!