Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 311489 - net-print/hplip prints mirrowed on dupplex, allready fixed upstream?!
Summary: net-print/hplip prints mirrowed on dupplex, allready fixed upstream?!
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Printing Team
URL: https://bugs.launchpad.net/hplip/+bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-26 20:06 UTC by saft
Modified: 2010-04-06 19:16 UTC (History)
3 users (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 saft 2010-03-26 20:06:57 UTC
hplip has the annoying bug, that it does mirror the backside on duplex printings.
Take a look at:

https://bugs.launchpad.net/hplip/+bug/484928

They say that it is fixed... but it doesn't seem to be fixed in gentoo...
The bug seems to be caused by ghostscript and cups.

Thx for any advise.

Reproducible: Always




emerge --info
Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11-r1, 2.6.33-gentoo i686)
=================================================================
System uname: Linux-2.6.33-gentoo-i686-Intel-R-_Core-TM-2_Duo_CPU_T7250_@_2.00GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 26 Mar 2010 13:45:03 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.1_p2-r1
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.5-r1, 3.1.2-r1
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.8.1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1
sys-devel/gcc:       4.4.3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.33
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 skype-eula"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://de-mirror.org/distro/gentoo/ ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo"
LANG="de_DE.utf-8"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/sunrise /var/lib/layman/science /var/lib/layman/kde /var/lib/layman/gamerlay /var/lib/layman/synce"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X X509 a52 aac aalib accessibility acct acl acpi addressbook ads akonadi alsa ao archive audiofile autoipd autotrace avahi bash-completion bdf big-tables bluetooth branding bzip2 cairo calendar caps cdda cddax cddb cdio cdparanoia cdr chm cjk clamav clamdtop cleartype cli clucene consolekit cracklib crypt css cuda cups cxx dbus dell dhcp dhcpcd dirac divx dri dts dv dvd dvdr ebook embedded embedded-fuseiso emboss emovix enca encode evo exif fam fbcon ffmpeg fftw firefox firefox3 flac fortran fpx ftp fts3 gcj gd gdbm geoip geolocation gif gimp glitz gnokii gnutls gpg gphoto2 gpm graphviz groupwise grub gs gsm gstreamer gtk gzip hal handbook hbci hddtemp hdri hunspell hyperestraier iconv id3 id3tag idn ieee1394 imagemagick inkjar inotify ipod jabber jack java6 jbig jingle jpeg jpeg2k kate kde kipi kontact lame laptop latex lcms ldap libass libcaca libnotify libssh2 libv4l2 lirc lm_sensors logrotate lzma lzo mad matroska max-idx-128 mdnsresponder-compat melt mikmod mjpeg mmx mng modules mp3 mp4 mpeg mpi mplayer msn mtp mudflap musepack musicbrainz mysql ncurses networkmanager new-hpcups nfs nfsv4 nls nptl nptlonly nsplugin ntfs nvidia ofx ogg openbabel openexr opengl openmp openssl oscar otr pam pango pcmcia pcre pdf perl phonon plasma plotutils pm-utils pmu png policykit postscript profiler python qt3support qt4 quicktime rar raw rdp readline realmedia reflection replytolist rtsp samba scanfolder scanner schroedinger sdk sdl secure-delete semantic-desktop session sftp skype smp sndfile snmp solver sox speex spell spl sse sse2 sse3 ssl ssse3 startup-notification subtitles svg sysfs syslog taglib tcpd templates theora thumbnail thumbnails thunar tiff timezone tk truetype twolame udev udev-acl umfpack unicode usb v4l v4l2 vcd vcdinfo vcdx vdpau virtuoso vlm vnc vorbis wavpack webkit wifi win32codecs winetools winetriks wma-fixed wmf wps wxwidgets x264 x86 xattr xcomposite xft xine xinerama xml xmp xorg xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="hda_intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon sony" ELIBC="glibc" INPUT_DEVICES="synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nouveau nvidia" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 saft 2010-03-31 16:40:56 UTC
>Tim Waugh  wrote:
>
>The requirements are:
>
>* hplip-3.10.2 (or apply the above patch to older versions)
>* ghostscript with gdevcups.c from SVN 10890
>
>There is no released ghostscript version containing all necessary fixes:
>  http://bugs.ghostscript.com/show_bug.cgi?id=691029
>  http://bugs.ghostscript.com/show_bug.cgi?id=691108
>
>All versions of Fedora have the necessary packages in the updates-testing >repository, and they will shortly be pushed as updates.
>
Comment 2 Daniel Pielmeier gentoo-dev 2010-03-31 18:19:21 UTC
(In reply to comment #1)
> >Tim Waugh  wrote:
> >
> >The requirements are:
> >
> >* hplip-3.10.2 (or apply the above patch to older versions)
> >* ghostscript with gdevcups.c from SVN 10890
> >
> >There is no released ghostscript version containing all necessary fixes:
> >  http://bugs.ghostscript.com/show_bug.cgi?id=691029
> >  http://bugs.ghostscript.com/show_bug.cgi?id=691108
> >
> >All versions of Fedora have the necessary packages in the updates-testing >repository, and they will shortly be pushed as updates.
> >
> 

No need to duplicate the upstream bug here. I was the one asking for the requirements there. Now you know why this is not fixed in Gentoo. There is no version released which includes the fix. So how could this be fixed in Gentoo? If we are not aware of the problem, the packages are not patching themselves?

So this is not really a bug in hplip but in ghostscript. It is up to the ghostscript maintainers to either patch the current version of ghostscript or simply wait for a new version. After this hplip can depend on this new ghostscript version.

Comment 3 Timo Gurr (RETIRED) gentoo-dev 2010-04-01 00:01:40 UTC
(In reply to comment #0)
> They say that it is fixed... but it doesn't seem to be fixed in gentoo...
> The bug seems to be caused by ghostscript and cups.

We already had the "old" gdevcups patch in ghostscript-gpl-8.71-r2, which should at least have fixed the duplex problem. Anyway it caused another regression and the updated patch is in ghostscript-gpl-8.71-r3. Please retest with this ghostscript version and report back.
Comment 4 saft 2010-04-02 09:55:30 UTC
(In reply to comment #3)

Thank you very much! It works perfektly now.

Have a nice day.

saft
Comment 5 Daniel Pielmeier gentoo-dev 2010-04-02 10:01:00 UTC
Not yet fixed. We need to adjust the dependencies first, after this we can mark this bug as fixed. Other people may still experience this bug as they are not forced to use the new version of ghostscript.
Comment 6 Daniel Pielmeier gentoo-dev 2010-04-06 19:16:37 UTC
Fixed in hplip-3.10.2-r4. Thanks for reporting.