bug#39101: asymptote build fails: Math formula deleted: Insufficient symbol fonts.

2021-06-05 Thread Ricardo Wurmus



Pierre Neidhardt  writes:

Excellent investigation, and it turns out that it did the trick 
for

Asymptote!  Feel free to patch it.


Great!  It’s fixed with commit 
41bbbd53d2a4b8ad059c9a943e28fe7dda479149.


--
Ricardo





bug#39101: asymptote build fails: Math formula deleted: Insufficient symbol fonts.

2021-06-05 Thread Pierre Neidhardt
Thanks a lot!

-- 
Pierre Neidhardt
https://ambrevar.xyz/


signature.asc
Description: PGP signature


bug#48796: Guix on Debian 11 - Cant run or find applications from Guix

2021-06-05 Thread Maxime Devos
bo0od schreef op do 03-06-2021 om 23:18 [+]:
>  > Which icon are you looking at? The icon in a desktop menu?
>  > The ‘cat around a globe’ image you'd see on ‘new tab’ windows
>  > above the search bar? The same image, but downscaled, before
>  > ‘New Tab’ in the tab bar?
> 
> There is nothing exist of any kind from icons. (icecat starting icon in 
> the applications menu or so)

For clarification, which option applies?

  (a) IceCat does not appear in the application menu at all
  (b) or:
  IceCat does appear in the application menu, but its icon
  is missing (but there is still some text like ‘GNU IceCat webbrowser’)

>  > I can use IceCat just fine from the terminal (Guix System),
>  > more details are needed, ‘I can't run it’ is rather vague.
>  > Is there any log output, does IceCat start but crash soon,
> 
> I can use that as well fine in guixsd, But not in debian.
> 
>  > maybe ‘bash: icecat: command not found’, ...?
> 
> yes, and if i type ice and press Tab nothing appearing.

What's the output of "echo $PATH"? Normally, $HOME/.guix-profile/bin
should be present in $PATH, but maybe somehow it isn't.

Also, what's the output of
  ls -l ~/.guix-profile/bin/icecat

and
  ls -l ~/.guix-profile/bin
?

Greetings,
Maxime.


signature.asc
Description: This is a digitally signed message part


bug#48796: Guix on Debian 11 - Cant run or find applications from Guix

2021-06-05 Thread bo0od

> (a) IceCat does not appear in the application menu at all

This one

> What's the output of...

Check the uploaded image.

Maxime Devos:

bo0od schreef op do 03-06-2021 om 23:18 [+]:

  > Which icon are you looking at? The icon in a desktop menu?
  > The ‘cat around a globe’ image you'd see on ‘new tab’ windows
  > above the search bar? The same image, but downscaled, before
  > ‘New Tab’ in the tab bar?

There is nothing exist of any kind from icons. (icecat starting icon in
the applications menu or so)


For clarification, which option applies?

   (a) IceCat does not appear in the application menu at all
   (b) or:
   IceCat does appear in the application menu, but its icon
   is missing (but there is still some text like ‘GNU IceCat webbrowser’)


  > I can use IceCat just fine from the terminal (Guix System),
  > more details are needed, ‘I can't run it’ is rather vague.
  > Is there any log output, does IceCat start but crash soon,

I can use that as well fine in guixsd, But not in debian.

  > maybe ‘bash: icecat: command not found’, ...?

yes, and if i type ice and press Tab nothing appearing.


What's the output of "echo $PATH"? Normally, $HOME/.guix-profile/bin
should be present in $PATH, but maybe somehow it isn't.

Also, what's the output of
   ls -l ~/.guix-profile/bin/icecat

and
   ls -l ~/.guix-profile/bin
?

Greetings,
Maxime.



bug#48811: R 4.1.0 does not build

2021-06-05 Thread meedstrom--- via Bug reports for GNU Guix
Running ~guix build r-minimal~ fails with the following messages. Sounds like 
it cannot find the
style file plain.bst and some math fonts; maybe upstream changed the 
dependencies. Or I read it
wrong and it's some other error from the make target "vignettes-no-lattice".

Let me know if it works for you and the issue's on my end.

#+begin_example
building/updating vignettes for package 'grid' ...
processing 'grid.Rnw'
Error: compiling TeX file 'grid.tex' failed with message:
Running 'texi2dvi' on 'grid.tex' failed.
BibTeX errors:
The top-level auxiliary file: grid.aux
I couldn't open style file plain.bst
---line 33 of file grid.aux
: \bibstyle{plain
: }
I'm skipping whatever remains of this command
I found no style file---while reading file grid.aux
Execution halted
building/updating vignettes for package 'parallel' ...
building/updating vignettes for package 'utils' ...
building/updating vignettes for package 'stats' ...
processing 'reshape.Rnw'
Error: compiling TeX file 'reshape.tex' failed with message:
Running 'texi2dvi' on 'reshape.tex' failed.
LaTeX errors:
! Math formula deleted: Insufficient symbol fonts.
\endtabular ->\crcr \egroup \egroup $
\egroup
l.22 \maketitle

Execution halted
make[1]: *** [Makefile:120: vignettes-no-lattice] Error 1
make[1]: Leaving directory 
'/tmp/guix-build-r-minimal-4.1.0.drv-0/R-4.1.0/src/library'
make: *** [Makefile:81: vignettes] Error 2
command "make" "-j" "4"
"LDFLAGS=-Wl,-rpath=/gnu/store/qsqgl8d8cn9v55z085jlpxarbf1zss8i-r-minimal-4.1.0/lib/R/lib"
"PKG_BUILT_STAMP=1970-01-01" failed with status 2
#+end_example

--
Martin Edström






