Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Queuing Request Ticket #32

Open
hvr opened this issue May 31, 2017 · 87 comments
Open

Queuing Request Ticket #32

hvr opened this issue May 31, 2017 · 87 comments

Comments

@hvr
Copy link
Member

hvr commented May 31, 2017

This ticket is intended to file queuing requests for packages on https://matrix.hackage.haskell.org/ until a different method is implemented. Simply add a comment below, indicating which package(s) you want to see queued (preferably by posting the URL of the respective matrix report page).

(Note that the Hackage Matrix Builder automatically queues packages a few minutes after they get uploaded or revisions are made. If this doesn't happen, please let us know!)

@p-alik
Copy link

p-alik commented Jun 30, 2017

bsd-sysctl is broken for years.
I wonder hackage states:

Downloads 2537 total (26 in the last 30 days)

I hope matrix report for the package would be helpful to point to the issue

@basvandijk
Copy link

It would be cool if the usb package got build automatically.

Note that it depends on bindings-libusb which isn't build either. I can imagine it's not build because the build-machine is missing the required pkgconfig-depends: libusb-1.0 >= 1.0.16

@hvr
Copy link
Member Author

hvr commented Jul 3, 2017

@p-alik I've queued the bsd-sysctl package and in fact it fails during the custom-setup phase (unfortunately the UI shows this as a black-cell currently). when I have time I'll try adding custom-setup/setup-depends to the affected bsd-sysctl releases; however this will only turn the black-cells into dark "no install-plan found" cells, but allow the cabal solver to backtrack to releases which are not affected...

@basvandijk I've queued both packages; the existence of FFI libraries does not really affect whether a package enters the build-queue on matrix CI.

@goetzc
Copy link

goetzc commented Jul 28, 2017

Hi, I would like to see dbcleaner included, thanks.

@gwils
Copy link

gwils commented Aug 9, 2017

Can you please build digit? Thanks :)

@Mikolaj
Copy link

Mikolaj commented Aug 16, 2017

@hvr
Copy link
Member Author

hvr commented Aug 17, 2017

Even though I may not have replied immediately (mostly because either I forgot, or because it was triggered automatically w/o me doing anything), builds for dbcleaner/digit/full-text-search have been triggered already.

@gwils
Copy link

gwils commented Aug 18, 2017

ihaskell, please

@bergmark
Copy link
Collaborator

I queued ihaskell

@dzhus
Copy link

dzhus commented Aug 24, 2017

Queue blogination please.

@gwils
Copy link

gwils commented Sep 4, 2017

text1 please.

@bergmark
Copy link
Collaborator

bergmark commented Sep 4, 2017

@dzhus @gwils done!

@gwils
Copy link

gwils commented Sep 5, 2017

Thanks. I find this tool exceptionally helpful in ensuring my packages build and determining when to publish new revisions for old versions.

@OlafChitil
Copy link

Please queue FPretty

@patrikja
Copy link

Please queue BNFC-meta

@phadej
Copy link

phadej commented Sep 13, 2017

@asr
Copy link

asr commented Sep 25, 2017

Please queue parconc-examples.

@phadej
Copy link

phadej commented Sep 25, 2017

@asr done

@asr
Copy link

asr commented Sep 25, 2017

I see here that parconc-examples builds with GHC 8.2.1 (thanks!), but using that version of GHC I got the following error (I can fix the problem using the --allow-newer flag):

$ cabal install
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: parconc-examples-0.4.5 (user goal)
next goal: base (dependency of parconc-examples-0.4.5)
rejecting: base-4.10.0.0/installed-4.1... (conflict: parconc-examples =>
base>=4.5 && <4.9)
rejecting: base-4.10.0.0, base-4.9.1.0, base-4.9.0.0, base-4.8.2.0,
base-4.8.1.0, base-4.8.0.0, base-4.7.0.2, base-4.7.0.1, base-4.7.0.0,
base-4.6.0.1, base-4.6.0.0, base-4.5.1.0, base-4.5.0.0, base-4.4.1.0,
base-4.4.0.0, base-4.3.1.0, base-4.3.0.0, base-4.2.0.2, base-4.2.0.1,
base-4.2.0.0, base-4.1.0.0, base-4.0.0.0, base-3.0.3.2, base-3.0.3.1
(constraint from non-upgradeable package requires installed instance)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: base, parconc-examples

What command is using hackage-matrix-builder for building/installing the packages?

@p-alik
Copy link

p-alik commented Oct 2, 2017

Please add chaselev-deque to the matrix

@phadej
Copy link

phadej commented Oct 2, 2017

@p-alik https://matrix.hackage.haskell.org/package/chaselev-deque done.

@hvr
Copy link
Member Author

