First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 194791
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Printing Team <printing@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Michał Kiedrowicz <esqualante@o2.pl>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
bad.png xdf with poppler-0.6 image/png Michał Kiedrowicz 2007-10-05 11:26 0000 49.25 KB Details
good.png xdf with poppler-0.5.4-r2 image/png Michał Kiedrowicz 2007-10-05 11:27 0000 275.58 KB Details
emerge.info emerge --info text/plain Michał Kiedrowicz 2007-10-05 11:30 0000 3.47 KB Details
foo.ps Correctly rendered ps file text/plain Grant Goodyear 2007-11-14 16:23 0000 27.73 KB Details
foo.pdf Correctly rendered pdf file application/pdf Grant Goodyear 2007-11-14 16:24 0000 18.82 KB Details
foo2.ps Broken ps file from foo.pdf and xpdf/poppler text/plain Grant Goodyear 2007-11-14 16:25 0000 53.67 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 194791 depends on: 176081 Show dependency tree
Bug 194791 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-10-05 11:26 0000
xdpf displays text badly when compiled with app-text/poppler-0.6. Everything is
much bolder. It looks like xpdf renders text bolder, then it makes it normal
(bold text flashes for 0,5 sec.) (without 'continous view'). With 'continuos
view', first few pages are OK, then everything becomes bold.

Downgrading poppler to 0.5.4-r2 and rebuilding xpdf solves this problem.

Reproducible: Always

------- Comment #1 From Michał Kiedrowicz 2007-10-05 11:26:55 0000 -------
Created an attachment (id=132640) [details]
xdf with poppler-0.6

------- Comment #2 From Michał Kiedrowicz 2007-10-05 11:27:47 0000 -------
Created an attachment (id=132641) [details]
xdf with poppler-0.5.4-r2

------- Comment #3 From Michał Kiedrowicz 2007-10-05 11:30:07 0000 -------
Created an attachment (id=132642) [details]
emerge --info

------- Comment #4 From Helmut Jarausch 2007-11-05 18:00:49 0000 -------
Even worse here. xpdf-3.01-r8 with poppler-0.6.1 I cannot print anymore -
even on a printer with genuine Adobe postscript level 3 builtin.

When I 'print" to a file, I cannot view that postscript file with gv or
gsview, so I assume it produces invalid postscript.

------- Comment #5 From Grant Goodyear 2007-11-14 16:23:47 0000 -------
Created an attachment (id=135967) [details]
Correctly rendered ps file

------- Comment #6 From Grant Goodyear 2007-11-14 16:24:24 0000 -------
Created an attachment (id=135969) [details]
Correctly rendered pdf file

------- Comment #7 From Grant Goodyear 2007-11-14 16:25:07 0000 -------
Created an attachment (id=135970) [details]
Broken ps file from foo.pdf and xpdf/poppler

------- Comment #8 From Grant Goodyear 2007-11-14 16:34:26 0000 -------
(In reply to comment #4)
> Even worse here. xpdf-3.01-r8 with poppler-0.6.1 I cannot print anymore -
> even on a printer with genuine Adobe postscript level 3 builtin.
> 
> When I 'print" to a file, I cannot view that postscript file with gv or
> gsview, so I assume it produces invalid postscript.

I get the same result.  I used oowriter to create a simple text doc,
used print-to-file to generate "foo.ps", export-to-pdf to generate
"foo.pdf", and I used xpdf's print-to-file to generate "foo2.ps" (all
attached).
The "foo2.ps" file generated from xpdf (and presumably poppler) 
is broken--it fails to render in gv and it fails to print.  Downgrading
poppler and rebuilding xpdf works, but is far from optimal.

For whatever it's worth, evince is similarly broken with the current poppler. 
Printing or print-to-file from acroread works just fine.

# paludis -ip poppler

These packages will be installed:

* app-text/poppler-0.6.2 {:0} [R] -cjk jpeg zlib

# paludis -ip xpdf

These packages will be installed:

* app-text/xpdf-3.01-r8 {:0} [R] -nodrm linguas: -ar -el -he -ja -ko -la -ru
-th -tr -zh_CN -zh_TW

# paludis -ip cups

These packages will be installed:

* net-print/cups-1.3.4-r2 {:0} [R] X -acl -avahi -dbus -java jpeg -kerberos
-ldap nls pam perl -php png ppds python -samba -slp ssl -static -tiff -zeroconf
linguas: -de en -es -et -fr -he -it -ja -pl -sv -zh_TW
<app-text/ghostscript-esp-8.15.4:0::installed,
net-print/foomatic-filters-3.0.20070501:0::installed, 1 more>


