Hi Mikko!
You are right; it's not the same thing.
I'm trying to be practical here. libpaper is a Debian package, and the
similar Debian bug http://bugs.debian.org/376350 is almost 7 years old
now. It appears to be highly unlikely that Debian will make the change
you would like to see.
My
If I understood correctly the bug 1130690 is about setting defaults
settings correctly (namely, the PAPERSIZE environment variable). This
bug was about libpaper honoring LC_PAPER over PAPERSIZE (see rationale
in bug description).
--
You received this bug notification because you are a member of
We have a working fix now, and after almost 4 years it's unlikely that
exactly the suggested fix will be implemented.
** Changed in: libpaper (Ubuntu)
Status: Triaged = Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Solutions to bug 1130690 were recently uploaded to Raring. With that I
think that the issue in this bug report has been addressed in Ubuntu in
an alternative way.
When setting the regional formats in Language Support, LC_PAPER is set
(together with a bunch of other LC_* variables). The news is
Bruce Korb:
1. You cannot use printer as the only source for the paper size. For example,
even if I didn't have any installed printers, I'd expect following command to
work:
$ man -t groff paperconf | ps2pdf - - paperconf.pdf
Which paper size should the resulting PDF file have? Currently the
I know I am naive about this, but having been unable to google back
to the original opengroup.org discussion, I wind up wanting to understand
a few things:
1. Isn't paper size a function of the size of the paper in the printer?
Why is this properly a system setting or a locale issue?
2.
Oh, just to show results:
$ export LC_PAPER=en_US ; locale ./paper
LANG=C
LC_CTYPE=C
LC_NUMERIC=C
LC_TIME=C
LC_COLLATE=C
LC_MONETARY=C
LC_MESSAGES=C
LC_PAPER=C
LC_NAME=C
LC_ADDRESS=C
LC_TELEPHONE=C
LC_MEASUREMENT=C
LC_IDENTIFICATION=C
LC_ALL=C
height: 297
width: 210
$ export LC_ALL=en_US ;
Some history lesson:
The LC_PAPER environment variable was not part of the original POSIX standard.
To tackle the default papersize problem the Debian operation system gave birth
to libpaper (/etc/papersize), most programs in Debian/Ubuntu use libpaper to
retrieve the paper size, CUPS is also
There is already a bug report in Debian for this (see bug watch), I
added the following comment:
Having two places (LC_PAPER and /etc/papersize) to set the default paper size
is confusing.
This is proven by several bug reports in Ubuntu over years, users expect the
paper size to change
** Changed in: libpaper (Debian)
Status: Unknown = New
--
libpaper should honor the LC_PAPER instead of /etc/papersize
https://bugs.launchpad.net/bugs/393818
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing
10 matches
Mail list logo