[Fedora-haskell-list] [Bug 660617] Review Request: ghc-process-leksah - A library for dealing with system processes in leksah
by Red Hat Bugzilla
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=660617
Shakthi Kannan <shakthimaan(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flag| |fedora-review+
--- Comment #4 from Shakthi Kannan <shakthimaan(a)gmail.com> 2011-01-19 23:53:44 EST ---
+:ok, =:needs attention, -:needs fixing, NA: not applicable
MUST Items:
[+] MUST: rpmlint output
$ rpmlint ghc-process-leksah.spec
0 packages and 1 specfiles checked; 0 errors, 0 warnings.
$ rpmlint ghc-process-leksah-1.0.1.4-1.fc14.src.rpm
ghc-process-leksah.src: W: spelling-error Summary(en_US) Haskell -> Harrell,
Rathskeller, Hastily
1 packages and 0 specfiles checked; 0 errors, 1 warnings.
All standard and waived
[+] MUST: Package Naming Guidelines
[+] MUST: spec file name must match base package %{name}
[+] MUST: Packaging Guidelines.
[+] MUST: Licensing Guidelines
[+] MUST: License field in the package spec file must match actual license.
[+] MUST: include license files in %doc if available in source
[+] MUST: The spec file must be written in American English and be legible.
[+] MUST: source md5sum matches upstream release
$ md5sum process-leksah-1.0.1.3.tar.gz
5b1f20ec7045dc585b025e410f05d24d process-leksah-1.0.1.3.tar.gz
[+] MUST: must successfully compile and build into binary rpms on one main arch
http://koji.fedoraproject.org/koji/taskinfo?taskID=2731847
[+] MUST: if necessary use ExcludeArch for other archs
[+] MUST: All build dependencies must be listed in BuildRequires
[NA] MUST: packages which store shared library files in the dynamic linker's
default paths, must call ldconfig in %post and %postun.
[+] MUST: A package must own all directories that it creates. If it does not
create a directory that it uses, then it should require a package which does
create that directory.
[+] MUST: A package must not contain any duplicate files in the %files listing.
[+] MUST: Permissions on files must be set properly. Executables should be set
with executable permissions, for example.
[+] MUST: Each package must have a %clean section, which contains rm -rf
%{buildroot} (or $RPM_BUILD_ROOT).
[+] MUST: Each package must consistently use macros, as described in the macros
section of Packaging Guidelines.
Only minimal differences to cabal2spec template.
[+] MUST: The package must contain code, or permissable content.
[+] MUST: If a package includes something as %doc, it must not affect the
runtime of the application.
[+] MUST: Header files must be in a -devel package.
[NA] MUST: Static libraries must be in a -static package.
[NA] MUST: If a package contains library files with a suffix (e.g.
libfoo.so.1.1), then library files that end in .so (without suffix) must go in
a -devel package.
[+] MUST: In the vast majority of cases, devel packages must require the base
package using a fully versioned dependency: Requires: %{name} =
%{version}-%{release}
[+] MUST: Packages must NOT contain any .la libtool archives, these should be
removed in the spec.
[+] MUST: Packages must not own files or directories already owned by other
packages.
[+] MUST: All filenames in rpm packages must be valid UTF-8.
SHOULD Items:
[+] SHOULD: The reviewer should test that the package builds in mock.
[+] SHOULD: If scriptlets are used, those scriptlets must be sane.
[+] SHOULD: Usually, subpackages other than devel should require the base
package using a fully versioned dependency.
Package is APPROVED.
--
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.
13 years, 5 months
Re: [Fedora-haskell-list] rawhide report: 20110111 changes
by Jens-Ulrik Petersen
> ghc-Boolean-0.0.1-4.fc15.x86_64 requires ghc(base-4.3.0.0) =
> 0:d6f599ffb7445762058e21fe7a79b625
:
> ghc-mtl-devel-2.0.1.0-1.fc15.i686 requires ghc-devel(base-4.3.0.0) =
> 0:b91367e4fa5bd47d8e75958171ad21b7
> ghc-mtl-devel-2.0.1.0-1.fc15.x86
>
> [Message truncated]
Apologies for the ongoing ghc breakage in rawhide.
I am still trying to track down what changes in rawhide
(toolchain?) caused ghc ABI hashes to mysteriously change.
In the meantime since it is taking longer to resolve than
I had hoped I am requesting an exception from FESCo
to untag the latest broken ghc build from rawhide
since it is not useless anyway unless we do a intermediate rebuild
of all ghc-* packages, but we really need to know
what actually broke rather than sweeping the problem
under a rebuild carpet.
Jens
13 years, 5 months
[Fedora-haskell-list] [Bug 670701] Review Request: ghc-ansi-terminal - Haskell ansi-terminal library
by Red Hat Bugzilla
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=670701
Shakthi Kannan <shakthimaan(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |fedora-haskell-list@redhat.
| |com
--- Comment #1 from Shakthi Kannan <shakthimaan(a)gmail.com> 2011-01-18 21:08:19 EST ---
Successful Koji builds for F-14, EL-6:
http://koji.fedoraproject.org/koji/taskinfo?taskID=2730313
http://koji.fedoraproject.org/koji/taskinfo?taskID=2730314
$ rpmlint ghc-ansi-terminal.spec
0 packages and 1 specfiles checked; 0 errors, 0 warnings.
$ rpmlint ghc-ansi-terminal-0.5.5-1.fc14.src.rpm
ghc-ansi-terminal.src: W: spelling-error Summary(en_US) Haskell -> Gaskell,
Gaitskell, Skellum
ghc-ansi-terminal.src: W: spelling-error %description -l en_US Haskell ->
Gaskell, Gaitskell, Skellum
1 packages and 0 specfiles checked; 0 errors, 2 warnings.
$ rpmlint ghc-ansi-terminal-0.5.5-1.fc14.i686.rpm
ghc-ansi-terminal.i686: W: spelling-error Summary(en_US) Haskell -> Gaskell,
Gaitskell, Skellum
ghc-ansi-terminal.i686: W: spelling-error %description -l en_US Haskell ->
Gaskell, Gaitskell, Skellum
1 packages and 0 specfiles checked; 0 errors, 2 warnings.
$ rpmlint ghc-ansi-terminal-devel-0.5.5-1.fc14.i686.rpm
ghc-ansi-terminal-devel.i686: W: spelling-error Summary(en_US) Haskell ->
Gaskell, Gaitskell, Skellum
ghc-ansi-terminal-devel.i686: W: spelling-error %description -l en_US Haskell
-> Gaskell, Gaitskell, Skellum
1 packages and 0 specfiles checked; 0 errors, 2 warnings.
$ rpmlint ghc-ansi-terminal-prof-0.5.5-1.fc14.i686.rpm
ghc-ansi-terminal-prof.i686: E: devel-dependency ghc-ansi-terminal-devel
ghc-ansi-terminal-prof.i686: W: spelling-error %description -l en_US Haskell ->
Gaskell, Gaitskell, Skellum
ghc-ansi-terminal-prof.i686: W: no-documentation
ghc-ansi-terminal-prof.i686: W: devel-file-in-non-devel-package
/usr/lib/ghc-6.12.3/ansi-terminal-0.5.5/libHSansi-terminal-0.5.5_p.a
1 packages and 0 specfiles checked; 1 errors, 3 warnings.
--
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.
13 years, 5 months