Package Details: lprng 3.8.C-10

Git Clone URL: (read-only, click to copy)
Package Base: lprng
Description: An Enhanced Printer Spooler
Upstream URL:
Licenses: custom:Artistic
Conflicts: cups
Submitter: axs
Maintainer: djraymondnm
Last Packager: djraymondnm
Votes: 8
Popularity: 0.033894
First Submitted: 2008-12-01 12:01
Last Updated: 2017-10-28 18:49

Dependencies (7)

Required by (5)

Sources (11)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

djraymondnm commented on 2015-01-15 16:52

Hmmm... I haven't seen this. Are you sure that your '/usr/sbin' really is a link to '/usr/bin' at this point? If there is stuff in /usr/sbin when the filesystem upgrade is done, this upgrade might fail. If that is true, then you can just move stuff in sbin to bin and manually make /usr/sbin a symbolic link.

grymer commented on 2015-01-15 11:59

Compiled great, but Pacman install failed first time with message 'lprng: /usr/sbin exists in filesystem'. It installed okay by using the '--force' option. I guess this is because the filesystem package provides a symlink '/usr/sbin -> /usr/bin' ('/usr/sbin' now being deprecated).

acampbell commented on 2014-08-23 14:52

Tnanks: this now compiles without problems.

djraymondnm commented on 2014-04-12 23:53

Corrected a problem with gsfilter in version 5.

djraymondnm commented on 2014-02-21 16:20

I just uploaded a much cleaner version of the lprng package (-3), including a link to the reference manual on my website, as the original documentation website has just disappeared.

djraymondnm commented on 2014-02-04 02:24

I just uploaded a new version of lprng which is based on
code at sourceforge. It works for me on an up to date
Arch system.

acampbell commented on 2013-06-02 17:21

I'm new to Arch and this is my first attempt at compiling on AUR. I've been using lprng for years on Debian and was keen to have it in Arch.

Unfortunately I didn't succeed. I made the changes mentioned below by jevv but although the numerous errors went away during the compile the eventual message was "failed to build".

I really don't like CUPS but it looks as if there isn't any alternative.

helasz commented on 2013-04-09 11:41

Revisiting the comments of jevv from 2010-05-04 and having found the lprng package updated (2012-12-28) to "3.8.C" on sourceforge I did prepare (based on the actual above files) the PKGBUILD file for that version on an updated 32bit Arch Linux system.
I am not sure how to submit it in a comment .
Furhtermore I needed (due to sourceforge's naming schema) to "hardcode" the download location, I would appreciate if anybody could come up with a better solution.

Anonymous comment on 2011-10-10 02:27

Wow, now lprng build is missing flags (though not sure which). To make the thing compile I had to edit makepkg.conf, and add in the 3 compilation flags (CFLAGS, CXXFLAGS and LDFLAGS) the following:


With this the errors due to warnings indicating result values are unused, get ignored, and thus, the error is prevented. Finally lprng compiles...

Anonymous comment on 2011-10-10 01:38

New building failure on x86_64:

/bin/sh ../libtool --mode=compile gcc -I.. -I. -I./include -I./common -D_FILE_OFFSET_BITS=64 -I/usr/include -g -W -Wall -Werror -Wno-unused -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -W -Wall -Werror -Wno-unused -DHAVE_CONFIG_H -c ./common/getqueue.c
libtool: compile: gcc -I.. -I. -I./include -I./common -D_FILE_OFFSET_BITS=64 -I/usr/include -g -W -Wall -Werror -Wno-unused -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -W -Wall -Werror -Wno-unused -DHAVE_CONFIG_H -c ./common/getqueue.c -o getqueue.o
./common/getqueue.c: In function ‘Trim_status_file’:
./common/getqueue.c:1700:13: error: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Werror=unused-result]
cc1: all warnings being treated as errors

make[1]: *** [getqueue.lo] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-vasqueja/aur-lprng/src/LPRng-3.8.35/src'
make: *** [src] Error 2

Any idea?