GNU bug report logs -
#55953
`guix install dub` fails
Previous Next
To reply to this bug, email your comments to 55953 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#55953
; Package
guix
.
(Tue, 14 Jun 2022 00:31:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Hugo Nobrega <hugonobrega <at> ic.ufrj.br>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Tue, 14 Jun 2022 00:31:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello,
The `dub` package cannot be installed on an up-to-date Guix System. I am
attaching the failed build log, although honestly I couldn't make much
from it.
This of course has implications such as `dub-build-system` not working...
Best wishes,
Hugo
[9yj5q4s3vb7gzr8vb9rssz0h9hga71-dub-1.7.2.drv.gz (application/octet-stream, attachment)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#55953
; Package
guix
.
(Wed, 15 Jun 2022 10:27:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 55953 <at> debbugs.gnu.org (full text, mbox):
This probably went unnoticed because we don't actually _have_ any
Dub-based packages. Anyway, from that log:
> source/dub/internal/vibecompat/data/json.d(2111): Error: template
> instance `enforceEx!JSONException` template `enforceEx` is not
> defined, did you mean enforce(E : Throwable = Exception) if
> (is(typeof(new E("", string.init, size_t.init)) : Throwable) ||
> is(typeof(new E(string.init, size_t.init)) : Throwable))?
Something something templates, something something throwable, something
something optional type, something something second-system syndrome.
Seems likely to me that our Dub is too old for our ldmd2. I'll send a
patch to update it.
This bug report was last modified 2 years and 262 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.