https://bugzilla.redhat.com/show_bug.cgi?id=974721
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|MODIFIED |ON_QA
--- Comment #9 from Fedora Update System <updates(a)fedoraproject.org> ---
ghc-maccatcher-2.1.5-1.fc18 has been pushed to the Fedora 18 testing
repository.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=gu0Tcn5gfK&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=977652
Bug ID: 977652
Summary: ghc fails to compile files using llvm-3.3 on ARM
Product: Fedora
Version: 19
Component: ghc
Severity: unspecified
Priority: unspecified
Assignee: petersen(a)redhat.com
Reporter: petersen(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: bos(a)serpentine.com,
haskell-devel(a)lists.fedoraproject.org,
petersen(a)redhat.com
Description of problem:
ghc < 7.8 (unreleased) seems not to support llvm > 3.2.
Version-Release number of selected component (if applicable):
ghc-7.4.2
llvm-3.3-rc
How reproducible:
100%
Steps to Reproduce:
1. try to build a haskell package on F19 ARM with llvm-3.3pre
Actual results:
+ ghc --make -no-user-package-conf Setup
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
wrong initalizer for intrinsic global variable
[0 x i8*] undef
Broken module found, compilation aborted!
0 libLLVM-3.3.so 0xb5e4f4f8 llvm::sys::PrintStackTrace(_IO_FILE*) + 36
1 libLLVM-3.3.so 0xb5e4f2d8
2 libc.so.6 0xb595ec60 __default_sa_restorer_v2 + 0
3 libc.so.6 0xb595d854 gsignal + 52
4 libc.so.6 0xb595ee54 abort + 408
5 libLLVM-3.3.so 0xb649580c
6 libLLVM-3.3.so 0xb649c4f4
7 libLLVM-3.3.so 0xb647828c llvm::FPPassManager::doFinalization(llvm::Module&)
+ 80
8 libLLVM-3.3.so 0xb647f1b4 llvm::MPPassManager::runOnModule(llvm::Module&) +
640
9 libLLVM-3.3.so 0xb647f2f0 llvm::PassManagerImpl::run(llvm::Module&) + 152
10 opt 0x0001830c main + 2532
11 libc.so.6 0xb594728c __libc_start_main + 276
Stack dump:
0. Program arguments: opt /tmp/ghc2007_0/ghc2007_0.ll -o
/tmp/ghc2007_0/ghc2007_0.bc -mem2reg
llc: /tmp/ghc2007_0/ghc2007_0.bc: error: Could not open input file: No such
file or directory
Expected results:
No error
Additional info:
http://hackage.haskell.org/trac/ghc/ticket/7996
There seems to be a fix for this for ghc-7.8 (commit db9b63105a54),
which we can try test and backport.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=Tr7NPkAlaa&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=980133
Jens Petersen <petersen(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Flags| |fedora-cvs?
--- Comment #5 from Jens Petersen <petersen(a)redhat.com> ---
Thank you for the review :)
New Package SCM Request
=======================
Package Name: ghc-language-java
Short Description: Java source manipulation
Owners: petersen
Branches: f19 f18 el6
InitialCC: haskell-sig
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=bNrd3begmk&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=980123
Jens Petersen <petersen(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags| |fedora-cvs?
--- Comment #5 from Jens Petersen <petersen(a)redhat.com> ---
Thanks a lot, Ricky
New Package SCM Request
=======================
Package Name: ghc-libffi
Short Description: Haskell binding to libffi
Owners: petersen
Branches: f18 f19 el6
InitialCC: haskell-sig
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=g88v1Q0Eno&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=980133
Ricky Elrod <relrod(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags|fedora-review? |fedora-review+
--- Comment #4 from Ricky Elrod <relrod(a)redhat.com> ---
Looks good now. APPROVED.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=PrJJP2o6Hx&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=980123
Ricky Elrod <relrod(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags|fedora-review? |fedora-review+
--- Comment #4 from Ricky Elrod <relrod(a)redhat.com> ---
Looks good now. APPROVED.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=XRxT1cVRDu&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=974721
--- Comment #6 from Jens Petersen <petersen(a)redhat.com> ---
> Jens, correct me if I'm wrong, but doesn't the
> "ghc(maccatcher-2.1.5-2a37b19012ffa0b6954e320cc463cef6)" Requires in the
> -devel package make it archful? Koji is showing that the i386 hash isn't the
> same as the x86_64, so that should be fine.
Right the ABI hashes are arch dependent so there is not really
a problem but anyway I have fixed/changed this in cabal-rpm-0.8.2
which is currently in testing: and that should prevent the issue
appearing in reviews in the future.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=bLvmsESqqw&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=838780
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed In Version|ghc-shakespeare-text-1.0.0. |ghc-shakespeare-text-1.0.0.
|5-1.fc19 |5-1.fc18
--- Comment #15 from Fedora Update System <updates(a)fedoraproject.org> ---
ghc-shakespeare-text-1.0.0.5-1.fc18 has been pushed to the Fedora 18 stable
repository.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=EdcdhZLSEP&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=974720
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed In Version|ghc-SafeSemaphore-0.9.0-1.f |ghc-SafeSemaphore-0.9.0-1.f
|c19 |c18
--- Comment #10 from Fedora Update System <updates(a)fedoraproject.org> ---
ghc-SafeSemaphore-0.9.0-1.fc18 has been pushed to the Fedora 18 stable
repository.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=U3LKIRsQki&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=980694
Bug ID: 980694
Summary: ghc-Cabal package doesn't install correctly
Product: Fedora
Version: 19
Component: ghc
Severity: high
Priority: unspecified
Assignee: petersen(a)redhat.com
Reporter: slingamn(a)cs.stanford.edu
QA Contact: extras-qa(a)fedoraproject.org
CC: bos(a)serpentine.com,
haskell-devel(a)lists.fedoraproject.org,
petersen(a)redhat.com
Description of problem:
The Fedora package of ghc-Cabal isn't visible to Haskell once installed.
Version-Release number of selected component (if applicable):
ghc-Cabal-1.14.0-11.fc19.x86_64
Steps to Reproduce:
1. yum install ghc-Cabal
2. ghc-pkg list
Actual results:
Cabal does not appear in the output of `ghc-pkg list`:
```
[shivaram@good-fortune ~]$ rpm -q ghc-Cabal
ghc-Cabal-1.14.0-11.fc19.x86_64
[shivaram@good-fortune ~]$ ghc-pkg list
/usr/lib64/ghc-7.4.2/package.conf.d
X11-1.6.0.2
X11-xft-0.3.1
array-0.4.0.0
base-4.5.1.0
bytestring-0.9.2.1
containers-0.4.2.1
deepseq-1.3.0.0
directory-1.1.0.2
extensible-exceptions-0.1.1.4
filepath-1.3.0.0
ghc-prim-0.2.0.0
integer-gmp-0.4.0.0
mtl-2.1.2
old-locale-1.0.0.4
old-time-1.1.0.0
process-1.1.0.1
random-1.0.1.1
rts-1.0
time-1.4
transformers-0.3.0.0
unix-2.5.1.1
utf8-string-0.3.7
xmonad-0.11
xmonad-contrib-0.11
```
Expected results:
Cabal should appear in the output.
Additional info:
No entry was created for Cabal in /usr/lib64/ghc-7.4.2/package.conf.d.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=cF9U0L1q4Y&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=923557
Jens Petersen <petersen(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |CLOSED
Resolution|--- |DEFERRED
Last Closed| |2013-07-02 21:44:29
--- Comment #4 from Jens Petersen <petersen(a)redhat.com> ---
Closing out old Haskell Package Reviews that using macros like
%ghc_devel_package, etc, which are now deprecated and no longer available
in F20 Rawhide. Please update your package using cabal-rpm-0.8.x or later
and re-open or file a new Review Request. Thanks!
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=bvdheIpiIt&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=923618
Jens Petersen <petersen(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |CLOSED
Resolution|--- |DEFERRED
Last Closed| |2013-07-02 21:44:23
--- Comment #3 from Jens Petersen <petersen(a)redhat.com> ---
Closing out old Haskell Package Reviews that using macros like
%ghc_devel_package, etc, which are now deprecated and no longer available
in F20 Rawhide. Please update your package using cabal-rpm-0.8.x or later
and re-open or file a new Review Request. Thanks!
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=LasPqNoLRU&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=923608
Jens Petersen <petersen(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |CLOSED
Resolution|--- |DEFERRED
Last Closed| |2013-07-02 21:44:12
--- Comment #3 from Jens Petersen <petersen(a)redhat.com> ---
Closing out old Haskell Package Reviews that using macros like
%ghc_devel_package, etc, which are now deprecated and no longer available
in F20 Rawhide. Please update your package using cabal-rpm-0.8.x or later
and re-open or file a new Review Request. Thanks!
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=PK97sUk7E9&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=634048
Bug 634048 depends on bug 838780, which changed state.
Bug 838780 Summary: Review Request: ghc-shakespeare-text - Interpolation with quasi-quotation
https://bugzilla.redhat.com/show_bug.cgi?id=838780
What |Removed |Added
----------------------------------------------------------------------------
Status|ON_QA |CLOSED
Resolution|--- |ERRATA
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=838780
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ON_QA |CLOSED
Fixed In Version| |ghc-shakespeare-text-1.0.0.
| |5-1.fc19
Resolution|--- |ERRATA
Last Closed| |2013-07-02 21:41:50
--- Comment #14 from Fedora Update System <updates(a)fedoraproject.org> ---
ghc-shakespeare-text-1.0.0.5-1.fc19 has been pushed to the Fedora 19 stable
repository.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=tNWiY0rjM8&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=974720
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ON_QA |CLOSED
Fixed In Version| |ghc-SafeSemaphore-0.9.0-1.f
| |c19
Resolution|--- |ERRATA
Last Closed| |2013-07-02 21:36:59
--- Comment #9 from Fedora Update System <updates(a)fedoraproject.org> ---
ghc-SafeSemaphore-0.9.0-1.fc19 has been pushed to the Fedora 19 stable
repository.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=4ZrnBUvxzx&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=974721
Ben Boeckel <mathstuf(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags| |fedora-cvs?
--- Comment #4 from Ben Boeckel <mathstuf(a)gmail.com> ---
Thanks for the review.
Jens, correct me if I'm wrong, but doesn't the
"ghc(maccatcher-2.1.5-2a37b19012ffa0b6954e320cc463cef6)" Requires in the -devel
package make it archful? Koji is showing that the i386 hash isn't the same as
the x86_64, so that should be fine.
New Package SCM Request
=======================
Package Name: ghc-maccatcher
Short Description: Obtain the host MAC address on *NIX and Windows
Owners: mathstuf
Branches: f18 f19
InitialCC: haskell-sig
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=q95qY8XqAD&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=980133
Ricky Elrod <relrod(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |relrod(a)redhat.com
Assignee|nobody(a)fedoraproject.org |relrod(a)redhat.com
Flags| |fedora-review?
--- Comment #2 from Ricky Elrod <relrod(a)redhat.com> ---
Two things, one is a nonblocker.
Package Review
==============
Legend:
[x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated
[ ] = Manual review needed
Issues:
=======
- Fully versioned dependency in subpackages, if present.
See: http://fedoraproject.org/wiki/Packaging/Guidelines#RequiringBasePackage
(Add the %{?_isa} here)
- Large documentation must go in a -doc subpackage.
Note: Documentation size is 1689600 bytes in 48 files.
See: http://fedoraproject.org/wiki/Packaging/Guidelines#PackageDocumentation
(This isn't a blocker, but the docs are over 1.6MB, so worth considering).
===== MUST items =====
Generic:
[x]: Package is licensed with an open-source compatible license and meets
other legal requirements as defined in the legal section of Packaging
Guidelines.
[x]: %build honors applicable compiler flags or justifies otherwise.
[x]: Package contains no bundled libraries without FPC exception.
[x]: Changelog in prescribed format.
[x]: Sources contain only permissible code or content.
[-]: Package contains desktop file if it is a GUI application.
[x]: Development files must be in a -devel package
[x]: Package requires other packages for directories it uses.
[x]: Package uses nothing in %doc for runtime.
[x]: Package is not known to require ExcludeArch.
[!]: Fully versioned dependency in subpackages, if present.
Note: No Requires: %{name}%{?_isa} = %{version}-%{release} in ghc-
language-java-devel
[x]: Package complies to the Packaging Guidelines
[x]: License field in the package spec file matches the actual license.
[x]: License file installed when any subpackage combination is installed.
[x]: Package consistently uses macros (instead of hard-coded directory names).
[x]: Package is named according to the Package Naming Guidelines.
[x]: Package does not generate any conflict.
[x]: Package obeys FHS, except libexecdir and /usr/target.
[-]: If the package is a rename of another package, proper Obsoletes and
Provides are present.
[x]: Package must own all directories that it creates.
[x]: Package does not own files or directories owned by other packages.
[x]: Requires correct, justified where necessary.
[x]: Spec file is legible and written in American English.
[-]: Package contains systemd file(s) if in need.
[-]: Useful -debuginfo package or justification otherwise.
[x]: All build dependencies are listed in BuildRequires, except for any that
are listed in the exceptions section of Packaging Guidelines.
[x]: Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
beginning of %install.
[x]: Each %files section contains %defattr if rpm < 4.4
[x]: Macros in Summary, %description expandable at SRPM build time.
[x]: Package does not contain duplicates in %files.
[x]: Permissions on files are set properly.
[x]: If (and only if) the source package includes the text of the license(s)
in its own file, then that file, containing the text of the license(s)
for the package is included in %doc.
[x]: Package use %makeinstall only when make install' ' DESTDIR=... doesn't
work.
[x]: Package is named using only allowed ASCII characters.
[x]: Package do not use a name that already exist
[x]: Package is not relocatable.
[x]: Sources used to build the package match the upstream source, as provided
in the spec URL.
[x]: Spec file name must match the spec package %{name}, in the format
%{name}.spec.
[x]: File names are valid UTF-8.
[x]: Packages must not store files under /srv, /opt or /usr/local
[x]: Package successfully compiles and builds into binary rpms on at least one
supported primary architecture.
[x]: Package installs properly.
[x]: Rpmlint is run on all rpms the build produces.
Note: No rpmlint messages.
===== SHOULD items =====
Generic:
[-]: If the source package does not include license text(s) as a separate file
from upstream, the packager SHOULD query upstream to include it.
[x]: Final provides and requires are sane (see attachments).
[x]: Package functions as described.
[x]: Latest version is packaged.
[x]: Package does not include license text files separate from upstream.
[-]: Scriptlets must be sane, if used.
[-]: Description and summary sections in the package spec file contains
translations for supported Non-English languages, if available.
[x]: Package should compile and build into binary rpms on all supported
architectures.
[-]: %check is present and all tests pass.
[x]: Packages should try to preserve timestamps of original installed files.
[x]: Packager, Vendor, PreReq, Copyright tags should not be in spec file
[x]: Sources can be downloaded from URI in Source: tag
[x]: Reviewer should test that the package builds in mock.
[x]: Buildroot is not present
[x]: Package has no %clean section with rm -rf %{buildroot} (or
$RPM_BUILD_ROOT)
[x]: Dist tag is present.
[x]: No file requires outside of /etc, /bin, /sbin, /usr/bin, /usr/sbin.
[x]: SourceX tarball generation or download is documented.
[x]: SourceX is a working URL.
[x]: Spec use %global instead of %define.
===== EXTRA items =====
Generic:
[-]: Large data in /usr/share should live in a noarch subpackage if package is
arched.
[x]: Rpmlint is run on all installed packages.
Note: No rpmlint messages.
[x]: Spec file according to URL is the same as in SRPM.
Rpmlint
-------
Checking: ghc-language-java-0.2.4-1.fc20.x86_64.rpm
ghc-language-java-devel-0.2.4-1.fc20.x86_64.rpm
2 packages and 0 specfiles checked; 0 errors, 0 warnings.
Rpmlint (installed packages)
----------------------------
# rpmlint ghc-language-java ghc-language-java-devel
2 packages and 0 specfiles checked; 0 errors, 0 warnings.
# echo 'rpmlint-done:'
Requires
--------
ghc-language-java (rpmlib, GLIBC filtered):
ghc(array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3)
ghc(base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57)
ghc(cpphs-1.16-15d27b0080912629e5fe51cce6f4d42a)
ghc(parsec-3.1.3-441f1388bc13de47c52a9ba8a23194f4)
ghc(pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396)
libHSarray-0.4.0.1-ghc7.6.3.so()(64bit)
libHSbase-4.6.0.1-ghc7.6.3.so()(64bit)
libHSbytestring-0.10.0.2-ghc7.6.3.so()(64bit)
libHScpphs-1.16-ghc7.6.3.so()(64bit)
libHSdeepseq-1.3.0.1-ghc7.6.3.so()(64bit)
libHSdirectory-1.2.0.1-ghc7.6.3.so()(64bit)
libHSfilepath-1.3.0.1-ghc7.6.3.so()(64bit)
libHSghc-prim-0.3.0.0-ghc7.6.3.so()(64bit)
libHSinteger-gmp-0.5.0.0-ghc7.6.3.so()(64bit)
libHSmtl-2.1.2-ghc7.6.3.so()(64bit)
libHSold-locale-1.0.0.5-ghc7.6.3.so()(64bit)
libHSold-time-1.1.0.1-ghc7.6.3.so()(64bit)
libHSparsec-3.1.3-ghc7.6.3.so()(64bit)
libHSpretty-1.1.1.0-ghc7.6.3.so()(64bit)
libHStext-0.11.3.1-ghc7.6.3.so()(64bit)
libHStime-1.4.0.1-ghc7.6.3.so()(64bit)
libHStransformers-0.3.0.0-ghc7.6.3.so()(64bit)
libHSunix-2.6.0.1-ghc7.6.3.so()(64bit)
libc.so.6()(64bit)
libdl.so.2()(64bit)
libgmp.so.10()(64bit)
libpthread.so.0()(64bit)
librt.so.1()(64bit)
libutil.so.1()(64bit)
rtld(GNU_HASH)
ghc-language-java-devel (rpmlib, GLIBC filtered):
/bin/sh
ghc(language-java-0.2.4-0b0e647223770d9fdac16675bfcd278f)
ghc-compiler
ghc-devel(array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3)
ghc-devel(base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57)
ghc-devel(cpphs-1.16-15d27b0080912629e5fe51cce6f4d42a)
ghc-devel(parsec-3.1.3-441f1388bc13de47c52a9ba8a23194f4)
ghc-devel(pretty-1.1.1.0-66181c695e6a2e173ba2088cf55cc396)
ghc-language-java
Provides
--------
ghc-language-java:
ghc(language-java-0.2.4-0b0e647223770d9fdac16675bfcd278f)
ghc-language-java
ghc-language-java(x86-64)
libHSlanguage-java-0.2.4-ghc7.6.3.so()(64bit)
ghc-language-java-devel:
ghc-devel(language-java-0.2.4-0b0e647223770d9fdac16675bfcd278f)
ghc-language-java-devel
ghc-language-java-devel(x86-64)
Unversioned so-files
--------------------
ghc-language-java:
/usr/lib64/ghc-7.6.3/language-java-0.2.4/libHSlanguage-java-0.2.4-ghc7.6.3.so
Source checksums
----------------
http://hackage.haskell.org/packages/archive/language-java/0.2.4/language-ja…
:
CHECKSUM(SHA256) this package :
ae68f6da1bfad4510c3822d82abcdbd6fcfd15d317e822a05ef5d772703763b9
CHECKSUM(SHA256) upstream package :
ae68f6da1bfad4510c3822d82abcdbd6fcfd15d317e822a05ef5d772703763b9
Generated by fedora-review 0.4.1 (b2e211f) last change: 2013-04-29
Buildroot used: fedora-rawhide-x86_64
Command line :/usr/bin/fedora-review -m fedora-rawhide-x86_64 -b 980133
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=ONQ37iB1iF&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=980123
Ricky Elrod <relrod(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |relrod(a)redhat.com
Assignee|nobody(a)fedoraproject.org |relrod(a)redhat.com
Flags| |fedora-review?
--- Comment #2 from Ricky Elrod <relrod(a)redhat.com> ---
Just one thing, fix the Requires on the -devel subpackage.
I will approve when that is fixed. :)
Package Review
==============
Legend:
[x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated
[ ] = Manual review needed
Issues:
=======
(This is ignorable:
https://fedoraproject.org/wiki/Packaging:Haskell#Static_vs._Dynamic_Linking)
- Static libraries in -static subpackage, if present.
Note: Archive *.a files found in ghc-libffi-devel
- Specify a fully versioned dependency in -devel:
https://fedoraproject.org/wiki/Packaging:Guidelines#Requiring_Base_Package
===== MUST items =====
Generic:
[x]: Package is licensed with an open-source compatible license and meets
other legal requirements as defined in the legal section of Packaging
Guidelines.
[x]: %build honors applicable compiler flags or justifies otherwise.
[x]: Package contains no bundled libraries without FPC exception.
[x]: Changelog in prescribed format.
[x]: Sources contain only permissible code or content.
[-]: Package contains desktop file if it is a GUI application.
[x]: Development files must be in a -devel package
[x]: Package requires other packages for directories it uses.
[x]: Package uses nothing in %doc for runtime.
[x]: Package is not known to require ExcludeArch.
[!]: Fully versioned dependency in subpackages, if present.
Note: No Requires: %{name}%{?_isa} = %{version}-%{release} in ghc-libffi-
devel
[x]: Package complies to the Packaging Guidelines
[x]: License field in the package spec file matches the actual license.
[x]: License file installed when any subpackage combination is installed.
[x]: Package consistently uses macros (instead of hard-coded directory
names).
[x]: Package is named according to the Package Naming Guidelines.
[x]: Package does not generate any conflict.
[x]: Package obeys FHS, except libexecdir and /usr/target.
[-]: If the package is a rename of another package, proper Obsoletes and
Provides are present.
[x]: Package must own all directories that it creates.
[x]: Package does not own files or directories owned by other packages.
[x]: Requires correct, justified where necessary.
[x]: Spec file is legible and written in American English.
[-]: Package contains systemd file(s) if in need.
[-]: Useful -debuginfo package or justification otherwise.
[-]: Large documentation must go in a -doc subpackage.
[x]: All build dependencies are listed in BuildRequires, except for any that
are listed in the exceptions section of Packaging Guidelines.
[x]: Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
beginning of %install.
[x]: Each %files section contains %defattr if rpm < 4.4
[x]: Macros in Summary, %description expandable at SRPM build time.
[x]: Package does not contain duplicates in %files.
[x]: Permissions on files are set properly.
[x]: If (and only if) the source package includes the text of the license(s)
in its own file, then that file, containing the text of the license(s)
for the package is included in %doc.
[x]: Package use %makeinstall only when make install' ' DESTDIR=... doesn't
work.
[x]: Package is named using only allowed ASCII characters.
[x]: Package do not use a name that already exist
[x]: Package is not relocatable.
[x]: Sources used to build the package match the upstream source, as provided
in the spec URL.
[x]: Spec file name must match the spec package %{name}, in the format
%{name}.spec.
[x]: File names are valid UTF-8.
[x]: Packages must not store files under /srv, /opt or /usr/local
[x]: Package successfully compiles and builds into binary rpms on at least one
supported primary architecture.
[x]: Package installs properly.
[x]: Rpmlint is run on all rpms the build produces.
Note: There are rpmlint messages (see attachment).
===== SHOULD items =====
Generic:
[-]: If the source package does not include license text(s) as a separate file
from upstream, the packager SHOULD query upstream to include it.
[x]: Final provides and requires are sane (see attachments).
[x]: Package functions as described.
[x]: Latest version is packaged.
[x]: Package does not include license text files separate from upstream.
[-]: Scriptlets must be sane, if used.
[-]: Description and summary sections in the package spec file contains
translations for supported Non-English languages, if available.
[x]: Package should compile and build into binary rpms on all supported
architectures.
[-]: %check is present and all tests pass.
[x]: Packages should try to preserve timestamps of original installed files.
[x]: Packager, Vendor, PreReq, Copyright tags should not be in spec file
[x]: Sources can be downloaded from URI in Source: tag
[x]: Reviewer should test that the package builds in mock.
[x]: Buildroot is not present
[x]: Package has no %clean section with rm -rf %{buildroot} (or
$RPM_BUILD_ROOT)
[x]: Dist tag is present.
[x]: No file requires outside of /etc, /bin, /sbin, /usr/bin, /usr/sbin.
[x]: SourceX tarball generation or download is documented.
[x]: SourceX is a working URL.
[x]: Spec use %global instead of %define.
===== EXTRA items =====
Generic:
[x]: Large data in /usr/share should live in a noarch subpackage if package is
arched.
[x]: Rpmlint is run on all installed packages.
Note: There are rpmlint messages (see attachment).
[x]: Spec file according to URL is the same as in SRPM.
Rpmlint
-------
Checking: ghc-libffi-0.1-1.fc20.x86_64.rpm
ghc-libffi-devel-0.1-1.fc20.x86_64.rpm
ghc-libffi.x86_64: W: spelling-error %description -l en_US runtime -> run time,
run-time, rudiment
2 packages and 0 specfiles checked; 0 errors, 1 warnings.
Rpmlint (installed packages)
----------------------------
# rpmlint ghc-libffi-devel ghc-libffi
ghc-libffi.x86_64: W: spelling-error %description -l en_US runtime -> run time,
run-time, rudiment
2 packages and 0 specfiles checked; 0 errors, 1 warnings.
# echo 'rpmlint-done:'
Requires
--------
ghc-libffi-devel (rpmlib, GLIBC filtered):
/bin/sh
ghc(libffi-0.1-246dc5ea50873b4e73708a886ef510f1)
ghc-compiler
ghc-devel(base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57)
ghc-devel(bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f)
ghc-libffi
pkgconfig(libffi)
ghc-libffi (rpmlib, GLIBC filtered):
ghc(base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57)
ghc(bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f)
libHSarray-0.4.0.1-ghc7.6.3.so()(64bit)
libHSbase-4.6.0.1-ghc7.6.3.so()(64bit)
libHSbytestring-0.10.0.2-ghc7.6.3.so()(64bit)
libHSdeepseq-1.3.0.1-ghc7.6.3.so()(64bit)
libHSghc-prim-0.3.0.0-ghc7.6.3.so()(64bit)
libHSinteger-gmp-0.5.0.0-ghc7.6.3.so()(64bit)
libc.so.6()(64bit)
libffi.so.6()(64bit)
libgmp.so.10()(64bit)
rtld(GNU_HASH)
Provides
--------
ghc-libffi-devel:
ghc-devel(libffi-0.1-246dc5ea50873b4e73708a886ef510f1)
ghc-libffi-devel
ghc-libffi-devel(x86-64)
ghc-libffi:
ghc(libffi-0.1-246dc5ea50873b4e73708a886ef510f1)
ghc-libffi
ghc-libffi(x86-64)
libHSlibffi-0.1-ghc7.6.3.so()(64bit)
Unversioned so-files
--------------------
ghc-libffi: /usr/lib64/ghc-7.6.3/libffi-0.1/libHSlibffi-0.1-ghc7.6.3.so
Source checksums
----------------
http://hackage.haskell.org/packages/archive/libffi/0.1/libffi-0.1.tar.gz :
CHECKSUM(SHA256) this package :
48387067c0f33bcfadf7a3bebbf48a55294202500f2b754229ffc8f12cb4f23c
CHECKSUM(SHA256) upstream package :
48387067c0f33bcfadf7a3bebbf48a55294202500f2b754229ffc8f12cb4f23c
Generated by fedora-review 0.4.1 (b2e211f) last change: 2013-04-29
Buildroot used: fedora-rawhide-x86_64
Command line :/usr/bin/fedora-review -m fedora-rawhide-x86_64 -b 980123
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=4yzqD3eCWg&a=cc_unsubscribe