[WIP] Improve printing experience and update related packages#4857
[WIP] Improve printing experience and update related packages#48577c6f434c merged 8 commits intoNixOS:masterfrom
Conversation
|
Thanks! Let's see how much will it break... |
|
Hydra timeouted on evaluation (http://hydra.nixos.org/jobset/nixpkgs/pr-4857#tabs-errors) -- would it retry evaluation itself or does it need a kick? |
|
I've managed to build this jobset by myself, you can stop it's evaluation to ease Hydra's load a bit. |
cc50aaa to
24c3775
Compare
[WIP] Improve printing experience and update related packages
|
Um... I haven't yet tested printing -- this was WIP for a reason. Maybe it would work but I don't know. |
|
Ah, misunderstood your message about successful rebuild (assumed you did try it afterwards). Hm, apparently I would need a full system rebuild (to restart CUPS) for testing. |
|
Well, I have a printer access now so I'll try to check it. We might would have to revert abbradar@aa548af and abbradar@f7ba33d though. |
|
(And I don't know if other packages would build with old CUPS) |
|
Isn't CUPS pdf_filter optional? |
|
You mean pdf_filter which I've removed or cups-filters? The former is abandoned (there is some other project which has been packaged in Arch, and maybe something in cups-filters), the latter is needed for cups to work on Linux at all (AFAIU). |
|
So I need to revert only the removal? (of pdf filter) |
|
It wouldn't work with new cups, so we need either to revert the whole CUPS update (I'm checking now if it works at all, most likely not), or, if it works, leave it as is (pdf_filter is abandoned anyway) and find some other project/solution which would work for PDFs. |
|
I'm waiting for nix to download all things needed from Hydra, meanwhile I've tried and we can just revert abbradar@aa548af and abbradar@f7ba33d if cups wouldn't work -- other packages build with old cups without problems. |
|
Should I revert them right now or is there a chance they would work anyway? |
|
There is a chance and I have all packages already rebuilt at my home Hydra, so let me check if it works. |
|
I've looked through my Hydra and it looks like new cups breaks libgnomecups and some related library in KDE -- I don't have time to fix that right now, so let's revert. Also we need to pull abbradar@1f78ef9 -- I hope we don't deal with changing files here and I've just used bad hashes. |
|
Reverted two commits and git-am-ed one |
|
Sorry for inattentive reading |
|
At least we've pulled half of needed things already ^^. I'll return to this at the next week -- hopefully I'll finish before 20th feature freeze. |
|
About half of the things: exactly what I advertised for the Ruby pull request… |
|
It looks much bigger than mine and even mine could be separated better as we learned today, so I suppose it would be healthy to merge it in parts, too... I'm not even a collaborator to talk about this, though. |
You have an experience to share! Your not being a collaborator is also a thing to ask Rob about — your |
This is my effort to improve printing for me and update packages while I'm at it. It consists of:
It's related to #4680 and #4711 .
I wanted to ask for a Hydra jobset, since my home server seems to be too weak for rebuilding everything dependent on cups and stuff (building for half a day and it's stuck on one of chromiums for 4hrs already, with chromiumDev yet on its way).