haskell-CI / hackage-matrix-builder

Massive Hackage CI for building Hackage package versions against multiple GHC versions
http://matrix.hackage.haskell.org
GNU General Public License v3.0
24 stars 9 forks source link

Queuing Request Ticket #32

Open hvr opened 7 years ago

hvr commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

@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 commented 7 years ago

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

gwils commented 7 years ago

Can you please build digit? Thanks :)

Mikolaj commented 7 years ago

https://matrix.hackage.haskell.org/package/full-text-search

Thank you. :)

hvr commented 7 years ago

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 commented 7 years ago

ihaskell, please

bergmark commented 7 years ago

I queued ihaskell

dzhus commented 7 years ago

Queue blogination please.

gwils commented 7 years ago

text1 please.

bergmark commented 7 years ago

@dzhus @gwils done!

gwils commented 7 years ago

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

OlafChitil commented 7 years ago

Please queue FPretty

patrikja commented 7 years ago

Please queue BNFC-meta

phadej commented 7 years ago
asr commented 6 years ago

Please queue parconc-examples.

phadej commented 6 years ago

@asr done

asr commented 6 years ago

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 commented 6 years ago

Please add chaselev-deque to the matrix

phadej commented 6 years ago

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

hvr commented 6 years ago

@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 commented 6 years ago

Ah, I see. Thanks!

pepeiborra commented 6 years ago

Please Queue hdirect

hvr commented 6 years ago

@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 commented 6 years ago

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

hvr commented 6 years ago

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

dmjio commented 6 years ago

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

gwils commented 6 years ago

Please cue tickle

phadej commented 6 years ago

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

dkasak commented 6 years ago

Could you queue WordNet, please? Thanks!

phadej commented 6 years ago

@dkasak https://matrix.hackage.haskell.org/package/WordNet

BrainFRZ commented 6 years ago

Any chance of queuing sequor? Thanks for this awesome feature!

phadej commented 6 years ago

@BrainFRZ done

gwils commented 6 years ago

Please queue lvish

bergmark commented 6 years ago

@gwils done

sfilargi commented 6 years ago

Can we please queue mime

bergmark commented 6 years ago

@sfilargi done!

gwils commented 6 years ago

Please queue bytestring-show

phadej commented 6 years ago

Done

Sent from my iPhone

On 12 Dec 2017, at 5.41, George Wilson notifications@github.com wrote:

Please queue bytestring-show

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

goetzc commented 6 years ago

imagemagick, please.

phadej commented 6 years ago

Imagemagick queued

Sent from my iPhone

On 13 Dec 2017, at 22.29, Götz Christ notifications@github.com wrote:

imagemagick, please.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

anacrolix commented 6 years ago

select

bergmark commented 6 years ago

@anacrolix done!

anacrolix commented 6 years ago

No OSX builds?

wz1000 commented 6 years ago

constrained-dynamic, please: https://matrix.hackage.haskell.org/package/constrained-dynamic

johanjeuring commented 6 years ago

Can you please add https://matrix.hackage.haskell.org/package/palindromes ? Thanks.

hvr commented 6 years ago

@johanjeuring it's queued!

hasufell commented 6 years ago

https://matrix.hackage.haskell.org/package/hpath thanks

bergmark commented 6 years ago

it was queued at some earlier point.