[Bug 225761] Merge Review: fonts-chinese

bugzilla at redhat.com bugzilla at redhat.com
Thu Mar 1 05:53:46 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: fonts-chinese


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





------- Additional Comments From panemade at gmail.com  2007-03-01 00:53 EST -------
Mock build is successful. 
But build.log showed 
warning: File listed twice: /usr/share/fonts/chinese/TrueType
warning: File listed twice: /usr/share/fonts/chinese/TrueType/fonts.cache-1
warning: File listed twice: /usr/share/fonts/chinese/TrueType/fonts.dir
warning: File listed twice: /usr/share/fonts/chinese/TrueType/fonts.scale
warning: File listed twice: /usr/share/fonts/chinese/misc
warning: File listed twice: /usr/share/fonts/chinese/misc/fonts.cache-1
warning: File listed twice: /usr/share/fonts/chinese/misc/fonts.dir
warning: File listed twice: /usr/share/fonts/chinese/misc/fonts.scale

Also rpmlint on SRPM and RPM reported
W: fonts-chinese invalid-license Arphic Public License (GPL-like)
The value of the License tag was not recognized.  Known values are:
"Academic Free License", "Adaptive Public License", "Apache License", "Apache
Software License", "Apple Public Source License", "Artistic", "Attribution
Assurance License", "BSD", "Computer Associates Trusted Open Source License",
"CDDL", "CPL", "CUA Office Public License", "EU DataGrid Software License",
"Eclipse Public License", "Educational Community License", "Eiffel Forum
License", "Entessa Public License", "Fair License", "Frameworx License",
"GPL", "LGPL", "Historical Permission Notice and Disclaimer", "IBM Public
License", "Intel Open Source License", "Jabber Open Source License", "Lucent
Public License", "MIT", "CVW License", "Motosoto License", "MPL", "NASA Open
Source Agreement", "Naumen Public License", "Nethack General Public License",
"Nokia Open Source License", "OCLC Research Public License", "Open Group Test
Suite License", "Open Software License", "PHP License", "Python license",
"Python Software Foundation License", "QPL", "RealNetworks Public Source
License", "Reciprocal Public License", "Ricoh Source Code Public License",
"Sleepycat License", "Sun Industry Standards Source License", "Sun Public
License", "Sybase Open Watcom Public License", "University of Illinois/NCSA
Open Source License", "Vovida Software License", "W3C License", "wxWindows
Library License", "X.Net License", "Zope Public License", "zlib/libpng
License", "Creative Commons Attribution", "Creative Commons Attribution-
NoDerivs", "Creative Commons Attribution-NonCommercial-NoDerivs", "Creative
Commons Attribution-NonCommercial", "Creative Commons Attribution-
NonCommercial-ShareAlike", "Creative Commons Attribution-ShareAlike", "Design
Public License", "GFDL", "LaTeX Project Public License", "OpenContent
License", "Open Publication License", "Public Domain", "Ruby License", "SIL
Open Font License", "Charityware", "Commercial", "Distributable", "Freeware",
"Non-distributable", "Proprietary", "Shareware".
If the license is close to an existing one, you can use '<license> style'.

W: fonts-chinese no-url-tag
The URL tag is missing.

W: fonts-chinese strange-permission fonts-chinese-modified.spec 0755
A file that you listed to include in your package has strange
permissions. Usually, a file should have 0644 permissions.

E: fonts-chinese invalid-spec-name fonts-chinese-modified.spec
Your spec filename must end with '.spec'. If it's not the case, rename your
file and rebuild your package.

W: fonts-chinese unversioned-explicit-obsoletes ttfonts-zh_CN
The specfile contains an unversioned Obsoletes: token, which will match all
older, equal and newer versions of the obsoleted thing.  This may cause update
problems, restrict future package/provides naming, and may match something it
was originally not inteded to match -- make the Obsoletes versioned if
possible.