hvr commented Oct 3, 2017

@asr parconc-examples-0.4.5 for GHC 8.2.1 doesn't actually "build"; it says "OK (no-ip)", which means that the solver found no solution (i.e. no install-plan), but we consider that "OK", since the goal of the matrix builder is to verify the invariant: "all solutions derivable from the dependency constraint specifications in the cabal meta-data shall not fail to compile". And this is actually a weaker invariant than we'd actually strive for, but it's the one we can currently test via matrix CI.

@asr
Copy link

asr commented Oct 3, 2017

Ah, I see. Thanks!

@pepeiborra
Copy link

Please Queue hdirect

@hvr
Copy link
Member Author

hvr commented Oct 4, 2017

@pepeiborra done, but it's a package that depends on both the haskell98 package and the base package; that's something that only works up to GHC 7.4.2 (and also requires to constraint haskell98 < 1.2)

@dmjio
Copy link

dmjio commented Oct 7, 2017

Please queue ses-html to the matrix, thank you!

@hvr
Copy link
Member Author

hvr commented Oct 7, 2017

@dmjio well, it got automatically queued when 0.4.0.0 got uploaded, and now it's part of the queue rotation...

@dmjio
Copy link

dmjio commented Oct 7, 2017

@hvr Hah. Well that is very convenient now isn't it :)

@gwils
Copy link

gwils commented Oct 10, 2017

Please cue tickle

@phadej
Copy link

phadej commented Oct 10, 2017

@gwils As above, it was auto-queued as you made revisions: https://matrix.hackage.haskell.org/package/tickle

@hsenag
Copy link

hsenag commented Apr 16, 2019

http://hackage.haskell.org/package/serialize-instances - I think it's broken with recent base due to Data.Typeable.Internal becoming hidden.

@phadej
Copy link

phadej commented Apr 16, 2019

@erikd
Copy link

erikd commented Apr 24, 2019

Please add vty-ui.

@phadej
Copy link

phadej commented Apr 24, 2019

@erikd https://matrix.hackage.haskell.org/#/package/vty-ui queued

@LinuxUser404
Copy link

https://matrix.hackage.haskell.org/#/package/OpenCL
Please add OpenCL.

@phadej
Copy link

phadej commented Aug 5, 2019

I bet OpenCL will fail, without system level dependencies, but queued anyway.

@LinuxUser404
Copy link

Thanks

@srid
Copy link

srid commented Aug 11, 2019

Please queue rib

@ggreif
Copy link
Contributor

ggreif commented Aug 24, 2019

Please queue dynamic-loader.

@ajg
Copy link

ajg commented Sep 4, 2019

@gwils
Copy link

gwils commented Sep 4, 2019

I've queued all these recent requests.

@ludat
Copy link

ludat commented Sep 21, 2019

I'm not sure about how this works but can you queue conferer-hspec, conferer-snap, conferer-warp and conferer-provider-json

@gwils
Copy link

gwils commented Sep 21, 2019

Hi @ludat, they are in the queue, but it looks like the matrix builder is not building at the moment. I've contacted someone to look into it.

@gwils
Copy link

gwils commented Oct 15, 2019

Done

@MurakamiKennzo
Copy link

Please queue simplelru, Thanks!

@jonathanknowles
Copy link

Hi @hvr, @gwils

Would it be possible to add cardano-coin-selection to the queue?

(I recently updated the metadata for this package to add a lower bound on transformers. This should hopefully fix the earlier build failure.)

Thanks!

Jonathan

@gwils
Copy link

gwils commented May 10, 2020

If you make a new upload or a metadata revision, the package should be queued automatically. It can take some time though.

@l29ah
Copy link

l29ah commented May 25, 2020

https://matrix.hackage.haskell.org/#/package/hsendxmpp should be requeued since its dependency had been fixed.

@LeoLionel
Copy link

Please queue
https://matrix.hackage.haskell.org/#/package/idiii
Thanks

@OleksandrZhabenko
Copy link

https://matrix.hackage.haskell.org/#/package/mmsyn2-array
It is still not displayed, while the first variant of the package is already built with documentation.

@bfrk
Copy link

bfrk commented Feb 7, 2021

Please queue https://hackage.haskell.org/package/dequeue

@hsenag
Copy link

hsenag commented Apr 10, 2021

Please queue https://hackage.haskell.org/package/indexed

@Bodigrim
Copy link

@siraben
Copy link

siraben commented May 3, 2021

Please queue https://hackage.haskell.org/package/c-dsl

@Kritzefitz
Copy link

Please queue https://matrix.hackage.haskell.org/#/package/reflex-gi-gtk

Apparently the package was never automatically queued after the first two uploads.

@santiweight
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests