<OrangeShark>it is fine, I was confused at how guile modules worked at first too.
<OrangeShark>one thing that confused me was that it uses the path as part of the module name so if you want a module (foo bar baz) you would want to create a file at the root directory as foo/bar/baz.scm
<ng0>was there a reason why Qt5 support wasn't added to hplip?
<adfeno>Hm... a bug in hplip's setup.py... Good thing the backtrace isn't that long (I easily get lost when following backtraces, specially if the codes don't have comments explaining what to expect for).
<adfeno>Is the `hp-setup` provided by the hplip package?
<ng0>the printer "nickname" is asked for AFTER pointing to the ppd file if I remember it correctly
<ng0>if it greps for the printer name based on the queue name and explicitly tries not all small letters (queue name is misc cases), it will fail
<ng0>I've got some debug output.. but I need to understand it in relation to my printer name
<ng0>maybe it doesn#t understand the ending _series
<adfeno>If I got line 560 right: it might do something like this: take the regular expression defined in nickname_pat...
<adfeno>... , use it to search for a match inside "nickname" variable (and return only the matching part), and use this result to return only the last match that corresponds to the first regexp group defined (hence `group(1)` which always prints only the last match of group 1).
<adfeno>Now, it's only a matter of understanding what are athe contents of the "nickname" variable.
<ng0>we are not flexible in using either old or new algorithm in the build or both at the same time?
<adfeno>ng0: Sorry, but I'm afraid my limited knowledge can't answer the last question.
<ng0>I also read complains about missing various python libs, so I'm not sure wether those need to be propagated and hplip just builds currently but doesn't really work
<ng0>our printer has no access to the network in any way, so I guess I could also paste the whole verbose outputs
<adfeno>Ok... so `nickname = gzip.GzipFile(file_path, 'r').read(4096)` tries to extract the gzip file and read the first 4096 bytes to be put inside the "nickname" variable.
<sneek>lfam, albertoefg says: that i wish him happy holidays
<taylan>lfam: I mean gnu.org/s/guix. a small text change to the About page should be trivial to do I think so I wanted to ask them if they've seen the related bug report. (I'm now wondering if there was a reason, like FSF requirements, to list GuixSD as a "GNU/Linux distribution" on that page though...)
<taylan>lfam: thanks for the link to the artwork repo. I sent a patch to my bug report now :P
<taylan>'git blame' didn't indicate anything like a switch from "GNU distribution" to "GNU/Linux distribution" on that page; it said the latter ever since the whole paragraph was added. besides if there were a policy for it, I'm pretty sure it would apply to the home page as well...
<taylan>apparently it was Ludo who added the paragraph so I guess I can ask him when he's around
<lfam>Maybe we should keep the word "Linux" somewhere or people might think that Guix only works on Hurd. I've had to correct that misconception twice!
<lfam>And many other misconceptions... it's a bit annoying to explain yet again that Guix is not a "Scheme wrapper of Nix"
<lfam>"The amount of energy necessary to refute bullshit is an order of magnitude bigger than to produce it."