W: fonts-chinese unversioned-explicit-obsoletes ttfonts-zh_TW
The specfile contains an unversioned Obsoletes: token, which will match all
older, equal and newer versions of the obsoleted thing.  This may cause update
problems, restrict future package/provides naming, and may match something it
was originally not inteded to match -- make the Obsoletes versioned if
possible.

W: fonts-chinese unversioned-explicit-obsoletes ttf-moe_sung
The specfile contains an unversioned Obsoletes: token, which will match all
older, equal and newer versions of the obsoleted thing.  This may cause update
problems, restrict future package/provides naming, and may match something it
was originally not inteded to match -- make the Obsoletes versioned if
possible.

W: fonts-chinese unversioned-explicit-obsoletes ttf-moe_kai
The specfile contains an unversioned Obsoletes: token, which will match all
older, equal and newer versions of the obsoleted thing.  This may cause update
problems, restrict future package/provides naming, and may match something it
was originally not inteded to match -- make the Obsoletes versioned if
possible.

W: fonts-chinese unversioned-explicit-obsoletes ttf-arphic_bming
The specfile contains an unversioned Obsoletes: token, which will match all
older, equal and newer versions of the obsoleted thing.  This may cause update
problems, restrict future package/provides naming, and may match something it
was originally not inteded to match -- make the Obsoletes versioned if
possible.

W: fonts-chinese unversioned-explicit-obsoletes ttf-arphic_bkai
The specfile contains an unversioned Obsoletes: token, which will match all
older, equal and newer versions of the obsoleted thing.  This may cause update
problems, restrict future package/provides naming, and may match something it
was originally not inteded to match -- make the Obsoletes versioned if
possible.

W: fonts-chinese unversioned-explicit-obsoletes taipeifonts
The specfile contains an unversioned Obsoletes: token, which will match all
older, equal and newer versions of the obsoleted thing.  This may cause update
problems, restrict future package/provides naming, and may match something it
was originally not inteded to match -- make the Obsoletes versioned if
possible.

W: fonts-chinese mixed-use-of-spaces-and-tabs (spaces: line 4, tab: line 1)
The specfile mixes use of spaces and tabs for indentation, which is a
cosmetic annoyance.  Use either spaces or tabs for indentation, not both.



W: fonts-chinese no-url-tag
The URL tag is missing.

E: fonts-chinese obsolete-not-provided ttfonts-zh_CN
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: fonts-chinese obsolete-not-provided ttfonts-zh_TW
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: fonts-chinese obsolete-not-provided ttf-moe_sung
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: fonts-chinese obsolete-not-provided ttf-moe_kai
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: fonts-chinese obsolete-not-provided ttf-arphic_bming
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: fonts-chinese obsolete-not-provided ttf-arphic_bkai
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

E: fonts-chinese obsolete-not-provided taipeifonts
The obsoleted package must also be provided to allow clean upgrade paths
and not to break dependencies.

W: fonts-chinese non-conffile-in-etc /etc/ghostscript/cidfmap.zh_CN
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: fonts-chinese non-conffile-in-etc /etc/ghostscript/FAPIcidfmap.zh_CN
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: fonts-chinese non-conffile-in-etc /etc/ghostscript/FAPIcidfmap.zh_TW
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: fonts-chinese non-conffile-in-etc /etc/ghostscript/CIDFnmap.zh_TW
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: fonts-chinese non-conffile-in-etc /etc/ghostscript/cidfmap.zh_TW
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: fonts-chinese non-conffile-in-etc /etc/ghostscript/CIDFnmap.zh_CN
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: fonts-chinese dangerous-command-in-%post ln


For Obsoletes warning you may like to see 
http://fedoraproject.org/wiki/Packaging/NamingGuidelines#head-3cfc1ea19d28975faad9d56f70a6ae55661d3c3d

Also for fonts package you need to add fonts scriptlet. Check out
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets#head-4863fc4c93cec14292719d8901d83f5d90c3e477


-- 
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