Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 191204 - >=gnome-base/libgnomeprint-2.18 - orientation settings don't work
Summary: >=gnome-base/libgnomeprint-2.18 - orientation settings don't work
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://bugzilla.gnome.org/show_bug.cg...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-04 00:48 UTC by nm (RETIRED)
Modified: 2008-09-06 08:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nm (RETIRED) gentoo-dev 2007-09-04 00:48:46 UTC
As described in the link above, I ran into a weird problem with libgnomeprint 2.18 and 2.18.1 (currently ~arch on amd64). While using Abiword to create a document, after setting the page layout to landscape *and* making sure that the print setup is set to landscape, Gnome refuses to print anything but portrait documents. It can't change orientation.

I double-checked all the non Gnome-specific settings like the CUPS admin page, Abiword's print stuff, etc., but the error lies with all libgnomeprint 2.18.x versions. I had to downgrade libgnomeprint and libgnomeprintui to 2.12 in order to get orientation changes working.

Reproducible: Always

Steps to Reproduce:
1. Set page layout and print setup to landscape (from default portrait) orientation
2. Print document -- oops, only comes out as portrait.
3. Downgrade libgnomeprint/libgnomeprintui to 2.12 and watch it work correctly




$ emerge --info
Portage 2.1.2.12 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22.1-night-r2 x86_64)
=================================================================
System uname: 2.6.22.1-night-r2 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 28 Aug 2007 05:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en"
MAKEOPTS="-j4"
USE="X a52 aac acl acpi alsa amd64 berkdb bitmap-fonts branding cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread encode firefox flac foomaticdb fortran gdbm gnome gpm gtk hal iconv isdnlog jpeg lame libnotify libwww lm_sensors mad midi mime mmx mp3 mpeg mudflap ncurses nptl nptlonly nvidia ogg opengl openmp pam pcre pdf perl png pppd python quicktime readline reflection session spell spl sse sse2 ssl startup-notification svg tcpd truetype truetype-fonts type1-fonts unicode usb vorbis xml xorg zlib"
Comment 1 Stuart Luppescu 2007-09-20 23:47:51 UTC
I also observe this bug on x86 hardware as well.
Comment 2 Mart Raudsepp gentoo-dev 2007-11-04 23:42:52 UTC
This library is considered deprecated, but here a seemingly relevant upstream bug for reference:
http://bugzilla.gnome.org/show_bug.cgi?id=115476
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-09-06 08:05:08 UTC
doesn't look like a fix is in sight, if you want this fixed, please look for upstream.