# paludis --info
paludis@1195057191: [WARNING] Safe resume support is now enabled by default;
there is no need to pass --safe-resume
paludis 0.26.0_alpha3
Paludis build information:
    Compiler:
        CXX:                   i686-pc-linux-gnu-g++ 4.1.2 (Gentoo 4.1.2)
        CXXFLAGS:              -O2 -march=i686 -pipe -ggdb
        LDFLAGS:               
        DATE:                  2007-11-05T13:26:20-0600

    Libraries:
        C++ Library:           GNU libstdc++ 20070214

    Reduced Privs:
        reduced_uid:           108
        reduced_uid->name:     paludisbuild
        reduced_uid->dir:      /dev/null
        reduced_gid:           414
        reduced_gid->name:     paludisbuild

    Paths:
        DATADIR:               /usr/share
        LIBDIR:                /usr/lib
        LIBEXECDIR:            /usr/libexec
        SYSCONFDIR:            /etc
        PYTHONINSTALLDIR:      /usr/lib/python2.5/site-packages
        RUBYINSTALLDIR:        /usr/lib/ruby/site_ruby/1.8/i686-linux

Repository virtuals:
    Configuration information:
        format:                virtuals

Repository installed-virtuals:
    Configuration information:
        format:                installed_virtuals

Repository gentoo:
    Configuration information:
        append_repository_name_to_write_cache: true
        builddir:              /var/tmp/paludis
        cache:                 /usr/portage/metadata/cache
        distdir:               /usr/portage/distfiles
        eapi_when_unknown:     0
        eapi_when_unspecified: 0
        eclassdirs:            /usr/portage/eclass
        entry_format:          ebuild
        format:                ebuild
        ignore_deprecated_profiles: false
        layout:                traditional
        location:              /usr/portage
        names_cache:           /var/cache/paludis/.cache/gentoo-names
        newsdir:               /usr/portage/metadata/news
        profile_eapi:          0
        profiles:              /usr/portage/profiles/default-linux/x86/2006.1
        securitydir:           /usr/portage/metadata/glsa
        setsdir:               /usr/portage/sets
        sync:                  rsync://rsync.us.gentoo.org/gentoo-portage/
        sync_options:          
        write_cache:           /var/empty

    Package information:
        app-admin/eselect-compiler: (none)
        app-shells/bash:       3.2_p17-r1
        dev-java/java-config:  1.3.7, 2.0.33-r1
        dev-lang/python:       2.4.4, 2.5.1-r3
        dev-python/pycrypto:   2.0.1-r6
        dev-util/ccache:       (none)
        dev-util/confcache:    (none)
        sys-apps/baselayout:   1.12.10-r5
        sys-apps/sandbox:      1.2.18.1-r2
        sys-devel/autoconf:    2.13, 2.61-r1
        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.18-r1
        sys-devel/gcc-config:  1.4.0-r4
        sys-devel/libtool:     1.5.24
        virtual/os-headers:    2.6.23-r1

Repository installed:
    Configuration information:
        builddir:              /var/tmp/paludis
        format:                vdb
        location:              /var/db/pkg
        names_cache:           /var/cache/paludis/.cache/installed-names
        provides_cache:        /var/cache/paludis/.cache/installed-provides
        root:                  /
        world:                 /var/db/pkg/world

Repository local_overlay:
    Configuration information:
        append_repository_name_to_write_cache: true
        builddir:              /var/tmp/paludis
        cache:                 /var/empty
        distdir:               /usr/portage/distfiles
        eapi_when_unknown:     0
        eapi_when_unspecified: 0
        eclassdirs:            /usr/portage/eclass
        entry_format:          ebuild
        format:                ebuild
        ignore_deprecated_profiles: false
        layout:                traditional
        location:              /usr/local/portage
        names_cache:           /var/empty
        newsdir:               /usr/local/portage/metadata/news
        profile_eapi:          0
        profiles:              /usr/portage/profiles/default-linux/x86/2006.1
        securitydir:           /usr/local/portage/metadata/glsa
        setsdir:               /usr/local/portage/sets
        sync:                  
        sync_options:          
        write_cache:           /var/empty

Repository x-mabi:
    Configuration information:
        append_repository_name_to_write_cache: true
        builddir:              /var/tmp/paludis
        cache:                 /var/empty
        distdir:               /usr/portage/distfiles
        eapi_when_unknown:     0
        eapi_when_unspecified: 0
        eclassdirs:            /usr/portage/eclass
        entry_format:          ebuild
        format:                ebuild
        ignore_deprecated_profiles: false
        layout:                traditional
        location:              /usr/portage/local/layman/mabi
        names_cache:           /var/empty
        newsdir:               /usr/portage/local/layman/mabi/metadata/news
        profile_eapi:          0
        profiles:              /usr/portage/profiles/default-linux/x86/2006.1
        securitydir:           /usr/portage/local/layman/mabi/metadata/glsa
        setsdir:               /usr/portage/local/layman/mabi/sets
        sync:                  
        sync_options:          
        write_cache:           /var/empty

------- Comment #9 From Grant Goodyear 2007-11-15 15:14:34 0000 -------
Another aside:

"lpr foo.pdf" also seems to work fine for printing.  With cups the pdftops and
pstops filters are used instead of poppler, from what I can tell.

------- Comment #10 From Michał Kiedrowicz 2007-11-18 18:21:35 0000 -------
xpdf-3.02 doesn't have issues I mentioned, but I can't tell anything about
problems with printing.

------- Comment #11 From Stefan Schweizer 2007-11-18 19:07:16 0000 -------
fixed

First Last Prev Next    No search results available      Search page      Enter new bug