[Bug 744334] Review Request: netcdf-fortran - Fortran libraries for netCDF-4

bugzilla at redhat.com bugzilla at redhat.com
Wed Mar 7 21:21:16 UTC 2012


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=744334

--- Comment #5 from Jon Ciesla <limburgher at gmail.com> 2012-03-07 16:21:15 EST ---
New rpmlint output:

netcdf-fortran.spec:151: W: configure-without-libdir-spec
A configure script is run without specifying the libdir. configure options
must be augmented with something like --libdir=%{_libdir} whenever the script
supports it.


netcdf-fortran.x86_64: E: info-dir-file /usr/share/info/dir
You have /usr/info/dir or /usr/share/info/dir in your package. It will cause
conflicts with other packages and thus is not allowed. Please remove it and
rebuild your package.

netcdf-fortran-devel.x86_64: W: spurious-executable-perm
/usr/share/doc/netcdf-fortran-devel-4.2/examples/F90/run_f90_par_examples.sh
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

netcdf-fortran-devel.x86_64: W: no-manual-page-for-binary nf-config
Each executable in standard binary directories should have a man page.

netcdf-fortran-mpich2.x86_64: E: library-without-ldconfig-postin
/usr/lib64/mpich2/lib/libnetcdff.so.5.3.1
This package contains a library and provides no %post scriptlet containing a
call to ldconfig.

netcdf-fortran-mpich2.x86_64: E: library-without-ldconfig-postun
/usr/lib64/mpich2/lib/libnetcdff.so.5.3.1
This package contains a library and provides no %postun scriptlet containing a
call to ldconfig.

netcdf-fortran-mpich2-devel.x86_64: W: manpage-not-compressed gz
/usr/lib64/mpich2/share/man/man3/netcdf_f77.3
This manual page is not compressed with the gz compression method (does not
have the gz extension). If the compression does not happen automatically when
the package is rebuilt, make sure that you have the appropriate rpm helper
and/or config packages for your target distribution installed and try
rebuilding again; if it still does not happen automatically, you can compress
this file in the %install section of the spec file.

netcdf-fortran-mpich2-devel.x86_64: W: manpage-not-compressed gz
/usr/lib64/mpich2/share/man/man3/netcdf_f90.3
This manual page is not compressed with the gz compression method (does not
have the gz extension). If the compression does not happen automatically when
the package is rebuilt, make sure that you have the appropriate rpm helper
and/or config packages for your target distribution installed and try
rebuilding again; if it still does not happen automatically, you can compress
this file in the %install section of the spec file.

netcdf-fortran-mpich2-devel.x86_64: W: only-non-binary-in-usr-lib
There are only non binary files in /usr/lib so they should be in /usr/share.

netcdf-fortran-mpich2-devel.x86_64: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.

netcdf-fortran-mpich2-static.x86_64: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.

netcdf-fortran-openmpi.x86_64: E: library-without-ldconfig-postin
/usr/lib64/openmpi/lib/libnetcdff.so.5.3.1
This package contains a library and provides no %post scriptlet containing a
call to ldconfig.

netcdf-fortran-openmpi.x86_64: E: library-without-ldconfig-postun
/usr/lib64/openmpi/lib/libnetcdff.so.5.3.1
This package contains a library and provides no %postun scriptlet containing a
call to ldconfig.

netcdf-fortran-openmpi-devel.x86_64: W: manpage-not-compressed gz
/usr/lib64/openmpi/share/man/man3/netcdf_f77.3
This manual page is not compressed with the gz compression method (does not
have the gz extension). If the compression does not happen automatically when
the package is rebuilt, make sure that you have the appropriate rpm helper
and/or config packages for your target distribution installed and try
rebuilding again; if it still does not happen automatically, you can compress
this file in the %install section of the spec file.

netcdf-fortran-openmpi-devel.x86_64: W: manpage-not-compressed gz
/usr/lib64/openmpi/share/man/man3/netcdf_f90.3
This manual page is not compressed with the gz compression method (does not
have the gz extension). If the compression does not happen automatically when
the package is rebuilt, make sure that you have the appropriate rpm helper
and/or config packages for your target distribution installed and try
rebuilding again; if it still does not happen automatically, you can compress
this file in the %install section of the spec file.

netcdf-fortran-openmpi-devel.x86_64: W: only-non-binary-in-usr-lib
There are only non binary files in /usr/lib so they should be in /usr/share.

netcdf-fortran-openmpi-devel.x86_64: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.

netcdf-fortran-openmpi-static.x86_64: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.

netcdf-fortran-static.x86_64: W: no-documentation
The package contains no documentation (README, doc, etc). You have to include
documentation files.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list