Bug 747481 - [abrt] gourmet-0.15.9-1.fc16: plugin_loader.py:156:activate_plugin_set:ImportError: /usr/lib/python2.7/site-packages/poppler.so: undefined symbol: poppler_page_render_to_pixbuf_for_printing
Summary: [abrt] gourmet-0.15.9-1.fc16: plugin_loader.py:156:activate_plugin_set:Import...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: pypoppler
Version: 16
Hardware: i686
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fabian Affolter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:ff237b15dafba546bbd43a16846...
: 755650 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-10-20 01:48 UTC by Joshua Green
Modified: 2011-12-09 16:26 UTC (History)
5 users (show)

Fixed In Version: pypoppler-0.12.1-16.fc16
Clone Of:
Environment:
Last Closed: 2011-11-25 02:09:35 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Joshua Green 2011-10-20 01:48:43 UTC
libreport version: 2.0.6
abrt_version:   2.0.4.981
cmdline:        /usr/bin/python /usr/bin/gourmet
executable:     /usr/bin/gourmet
kernel:         3.1.0-0.rc9.git0.0.fc16.i686
reason:         plugin_loader.py:156:activate_plugin_set:ImportError: /usr/lib/python2.7/site-packages/poppler.so: undefined symbol: poppler_page_render_to_pixbuf_for_printing
time:           Tue Oct 18 16:36:09 2011
uid:            500
username:       jessica

backtrace:
:plugin_loader.py:156:activate_plugin_set:ImportError: /usr/lib/python2.7/site-packages/poppler.so: undefined symbol: poppler_page_render_to_pixbuf_for_printing
:
:Traceback (most recent call last):
:  File "/usr/lib/python2.7/site-packages/gourmet/plugin_gui.py", line 94, in toggled_cb
:    self.do_change_plugin(plugin_set, state, ls)
:  File "/usr/lib/python2.7/site-packages/gourmet/plugin_gui.py", line 110, in do_change_plugin
:    self.loader.activate_plugin_set(plugin_set)
:  File "/usr/lib/python2.7/site-packages/gourmet/plugin_loader.py", line 156, in activate_plugin_set
:    raise plugin_set.error
:ImportError: /usr/lib/python2.7/site-packages/poppler.so: undefined symbol: poppler_page_render_to_pixbuf_for_printing
:
:Local variables in innermost frame:
:self: <gourmet.plugin_loader.MasterLoader instance at 0x9111cac>
:plugin_set: <gourmet.plugin_loader.PluginSet instance at 0x91118ec>

comment:
:Open gourmet.
:Open a recipe to view.
:Select Recipe - Print recipe.
:Click OK on the box that opens and says "Unable to print: no print plugins are active!".
:Click OK on the box that opens and says "Error printing". It has this in the box too.
:
:Traceback (most recent call last):
:  File "/usr/lib/python2.7/site-packages/gourmet/exporters/printer.py", line 76, in print_recipes
:    **kwargs)
:  File "/usr/lib/python2.7/site-packages/gourmet/exporters/printer.py", line 15, in __init__
:    raise NotImplementedError
:NotImplementedError
:
:Close the recipe.
:Close gourmet.

