[Bug 225791] Merge Review: gettext
bugzilla at redhat.com
bugzilla at redhat.com
Mon Mar 12 08:33:30 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Merge Review: gettext
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=225791
------- Additional Comments From petersen at redhat.com 2007-03-12 04:33 EST -------
> * Summary:
> - Please don't end with dots.
>
> * Prereq
> - Deprecated. Use Requires(post) and Requires(preun)
fixing
> * Source2
> - SOURCE files should not have executable permission.
Not sure how to fix this: the python script is executable in cvs.
> ? BuildRoot tag
> - This BuildRoot does not meet current Fedora policy.
Fixing.
> * Parallel make
> - Please check if parallel make is possible.
I will try a build with parallel make.
> * %{makeinstall} macro
> - Avoid this if possible.
replacing
> * Timestamps
> ---------------------------------------------
> install -m 755 %SOURCE2 ${RPM_BUILD_ROOT}/%{_bindir}/msghack
> ---------------------------------------------
> - Change to "install -p -m 755'. This is a script is keeping timestamp
> is recommended.
> - Well, perhaps also for this package
> ---------------------------------------------
> make install INSTALL="%{__install} -p" .....
> ---------------------------------------------
> works well to keep timestamps on some files.
fixing and adding
> * gettext mo files
> Cannot this be treated by %find_lang macro?
Will look into this.
> * One line command in %postun etc...
> - Please use "-p" option.
fixing
> B. File check
> - Directory ownership issue
> /usr/share/locale/en at boldquot filesystem-2.4.2-1.fc7
> /usr/share/locale/en at boldquot/LC_MESSAGES filesystem-2.4.2-1.fc7
> /usr/share/locale/en at quot filesystem-2.4.2-1.fc7
> /usr/share/locale/en at quot/LC_MESSAGES filesystem-2.4.2-1.fc7
removing dirs
> - Static archive
> * Would you explain why static archive is needed, or just split
> these to -static subpackage?
I added --disable-static for now.
> C. rpmlint issue
> - Please use %% in %changelog for macros.
fixing
> - Would you explain if the status of
> unversioned-explicit-provides devel(libintl)
> is proper (and why this is required)?
No idea. Probably some historical artefact. Perhaps it can just be removed?
> - Would you explain the status of /usr/lib/preloadable_libintl.so?
> * Currently this has 0644 permission
Let me look into it.
> - There are many 'spurious-executable-perm' complaint.
> - And somes are 'wrong-script-interpreter'
> - Check if some zero-length files are needed.
To be honest I am tempted just to remove all the examples completely from
gettext-devel or at least move them to another subpackage.
> D. NOTES:
> - /usr/share/aclocal is not owned by this package and
> -devel package has some files under this directory.
>
> Generally this status is not allowed, however, it is still under
> discussion about
Ok.
Let me update here again when the changes are in cvs and the buildsystem.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the package-review
mailing list