[Bug 546680] New: pgadmin3 in http://download.opensuse.org/repositories/server:/database:/postgresql/openSUSE_Factory/ requires non-existent PostgreSQL version
http://bugzilla.novell.com/show_bug.cgi?id=546680 Summary: pgadmin3 in http://download.opensuse.org/repositories/server:/data base:/postgresql/openSUSE_Factory/ requires non-existent PostgreSQL version Classification: openSUSE Product: openSUSE 11.2 Version: Milestone 8 Platform: x86-64 OS/Version: All Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: znmeb@cesmail.net QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20090909 SUSE/3.5.3-1.3 Firefox/3.5.3 I am trying to install PgAdmin3 and PostgreSQL on an 11.2 Milestone 8 system. The only RPM I've been able to find in OBS for PgAdmin3 is in the repository http://download.opensuse.org/repositories/server:/database:/postgresql/openS.... However, when I try to install that, it depends on a specific version of PostgreSQL that's available only in older releases:
sudo zypper install pgadmin3 Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides postgresql = 8.3.5 needed by pgadmin3-1.8.4-3.16.i586 Solution 1: do not ask to install a solvable providing pgadmin3 Solution 2: break pgadmin3 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c] (c): 1 Resolving dependencies... Resolving package dependencies... Nothing to do. I suspect changing the dependency from "= 8.3.5" to ">= 8.3.5" will work, but I haven't tried it. In any event, PostgreSQL in the above repository is at 8.4.1-13.1 and in the main 11.2 repository it's at 8.4.1-1.2. Reproducible: Always Steps to Reproduce: 1. Add the repository http://download.opensuse.org/repositories/server:/database:/postgresql/openS... 2. Try to install pgadmin3 . Actual Results: zypper complains about a missing dependency Expected Results: zypper should have installed pgadmin3 Note that 11.2 itself does not appear to be broken, only the RPM of pgadmin3 in http://download.opensuse.org/repositories/server:/database:/postgresql/openS... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546680 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |max@novell.com |ovo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546680 User max@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546680#c1 Reinhard Max <max@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED Target Milestone|--- |RC 1 --- Comment #1 from Reinhard Max <max@novell.com> 2009-10-14 08:16:15 MDT --- This has two reasons: a) it looks like the previous maintainer of pgadmin3 set too strict runtime dependencies that make the package require exactly the version of PostgreSQL that it was built against. I think that is unneeded and will remove it. b) Due to some changes in wxWidgets, pgAdmin3 doesn't currently build in Factory, so the old binaries from before the PostgreSQL update are still present in the download repository. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546680 User znmeb@cesmail.net added comment http://bugzilla.novell.com/show_bug.cgi?id=546680#c2 --- Comment #2 from M. Edward (Ed) Borasky <znmeb@cesmail.net> 2009-10-14 10:01:17 MDT --- Any chance of getting pgadmin3 in the 11.2 OSS repo itself, rather than having to pull it in from the build service? Most of the PostgreSQL users I hang out with install it by default - on Windows, for example, it's bundled into the installer (as is the ODBC driver). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546680 User max@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546680#c3 Reinhard Max <max@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #3 from Reinhard Max <max@novell.com> 2009-10-14 10:31:34 MDT --- (In reply to comment #2)
Any chance of getting pgadmin3 in the 11.2 OSS repo itself
not at this point, because 11.2 is already feature-frozen.
rather than having to pull it in from the build service?
I see this as an advantage, because packages in the build service can be updated more frequently than we make a full distribution release. I've used the fact that I was touching the package anyways to upgrade it to version 1.10.0, which wouldn't have been possible if it was in 11.2. I am even thinking about making the PostgreSQL server packages buildservice-only and only leave libs and devel in Factory, because it would separate system upgrades from PostgreSQL upgrades. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=546680 User max@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=546680#c4 --- Comment #4 from Reinhard Max <max@novell.com> 2009-10-14 10:33:43 MDT --- Just for the records: I was partly wrong with b). The build failure wasn't caused by a change in wx, but by a missing "BuildRequires: libopenssl-devel". -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com