Red Hat Bugzilla – Bug 175150
pgadmin3 fails dependencies on FC5T1
Last modified: 2007-11-30 17:11:18 EST
Description of problem:
postgresql 8.1 installed OK on FC5T1 (well rawhide) and wanted
to install pgadmin III to go along with it.
I tried using yum, but it can't solve all dependencies, looks like it
needs rebuilding to pick up different .so names?
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install FC5T1 or rawhide
2. yum install pgadmin3
Error: Missing Dependency: libcrypto.so.5 is needed by package pgadmin3
Error: Missing Dependency: libssl.so.5 is needed by package pgadmin3
Is it possible that extras might be updated to pgAdmin III v1.4.0
which I believe is best to make use of the new 8.1 features?
Remarking open as the v1.4.1 rebuild didn't make it into extras (64bit issues?)
I'm having a try at building pgadmin v1.4.1 (rather than 1.4.0) myself on
x86_64, I've grabbed the spec file and .tgz
I've got lots of warnings from wxWidgets about "dereferencing type-punned
pointer will break strict-aliasing rules" is this new, or have they previously
I also had to remove a redundant (and now outlawed with gcc4.1?) scope
qualification on the destructor for pgSchemaObject
Do you recall what error on what platforms you got from the build system?
Created attachment 123268 [details]
Patch to remove extra (now illegal?) scope qualification from class method names
This was required for me to build on FC5T2, I'll submit it upstream too ...
My errors were about old tags and not finding the source.
Created attachment 123269 [details]
I couldn't wget the source from the URL in the spec file tonight, so but I
think that was just because the server was busy ...
Attached is an modified patch, and next I will append my modified .spec file
which applies it, is it possible you can give it a whirl?
Created attachment 123270 [details]
Updated spec file to 1.4.1 and patched for gcc4.1
Created attachment 123328 [details]
New spec file
I've changed the source location in the package, the original one specified now
seems to require authentication, so wget failed on it, is it possible to let
the build system try it's worst on this now? It builds and works fine for me
now with this .spec file and the previous .patch file
The patch has been committed upstream, but obviously won't appear in the