Bug 2262748 - Review Request: ghc-BoundedChan - Implementation of bounded channels
Summary: Review Request: ghc-BoundedChan - Implementation of bounded channels
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jens Petersen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-02-05 09:01 UTC by Frank Dedden
Modified: 2024-06-24 07:35 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-06-24 07:28:28 UTC
Type: ---
Embargoed:
petersen: fedora-review+


Attachments (Terms of Use)

Description Frank Dedden 2024-02-05 09:01:06 UTC
Spec URL: https://fdedden.fedorapeople.org/ghc-BoundedChan.spec
SRPM URL: https://fdedden.fedorapeople.org/ghc-BoundedChan-1.0.3.0-1.fc40.src.rpm

Description:
This library introduces BoundedChan. BoundedChans differ from Chans in that
they are guaranteed to contain no more than a certain number of elements.

Fedora Account System Username: fdedden

Comment 1 Frank Dedden 2024-02-05 09:01:09 UTC
This package built on koji:  https://koji.fedoraproject.org/koji/taskinfo?taskID=112961076

Comment 2 Jens Petersen 2024-05-27 16:23:49 UTC
The package complies with the packaging guidelines and installs.
Spec file is generated with cabal-rpm.
License is BSD3.

Package APPROVED

Comment 3 Frank Dedden 2024-06-01 08:02:25 UTC
Thanks for the approval!

I have requested a repo using `fedpkg request-repo ...`, but somehow it failed: https://pagure.io/releng/fedora-scm-requests/issue/62712. The repository is created, however it seems that it is owned by `releng-bot` and not me, therefore I can't clone it via SSH nor push anything to it: https://src.fedoraproject.org/rpms/ghc-BoundedChan/commits/rawhide

What can we fix this somehow?

Comment 4 Kevin Fenzi 2024-06-02 15:12:30 UTC
I've fixed this. Sorry for the trouble.

Comment 5 Frank Dedden 2024-06-07 12:52:22 UTC
Thanks a lot!

Apparently the package is not building anymore: https://koji.fedoraproject.org/koji/taskinfo?taskID=118703522, I have noticed the same with other packages that I am currently working on.

I assume it has to do with
```
RPM build errors:
error: Empty %files file /builddir/build/BUILD/ghc-BoundedChan-1.0.3.0-build/BoundedChan-1.0.3.0/debugsourcefiles.list
    Empty %files file /builddir/build/BUILD/ghc-BoundedChan-1.0.3.0-build/BoundedChan-1.0.3.0/debugsourcefiles.list
Child return code was: 1
```

I am not sure why this is a problem all of a sudden. I tried regenerate the .spec file, but that one fails with the same error. Has something changed in Fedora since the start of this request?

Comment 6 Frank Dedden 2024-06-24 07:28:28 UTC
I have successfully build the package, and added it to rawhide: https://src.fedoraproject.org/rpms/ghc-BoundedChan.

Comment 7 Jens Petersen 2024-06-24 07:35:26 UTC
(Ah sorry missed that comment - do ping me next time :)

Yes, I fixed that independently recently (it was due to some small change in latest rpm behavior:
was fixed in ghc-rpm-macros-2.7.1-1.fc41


Note You need to log in before you can comment on or make changes to this bug.