Please remove python-poppler from Ubuntu

Bug #1739622 reported by Jeremy Bícha
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gourmet (Ubuntu)
Fix Released
Undecided
Steve Langasek
lernid (Ubuntu)
Fix Released
High
Unassigned
pdfshuffler (Ubuntu)
Fix Released
Undecided
Unassigned
python-poppler (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

python-poppler is scheduled for removal from Debian Testing soon. We should remove python-poppler before Ubuntu 18.04 LTS's release so that we don't have to support the unmaintained bindings longer.

It has 3 reverse-depends:
- gourmet
- lernid
- pdfshuffler

Original Bug Report
===================
python-poppler will be removed from Debian and Ubuntu soon. Please don't have lernid depend on python-poppler.

It is instead recommended to switch to gtk3 and GObject Introspection bindings. (The poppler package is gir1.2-poppler-0.18). This will also enable you to re-enable Terminal (LP: #1739621) and WebKit (LP: #1591343) support.

Jeremy Bícha (jbicha)
description: updated
Revision history for this message
John S. Gruber (jsjgruber) wrote :

(I'm the maintainer of Lernid).

Unless someone turns up who is using Lernid or wants to use it (very, very unlikely)
I think it's about time to remove it from the Ubuntu repo.

Lernid uses telepathy for IRC but the introspection interfaces exposed by telepathy aren't sufficient for Lernid's use. Therefore moving to gtk introspection won't work without substituting another method of communicating over IRC.

I wrote something to do this but I didn't finish or integrate the new code into Lernid before the classroom activity ceased.

IMHO this and the other substantial work to use the introspection intefaces aren't justified unless we see that Lernid is used.

I suggest that you remove Lernid from Universe.

Jeremy, thanks for your work and the work of your colleagues in maintaining the Ubuntu repos.

If someone comes along later that wishes to use Lernid for some purpose I trust that they'll reach me and I can try to help them out with their needs.

Jeremy Bícha (jbicha)
description: updated
tags: added: py2-removal
summary: - lernid: Please don't depend on python-poppler
+ Please remove python-poppler from Ubuntu
Steve Langasek (vorlon)
Changed in gourmet (Ubuntu):
assignee: nobody → Steve Langasek (vorlon)
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gourmet - 0.17.4-4ubuntu1

---------------
gourmet (0.17.4-4ubuntu1) bionic; urgency=medium

  * Drop dependency on python-poppler, and don't ship the printing plugin;
    better to drop printing support than to have the package removed while
    awaiting an upstream rework of the printing. LP: #1739622.

 -- Steve Langasek <email address hidden> Tue, 02 Jan 2018 17:51:08 -0800

Changed in gourmet (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Jeremy Bícha (jbicha) wrote :

pdfshuffler is being replaced by pdfarranger in the Debian NEW queue. pdfarranger uses GTK3 and does not use python-poppler.

Revision history for this message
Steve Langasek (vorlon) wrote :

Removing packages from disco:
 lernid 1.0.9 in disco
  lernid 1.0.9 in disco amd64
  lernid 1.0.9 in disco arm64
  lernid 1.0.9 in disco armhf
  lernid 1.0.9 in disco i386
  lernid 1.0.9 in disco ppc64el
  lernid 1.0.9 in disco s390x
Comment: Depends on obsolete python-poppler which is removed from Debian; cannot be sanely ported to python3 due to missing telepathy introspection. LP: #1739622
1 package successfully removed.

Changed in lernid (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

pdfshuffler has been replaced by pdfarranger in disco.

Changed in pdfshuffler (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

Removing packages:
 python-poppler 0.12.1-10 in disco
  python-poppler 0.12.1-10 in disco amd64
  python-poppler 0.12.1-10 in disco arm64
  python-poppler 0.12.1-10 in disco armhf
  python-poppler 0.12.1-10 in disco i386
  python-poppler 0.12.1-10 in disco ppc64el
  python-poppler 0.12.1-10 in disco s390x
  python-poppler-dbg 0.12.1-10 in disco amd64
  python-poppler-dbg 0.12.1-10 in disco arm64
  python-poppler-dbg 0.12.1-10 in disco armhf
  python-poppler-dbg 0.12.1-10 in disco i386
  python-poppler-dbg 0.12.1-10 in disco ppc64el
  python-poppler-dbg 0.12.1-10 in disco s390x
Comment: (From Debian) RoQA; unmaintained, replaced by gir1.2-poppler-0.18; Debian bug #917832
Remove [y|N]? y

Changed in python-poppler (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.