smolt_data:
:
:
:General
:=================================
:UUID: 02c4a6c0-cf79-48a1-8d4f-d3f99fef5886
:OS: Fedora release 16 (Verne)
:Default run level: Unknown
:Language: en_US.UTF-8
:Platform: i686
:BogoMIPS: 4787.07
:CPU Vendor: GenuineIntel
:CPU Model: Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
:CPU Stepping: 6
:CPU Family: 6
:CPU Model Num: 23
:Number of CPUs: 2
:CPU Speed: 2401
:System Memory: 2013
:System Swap: 1998
:Vendor: Sony Corporation
:System: VGN-FZ4000E A222AYB3
:Form factor: Notebook
:Kernel: 3.1.0-0.rc9.git0.0.fc16.i686
:SELinux Enabled: 0
:SELinux Policy: targeted
:SELinux Enforce: Unknown
:MythTV Remote: Unknown
:MythTV Role: Unknown
:MythTV Theme: Unknown
:MythTV Plugin: 
:MythTV Tuner: -1
:
:
:Devices
:=================================
:(4523:17233:4173:36869) pci, sky2, ETHERNET, 88E8036 PCI-E Fast Ethernet Controller
:(32902:10752:4173:36869) pci, None, HOST/PCI, Vaio VGN-FZ260E
:(32902:10753:4173:36869) pci, pcieport, PCI/PCI, Mobile PM965/GM965/GL960 PCI Express Root Port
:(32902:10302:4173:36869) pci, i801_smbus, SERIAL, Vaio VGN-FZ260E
:(32902:10281:4173:36869) pci, ahci, STORAGE, Vaio VGN-FZ260E
:(32902:10320:4173:36869) pci, ata_piix, STORAGE, Vaio VGN-FZ260E
:(32902:10261:4173:36869) pci, None, PCI/ISA, Vaio VGN-FZ260E
:(32902:9288:4173:36869) pci, None, PCI/PCI, 82801 Mobile PCI Bridge
:(32902:10289:4173:36869) pci, uhci_hcd, USB, Vaio VGN-FZ260E
:(32902:10288:4173:36869) pci, uhci_hcd, USB, Vaio VGN-FZ260E
:(32902:10290:4173:36869) pci, uhci_hcd, USB, Vaio VGN-FZ260E
:(4172:32827:4173:36869) pci, tifm_7xx1, STORAGE, 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
:(32902:10294:4173:36869) pci, ehci_hcd, USB, Vaio VGN-FZ260E
:(32902:10298:4173:36869) pci, ehci_hcd, USB, Vaio VGN-FZ260E
:(32902:10307:4173:36869) pci, pcieport, PCI/PCI, 82801H (ICH8 Family) PCI Express Port 3
:(32902:10303:4173:36869) pci, pcieport, PCI/PCI, 82801H (ICH8 Family) PCI Express Port 1
:(32902:10305:4173:36869) pci, pcieport, PCI/PCI, 82801H (ICH8 Family) PCI Express Port 2
:(32902:10311:4173:36869) pci, pcieport, PCI/PCI, 82801H (ICH8 Family) PCI Express Port 5
:(32902:10315:4173:36869) pci, snd_hda_intel, MULTIMEDIA, Vaio VGN-FZ260E
:(32902:16937:32902:4352) pci, iwl4965, NETWORK, Vaio VGN-SZ79SN_C
:(32902:10292:4173:36869) pci, uhci_hcd, USB, Vaio VGN-FZ260E
:(32902:10293:4173:36869) pci, uhci_hcd, USB, Vaio VGN-FZ260E
:(4318:1062:4173:36869) pci, nouveau, VIDEO, G86 [GeForce 8400M GT]
:(4172:32825:4173:36869) pci, yenta_cardbus, PCI/CARDBUS, PCIxx12 Cardbus Controller
:(4172:32826:4173:36869) pci, firewire_ohci, FIREWIRE, PCIxx12 OHCI Compliant IEEE 1394 Host Controller
:
:
:Filesystem Information
:=================================
:device mtpt type bsize frsize blocks bfree bavail file ffree favail
:-------------------------------------------------------------------
:/dev/sda3 / ext4 4096 4096 13726059 6217508 6078110 3489792 3345746 3345746
:/dev/sda2 WITHHELD fuseblk 4096 4096 14463819 4769116 4769116 19273072 19127404 19127404
:/dev/sr0 WITHHELD udf 2048 2048 1315566 0 0 16 0 0
:

Comment 1 Jeff Raber 2011-10-20 02:26:31 UTC
I am reassigning to pypoppler as the crash seems to be coming from that package.

Seems to be the same issue as reported in bug 733853

Comment 2 Fedora Update System 2011-10-24 11:13:23 UTC
pypoppler-0.12.1-16.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/pypoppler-0.12.1-16.fc16

Comment 3 Marek Kašík 2011-10-24 11:17:41 UTC
Hi,

I've committed a minimal fix for this issue and pushed an update for it. It removes 4 problematic functions from definitions of pypoppler.
I'm leaving other changes for maintainer of this package (unfortunately, upstream doesn't seem to be active in this).

Good luck

Marek

Comment 4 Fedora Update System 2011-10-25 03:06:32 UTC
Package pypoppler-0.12.1-16.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing pypoppler-0.12.1-16.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2011-14869
then log in and leave karma (feedback).

Comment 5 Fedora Update System 2011-11-25 02:09:35 UTC
pypoppler-0.12.1-16.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 6 Jeff Raber 2011-12-09 16:26:36 UTC
*** Bug 755650 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.