[Bug 225759] Merge Review: fontconfig

bugzilla at redhat.com bugzilla at redhat.com
Thu Mar 1 11:49:47 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: fontconfig


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





------- Additional Comments From panemade at gmail.com  2007-03-01 06:49 EST -------
Mock build for rawhide is fine.
rpmlint on SRPM reported
W: fontconfig prereq-use freetype >= %{freetype_version}, coreutils
The use of PreReq is deprecated. In the majority of cases, a plain Requires
is enough and the right thing to do. Sometimes Requires(pre), Requires(post),
Requires(preun) and/or Requires(postun) can also be used instead of PreReq.

W: fontconfig make-check-outside-check-section make check
Make check or other automated regression test should be run in %check, as
they can be disabled with a rpm macro for short circuiting purposes.

W: fontconfig macro-in-%changelog 5x
Macros are expanded in %changelog too, which can in unfortunate cases lead
to the package not building at all, or other subtle unexpected conditions that
affect the build.  Even when that doesn't happen, the expansion results in
possibly "rewriting history" on subsequent package revisions and generally
odd entries eg. in source rpms, which is rarely wanted.  Avoid use of macros
in %changelog altogether, or use two '%'s to escape them, like '%%foo'.

rpmlint on RPMS reported
W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.avail/10-autohint.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/10-no-sub-pixel.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/10-sub-pixel-bgr.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/10-sub-pixel-rgb.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/10-sub-pixel-vbgr.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/10-sub-pixel-vrgb.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.avail/10-unhinted.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/20-fix-globaladvance.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/20-lohit-gujarati.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/20-unhint-small-vera.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/30-amt-aliases.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/30-urw-aliases.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.avail/40-generic.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/49-sansserif.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.avail/50-user.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.avail/51-local.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.avail/60-latin.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/65-fonts-persian.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.avail/65-nonlatin.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.avail/69-unifont.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/70-no-bitmaps.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/70-yes-bitmaps.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/80-delicious.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.avail/90-synthetic.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.d/20-fix-globaladvance.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.d/20-lohit-gujarati.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.d/20-unhint-small-vera.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.d/25-no-hint-fedora.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.d/30-aliases-fedora.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/30-amt-aliases.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/30-urw-aliases.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.d/40-generic-fedora.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/40-generic.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/49-sansserif.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/50-user.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/51-local.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/60-latin.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.d/64-nonlatin-fedora.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.d/65-fonts-persian.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/65-nonlatin.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/69-unifont.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag
/etc/fonts/conf.d/75-blacklist-fedora.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/80-delicious.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/conf.d/90-synthetic.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig conffile-without-noreplace-flag /etc/fonts/fonts.conf
A configuration file is stored in your package without the noreplace flag.
A way to resolve this is to put the following in your SPEC file:

%config(noreplace) /etc/your_config_file_here


W: fontconfig non-conffile-in-etc /etc/fonts/fonts.dtd
A non-executable file in your package is being installed in /etc, but is not
a configuration file. All non-executable files in /etc should be configuration
files. Mark the file as %config in the spec file.

W: fontconfig non-conffile-in-etc /etc/fonts/conf.avail/README
A non-executable file in your package is being installed in /etc, but is not
a configuration file. All non-executable files in /etc should be configuration
files. Mark the file as %config in the spec file.

W: fontconfig dangerous-command-in-%post rm



-- 
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 Fedora-package-review mailing list