bug#48848: Failure to post a reply through the Web interface.

2021-06-05 Thread Tony Olagbaiye
Hi,

I attempted to comment on both the links below using the comment box:

https://issues.guix.gnu.org/33899
https://issues.guix.gnu.org/46800

The result was a sign that my comment had been submitted successfully, but no 
comment appeared, and 12 hours later nckx reports that there is still nothing 
in the queue.

Reason to believe commenting via web is broken!

Hope that helps,
ix@libera


publickey - EmailAddress(s=me@fron.io) - 0x3026807C.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature


bug#48796: Guix on Debian 11 - Cant run or find applications from Guix

2021-06-05 Thread Mark H Weaver
Hi,

bo0od  writes:

> I have installed Guix package manager over debian bullseye 11 then i 
> installed a package using guix (after running guix pull) with two ways: 
> (x package i tried is icecat)
>
> guix install x
>
> sudo -i guix install x
>
> both of the commands worked but the x package has no icon nor i can run 
> it using terminal.

The reason you can't simply type "icecat" in the terminal is because
Guix puts the 'icecat' executable in ~/.guix-profile/bin/icecat, but
that directory is not in your PATH environment variable.

Likewise, the reason there's no icon, i.e. no entry for IceCat in the
list of applications known by desktop environments in Debian, is because
by default desktop environments look in /usr/share/applications for the
".desktop" files, but Guix puts the desktop files in
~/.guix-profile/share/applications.

On a standalone Guix system, these issues are addressed by making sure
your environment variables are set as needed to make these things work.

~/.guix-profile/etc/profile should contain Bash shell commands that set
the environment variables appropriately for the set of packages
currently installed.

If you type "source ~/.guix-profile/etc/profile" from a Bash shell, it
loads the needed environment variable settings into that shell instance,
and henceforth you should be able to run "icecat" by simply typing its
name, *but* _only_ in that shell or other processes later spawned from
that shell.  That's because environment variable settings are _not_
global.  Each process has its own set of environment variable settings.
Typically, newly spawned processes inherit their environment variable
settings from the parent process that launched them.

In order to set your environment variables appropriately for your entire
desktop environment, you must arrange for the environment variable
settings to be loaded before the desktop session is launched.  I don't
remember off-hand how to do this in Debian.  I seem to recall that one
approach is to create an ~/.xsessionrc file, which should be an
executable Bash script that loads the needed environment variable
settings and then launches the desktop environment.  Maybe there's a
better way.

I'm surprised this isn't well-trodden territory, long ago documented in
our manual, but I guess it isn't.  It would be good if some Debian
expert(s), or at least someone who runs Guix on top of Debian, would
step forward to fill in the details.

Thanks for raising this issue.

 Regards,
   Mark

-- 
Disinformation flourishes because many people care deeply about injustice
but very few check the facts.  Ask me about .





bug#48855: Segfault while attempting to use --with-git-url

2021-06-05 Thread Maxim Cournoyer
Hi,

Trying to build our latest ppsspp package using:

$ ./pre-inst-env guix build ppsspp \
  --with-git-url=ppsspp=https://github.com/hrydgard/ppsspp

I get either

--8<---cut here---start->8---
updating submodule 'ext/SPIRV-Cross'...
indexing objects  91% 
[##
 ]Segmentation fault
--8<---cut here---end--->8---

or

--8<---cut here---start->8---
updating checkout of 'https://github.com/hrydgard/ppsspp'...
updating submodule 'dx9sdk'...
updating submodule 'ext/SPIRV-Cross'...
updating submodule 'ext/armips'...
receiving objects  73% 
[
  ]Illegal instruction
--8<---cut here---end--->8---

or

--8<---cut here---start->8---
updating checkout of 'https://github.com/hrydgard/ppsspp'...
updating submodule 'dx9sdk'...
updating submodule 'ext/SPIRV-Cross'...
updating submodule 'ext/armips'...
updating submodule 'ext/discord-rpc'...
updating submodule 'ext/glslang'...
updating submodule 'ext/miniupnp'...
updating submodule 'ext/native/tools/prebuilt'...
updating submodule 'ext/rapidjson'...
updating submodule 'thirdparty/gtest'...
Backtrace:
In guix/packages.scm:
  1244:18 19 (_)
In guix/store.scm:
  2068:24 18 (run-with-store # _ 
#:guile-for-build _ #:system _ #:target _)
   1902:8 17 (_ _)
In guix/gexp.scm:
   256:18 16 (_ _)
In ice-9/boot-9.scm:
  1747:15 15 (with-exception-handler # _ #:unwind? _ #:unwind-for-type _)
In guix/git.scm:
   574:16 14 (_)
473:8 13 (latest-repository-commit # 
"https://github.com/hrydgard/ppsspp"; #:recursive? _ #:log-port _ 
#:cache-directory _ #:ref _)
403:7 12 (update-cached-checkout _ #:ref _ #:recursive? _ #:check-out? _ 
#:starting-commit _ #:log-port _ #:cache-directory _)
In srfi/srfi-1.scm:
634:9 11 (for-each # 
_)
In guix/git.scm:
   301:20 10 (_ _)
In srfi/srfi-1.scm:
634:9  9 (for-each # 
("thirdparty/gtest"))
In guix/git.scm:
   293:16  8 (_ _)
In git/submodule.scm:
   204:14  7 (_ . _)
In unknown file:
Exception thrown while printing backtrace:
In procedure primitive-call-ip: Wrong type argument in position 1 (expecting 
PRIMITIVE_P): #

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure scm_from_stringn: NULL string pointer
--8<---cut here---end--->8---

It seems there's a bug in guile-git.

Thank you,

Maxim