Bug 481173
Summary: | Review Request: libnss-pgsql - NSS library that interface with PostgreSQL | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Edouard Bourguignon <madko> | ||||
Component: | Package Review | Assignee: | Mamoru TASAKA <mtasaka> | ||||
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | low | ||||||
Version: | rawhide | CC: | erik-fedora, fedora-package-review, felipe.contreras, itamar, mtasaka, notting | ||||
Target Milestone: | --- | Flags: | mtasaka:
fedora-review+
kevin: fedora-cvs+ |
||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | 1.5.0-0.2.beta.fc10 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2009-01-30 14:56:24 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Edouard Bourguignon
2009-01-22 16:04:57 UTC
For 1.4.0-2 * Latest version - The last stable version (1.4.0) seems to have been released 3 years ago. While the latest version is still beta (1.5.0-beta), it was released last August (i.e. 5 months ago) and as the last stable version seems old, I think using 1.5.0 beta seems preferable for Fedora. How do you think? * autotool recall - build.log shows: ------------------------------------- 46 + ./configure --build=i386-redhat-linux-gnu ...... 47 checking for a BSD-compatible install... 48 /usr/bin/install -c 49 checking whether build environment is sane... 50 yes .... 372 + make -j4 373 cd . && /builddir/build/BUILD/libnss-pgsql-1.4.0/autoconf/missing aclocal-1.4 374 WARNING: `aclocal-1.4' is missing on your system. You should only need it if 375 you modified `acinclude.m4' or `configure.in'. You might want 376 to install the `Automake' and `Perl' packages. Grab them from 377 any GNU archive site. 378 cd . && /builddir/build/BUILD/libnss-pgsql-1.4.0/autoconf/missing automake-1.4 --gnu Makefile 379 cd . && /builddir/build/BUILD/libnss-pgsql-1.4.0/autoconf/missing autoconf 380 WARNING: `automake-1.4' is missing on your system. You should only need it if 381 you modified `Makefile.am', `acinclude.m4' or `configure.in'. 382 You might want to install the `Automake' and `Perl' packages. 383 Grab them from any GNU archive site. 384 WARNING: `autoconf' is missing on your system. You should only need it if 385 you modified `configure.in'. You might want to install the 386 `Autoconf' and `GNU m4' packages. Grab them from any GNU 387 archive site. 388 /bin/sh ./config.status --recheck 389 running /bin/sh ./configure --build=i386-redhat-linux-gnu .... .... 710 cd . \ 711 && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status 712 config.status: creating Makefile 713 config.status: executing default-1 commands 714 cd . && /builddir/build/BUILD/libnss-pgsql-1.4.0/autoconf/missing autoheader ------------------------------------- Here autotools are automatically called after calling make command, this is not expected. This is usually because timestamps on some files related to autotools are wrong. Please fix so that autotools are not called automatically after make. * Documents - Please add the following files to %doc. ------------------------------------- AUTHORS COPYING ChangeLog README ------------------------------------- * We can give a try to the beta version, I didn't notice the 1.4.0 was so old. I try to follow the naming guidelines for beta version, hope I'm right. * Now beta is built without autotools being automatically called * Missing documents have been added But there is still the warning about the shared-lib-calls-exit... Here are the links: SPEC: http://www.linuxed.net/~madko/fedora/libnss-pgsql.spec SRPM: http://www.linuxed.net/~madko/fedora/libnss-pgsql-1.5.0-0.1.beta.fc10.src.rpm Created attachment 329912 [details]
patch to remove exit() call in the library
For 1.5.0-0.1.beta1:
* SourceURL
- SourceURL is not correct. 605 should be 1878
* About shared-lib-calls-exit rpmlint
- As
$ rpmlint -I shared-lib-calls-exit
shows, libraries should not call exit() inner themselves.
The attached patch will remove this rpmlint. If you are
happy with my patch please apply the patch.
However I won't regard this rpmlint as a blocker.
* SourceURL has been fixed * Your patch has been included. I'm on the way to upstream it Here are the links: SPEC: http://www.linuxed.net/~madko/fedora/libnss-pgsql.spec SRPM: http://www.linuxed.net/~madko/fedora/libnss-pgsql-1.5.0-0.2.beta.fc10.src.rpm Okay. -------------------------------------------------------- This package (libnss-pgsql) is APPROVED by mtasaka -------------------------------------------------------- New Package CVS Request ======================= Package Name: libnss-pgsql Short Description: Name Service Switch library that interface with PostgreSQL Owners: madko Branches: F-10 F-9 InitialCC: cvs done. thank you libnss-pgsql-1.5.0-0.2.beta.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing-newkey update libnss-pgsql'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2009-1095 libnss-pgsql-1.5.0-0.2.beta.fc10 has been pushed to the Fedora 10 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update libnss-pgsql'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-1186 Closing. libnss-pgsql-1.5.0-0.2.beta.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report. libnss-pgsql-1.5.0-0.2.beta.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report. |