bug#30785: Man pages truncated, repeated

2018-05-06 Thread Marius Bakke
reopen 30785

Marius Bakke  writes:

> Marius Bakke  writes:
>
>> Marius Bakke  writes:
>>
>>> Tobias Geerinckx-Rice  writes:
>>>
 Guix,

 Perhaps he's just getting old, but our man has a tendency to forget 
 where he was, start over from the beginning, and repeat himself several 
 times:

$ guix package -i knot rofi
$ man 5 knot.conf | grep -E '^(NAME|DESCRIPTION)'
NAME
DESCRIPTION
NAME
DESCRIPTION
NAME
DESCRIPTION
NAME
DESCRIPTION
NAME
$
>>>
>>> One thing rofi.1 and knot.conf.5 have in common is that they are both
>>> unicode.  Whereas working pages are ASCII.
>>
>> This ultimately turned out to be due to man-db not finding "preconv".
>>
>> The attached patches fixes it.
>
> I pushed the fix as 296551a2e9310d4a030ee49530e9367e73aaeecf.

This patch caused `man` to segfault when invoked outside `guix
environment`(!) so I reverted it for now.

To be continued...





bug#30993: OpenSSH sshd killed by Shepherd 0.4.0

2018-05-06 Thread Leo Famulari
On Fri, May 04, 2018 at 04:01:52AM +0200, Martin Castillo wrote:
> Sorry,  I forgot to mention that I have the same problem. But I had it 
> already with shepherd 0.3.

Interesting. Did it ever work for you on that system?


signature.asc
Description: PGP signature


bug#31367: ERROR: In procedure scm-error: no code for module (guix build utils)

2018-05-06 Thread George Clemmer
Hi Ludo’,

Ludovic Courtès writes:

> I’m merging it with .  No fix yet but we’re
> working on it.  In the meantime, ‘guix pull’ may allow you to work
> around it.

Thanks for the update. No rush, I have a workaround ;-)





bug#31374: Broken references in jar manifests

2018-05-06 Thread Danny Milosavljevic
Ricardo Wurmus  skribis:

> Manifest-Version: 1.0
> Class-Path: /gnu/store/i28vi94r8z9f0x02zgkrv87w16ibmqkw-java-htsjdk-2.
>  10.1/share/java/htsjdk.jar
> Created-By: 1.8.0_151 (Oracle Corporation)
> Main-Class: picard.cmdline.PicardCommandLine
>
> Note that the Class-Path property is broken into two lines.  This means
> that the reference scanner will miss it and grafting will fail.
>
> Breaking up lines longer than 70 characters is according to the manifest
> specification, see
> https://docs.oracle.com/javase/7/docs/technotes/guides/jar/jar.html  





bug#31367: ERROR: In procedure scm-error: no code for module (guix build utils)

2018-05-06 Thread Ludovic Courtès
George myglc2 Clemmer  skribis:

> cd guix && guix environment guix -- make
> The following derivations will be built:
>/gnu/store/mcfys0glgv1hnq5mrcs9xnmn4bpzr3ys-profile.drv
>/gnu/store/qikmbskc6598vld2lhb2pn30h1rwxgc8-xdg-mime-database.drv
>/gnu/store/izxixb30i4r79gahirb4nj5ay0z8nzv1-info-dir.drv
>/gnu/store/bdg4x3925r9l3458li48hp1i26shd7yw-manual-database.drv
> Backtrace:
>   10 (primitive-load "/gnu/store/611mdvnasj59v5j46g8mhq7aw0g?")
> In ice-9/eval.scm:
>721:20  9 (primitive-eval (begin (use-modules (guix build #) ?) ?))
> In ice-9/psyntax.scm:
>   1235:36  8 (expand-top-sequence ((begin (use-modules (# # ?) ?) ?)) ?)
>   1182:24  7 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
>   1182:24  6 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
>285:10  5 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) ?)
> In ice-9/boot-9.scm:
>   3365:20  4 (process-use-modules _)
>222:17  3 (map1 (((guix build utils)) ((srfi srfi-1)) ((srfi ?)) ?))
>   3366:31  2 (_ ((guix build utils)))
>2791:6  1 (resolve-interface _ #:select _ #:hide _ #:prefix _ # _ ?)
> In unknown file:
>0 (scm-error misc-error #f "~A ~S" ("no code for modu?" ?) ?)
>
> ERROR: In procedure scm-error:
> no code for module (guix build utils)
> Creating manual page database...
> builder for `/gnu/store/izxixb30i4r79gahirb4nj5ay0z8nzv1-info-dir.drv' failed 
> with exit code 1

I’m merging it with .  No fix yet but we’re
working on it.  In the meantime, ‘guix pull’ may allow you to work
around it.

Thanks,
Ludo’.





bug#30785: Man pages truncated, repeated

2018-05-06 Thread Marius Bakke
Marius Bakke  writes:

> Marius Bakke  writes:
>
>> Tobias Geerinckx-Rice  writes:
>>
>>> Guix,
>>>
>>> Perhaps he's just getting old, but our man has a tendency to forget 
>>> where he was, start over from the beginning, and repeat himself several 
>>> times:
>>>
>>>$ guix package -i knot rofi
>>>$ man 5 knot.conf | grep -E '^(NAME|DESCRIPTION)'
>>>NAME
>>>DESCRIPTION
>>>NAME
>>>DESCRIPTION
>>>NAME
>>>DESCRIPTION
>>>NAME
>>>DESCRIPTION
>>>NAME
>>>$
>>
>> One thing rofi.1 and knot.conf.5 have in common is that they are both
>> unicode.  Whereas working pages are ASCII.
>
> This ultimately turned out to be due to man-db not finding "preconv".
>
> The attached patches fixes it.

I pushed the fix as 296551a2e9310d4a030ee49530e9367e73aaeecf.


signature.asc
Description: PGP signature


bug#31356: Some videos don't work with recent Icecat

2018-05-06 Thread Catonano
2018-05-05 20:52 GMT+02:00 Mark H Weaver :

>
> I've found that desktop environments usually need to relaunched in order
> for application upgrades to take effect.  That's because the .desktop
> files that we install include absolute file names to their programs, and
> desktop environments seem to keep using the .desktop files that they
> loaded when you first logged in.
>
> For GNOME users, it should be sufficient to relaunch GNOME shell by
> typing Alt-F2 and then issuing the special command "r".  However, this
> does not work on top of Wayland.
>
>Mark
>


Mark,

thank you, I appreciate your clarification !

I didn't know you could restart the Gnome shell that way !