Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533336 - dev-db/pgadmin3-1.20.0 version bump
Summary: dev-db/pgadmin3-1.20.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: PgSQL Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-22 19:52 UTC by Kilburn Abrahams
Modified: 2015-05-20 21:42 UTC (History)
3 users (show)

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


Attachments
pgadmin3-1.20.0.ebuild (pgadmin3-1.20.0.ebuild,1.41 KB, text/plain)
2014-12-31 14:53 UTC, Kamil Kamiński
Details
dev-db/pgadmin3-1.20.0.ebuild (pgadmin3-1.20.0.ebuild,1.64 KB, text/plain)
2015-01-05 16:30 UTC, Benjamin Börngen-Schmidt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kilburn Abrahams 2014-12-22 19:52:34 UTC
pgadmin3 is out with 1.20.0 which is compatible with PG 9.4

Reproducible: Always
Comment 1 Kamil Kamiński 2014-12-31 14:53:40 UTC
Created attachment 392792 [details]
pgadmin3-1.20.0.ebuild

Attached working ebuild based on 1.18.1.
Builds, installs and works well, using wxWidgets 3.0.

Integrates much better with current Gnome.
Comment 2 Benjamin Börngen-Schmidt 2015-01-05 16:28:01 UTC
I would suggest to keep wxWidgets at version 2.8, since 3.0 are still keyworded. I just build pgAdmin3 using the ebuild from here using wxWidget 2.8 and it works fine. Maybe the ebuild should be more generic about the wxWidget part, in terms of just use whatever wxWidget version is available. I changed the ebuild acordingly. My solution may not be the best, since I do not know how to query slots or version in ebuild right, and the docs are, lets say not telling me anything.
Comment 3 Benjamin Börngen-Schmidt 2015-01-05 16:30:16 UTC
Created attachment 393256 [details]
dev-db/pgadmin3-1.20.0.ebuild

A more generic approach to choosing the wxGTK version for building.
Comment 4 Aaron W. Swenson gentoo-dev 2015-02-05 13:15:15 UTC
Thanks for the submissions. I've taken a bit of a different approach. I'm still not sure if this is a good way to go. We might have to add USE flags to control which wxGTK to depend on.

I've updated this in my overlay: https://github.com/titanofold/titanofold-gentoo-x86
Comment 5 Aaron W. Swenson gentoo-dev 2015-04-09 14:59:21 UTC
Okay, so I've been using wxWidgets 3.0 with pgAdmin for a couple weeks now, and I have 1 issue with it: The Server Status window shows no text.

Falling back to 2.8 resolves that issue.

Anyone else experiencing the same?
Comment 6 David Flogeras 2015-05-13 22:50:10 UTC
I see 1.20.1 is available, and the Changelog does mentions some wxwidgets-3 specific fixes.

Also, 1.21.0 is available, should I file a separate bug?
Comment 7 Aaron W. Swenson gentoo-dev 2015-05-14 12:55:28 UTC
(In reply to David Flogeras from comment #6)
> I see 1.20.1 is available, and the Changelog does mentions some wxwidgets-3
> specific fixes.
> 
> Also, 1.21.0 is available, should I file a separate bug?

There isn't and won't be a 1.21 available. The pgAdmin team only does even-numbered releases (1.16, 1.18, 1.20, 1.22). They have not yet released 1.20.1, either.

They don't typically sit on fixes for very long, though.
Comment 8 Aaron W. Swenson gentoo-dev 2015-05-14 13:20:34 UTC
And, no this bug will do.
Comment 9 Aaron W. Swenson gentoo-dev 2015-05-20 19:49:48 UTC
*pgadmin3-1.20.0-r1 (20 May 2015)

  20 May 2015; Aaron W. Swenson <titanofold@gentoo.org>
  +pgadmin3-1.20.0-r1.ebuild:
  Version bump fixes bug 533336. Now supports best wxGTK available, instead of
  just 2.8, fixing bug 517232.
Comment 10 David Flogeras 2015-05-20 21:42:56 UTC
Apologies, I was reading the future in their git browser and assumed the aforementioned versions were already released.  Also,  someone must have made a boo-boo, they mention a 1.21.0 (probably meant 1.20.1 :)

https://github.com/postgres/pgadmin3/blob/master/CHANGELOG