Package Details: gnuplot-nogui 5.4.3-1

Git Clone URL: https://aur.archlinux.org/gnuplot-nogui.git (read-only, click to copy)
Package Base: gnuplot-nogui
Description: Plotting package which outputs to X11, files and others. Without wxgtk/qt.
Upstream URL: http://www.gnuplot.info
Licenses: custom
Conflicts: gnuplot, gnuplot-nox
Provides: gnuplot
Replaces: gnuplot-notk
Submitter: Ambrevar
Maintainer: thrasibule
Last Packager: thrasibule
Votes: 5
Popularity: 0.000000
First Submitted: 2015-11-29 10:18 (UTC)
Last Updated: 2022-01-26 14:47 (UTC)

Required by (138)

Sources (2)

Latest Comments

redshoe commented on 2019-09-17 05:22 (UTC)

Hmm... It seems like the pdf or cairo terminal is not working. I do see pango and cairo as a dependency.

redshoe commented on 2019-09-16 23:25 (UTC)

@seirios: Oh thank you. I would like it if the package don't have emacs and texlive-core dependency. I do need pango in order to have pdf terminal. Would using commit 2ebba0a solve the issue?

seirios commented on 2019-09-15 20:10 (UTC)

@redshoe: Indeed, with the latest PKGBUILD it fails as in your case. However, with the previous PKBUILD (commit 2ebba0a) on which I commented, it was possible to build without texlive-core and emacs. Commit 2ad43cf really made texlive-core necessary (due to --with-kpsexpand at config time) and also emacs (due to make install-info).

@thrasibule: The latest two commits are incompatible. The alternatives are to either add emacs back as a makedep, or roll-back to 2ebba0a, add pango as dep, and remove both emacs and texlive-core as makedeps (which makes this package way simpler).

As far as I can tell, emacs is required for generating the texinfo file, due to use of doc2texi.el. But, what is texlive-core necessary for?

redshoe commented on 2019-09-15 16:19 (UTC) (edited on 2019-09-15 16:19 (UTC) by redshoe)

@seirios: I am having build issue saying that it requires emacs. How did you build the package without it?

Error message

make[1]: Entering directory '/home/rangke/Program_Works/Testsite/gnuplot-nogui/src/gnuplot-5.2.7/docs' if test "no" != no; then \ test ".." = ".." || cp ./gnuplot.doc . ; \ no -batch -q --no-site-file -l doc2texi.el -f d2t-doc-to-texi ; \ test ".." = ".." || rm -f ./gnuplot.doc ; \ else \ echo "No emacs found - cannot create texinfo file" ; \ fi No emacs found - cannot create texinfo file /bin/sh /home/rangke/Program_Works/Testsite/gnuplot-nogui/src/gnuplot-5.2.7/missing makeinfo -I. gnuplot.texi --no-split --output=gnuplot.info could not open gnuplot.texi: No such file or directory make[1]: [Makefile:1093: gnuplot.info] Error 1 make[1]: Leaving directory '/home/rangke/Program_Works/Testsite/gnuplot-nogui/src/gnuplot-5.2.7/docs' make: [Makefile:417: install-info-recursive] Error 1 ==> ERROR: A failure occurred in package(). Aborting...

seirios commented on 2019-09-13 22:49 (UTC)

Seems like pango has to be added as a dependency for cairo terminals to work. Also, I fail to see why emacs and texlive are makedeps. I have succesfully built this package without them.

redshoe commented on 2019-08-09 13:29 (UTC)

Does this support pdfcairo?

pdf terminal disappeared after an update.

dan.maftei commented on 2016-11-25 09:49 (UTC)

Had to remove the "--without-x" configure switch and rebuild. No "x11" terminal is available otherwise...

Ambrevar commented on 2015-11-29 10:21 (UTC)

Renamed gnuplot-notk to gnuplot-nogui.

Ambrevar commented on 2015-09-09 15:35 (UTC)

I am disowning the package as I am using other tools instead (such as Asymptote).

Ambrevar commented on 2015-09-09 15:34 (UTC)

Fixed! I added the Lua 5.3 patch used for the official gnuplot package. Please use a pastebin for long error logs, thanks!

igoralmeida commented on 2015-08-05 14:53 (UTC)

Got an error with yaourt: c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIE -Wl,-O1,--sort-common,--as-needed,-z,relro -Wl,-O1,--sort-common,--as-needed,-z,relro -o gnuplot alloc.o axis.o breaders.o boundary.o color.o command.o contour.o datablock.o datafile.o dynarray.o eval.o external.o fit.o gadgets.o getcolor.o graph3d.o graphics.o help.o hidden3d.o history.o internal.o interpol.o libcerf.o matrix.o misc.o mouse.o multiplot.o parse.o plot.o plot2d.o plot3d.o pm3d.o readline.o save.o scanner.o set.o show.o specfun.o standard.o stats.o stdfn.o tables.o tabulate.o term.o time.o unset.o util.o util3d.o variable.o version.o wxterminal/gp_cairo.o wxterminal/gp_cairo_helpers.o qtterminal/qt_term.o -lreadline -lncurses -lz -lgd -lgd -ljpeg -lz -lm -lpng16 -lfreetype -lfontconfig -lfreetype -lfontconfig -lXpm -lX11 -L/usr/lib -lvpx -L/usr/lib -ltiff -llua -lm -lQt5Network -lQt5Svg -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -ldl -lm -lz -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lcairo -lglib-2.0 term.o: In function `LUA_GP_int_warn': term.c:(.text+0xb473): undefined reference to `luaL_checkint' term.o: In function `LUA_GP_int_error': term.c:(.text+0xb503): undefined reference to `luaL_checkint' collect2: error: ld returned 1 exit status Makefile:774: recipe for target 'gnuplot' failed make[4]: *** [gnuplot] Error 1 make[4]: Leaving directory '/tmp/yaourt-tmp-ima/aur-gnuplot-notk/src/gnuplot-5.0.0/src' Makefile:955: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/tmp/yaourt-tmp-ima/aur-gnuplot-notk/src/gnuplot-5.0.0/src' Makefile:630: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/tmp/yaourt-tmp-ima/aur-gnuplot-notk/src/gnuplot-5.0.0/src' Makefile:417: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/tmp/yaourt-tmp-ima/aur-gnuplot-notk/src/gnuplot-5.0.0' Makefile:355: recipe for target 'all' failed Maybe a lua dependency is missing?

Ambrevar commented on 2015-04-08 16:55 (UTC)

Updated, thanks!

lecarrera commented on 2015-04-08 14:39 (UTC)

You must include emacs as a build dependency.