Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 350074 - app-text/evince-2.32.0 stabilization required for app-text/poppler-0.16
Summary: app-text/evince-2.32.0 stabilization required for app-text/poppler-0.16
Status: RESOLVED DUPLICATE of bug 353436
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Low enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: poppler-0.16
  Show dependency tree
 
Reported: 2010-12-29 20:06 UTC by Nirbheek Chauhan (RETIRED)
Modified: 2011-02-03 09:47 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 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-12-29 20:06:46 UTC
* QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * ev-poppler.cc:2072:573: warning: converting to non-pointer type ‘gboolean’ from NULL

This is due to API breakage in >app-text/poppler-0.15, see the blocking bug.

Also, app-text/evince-2.30* fails to compile, so evince-2.32 will have to be stabilized at the same time as poppler-0.16
Comment 1 Rafał Mużyło 2010-12-29 20:28:02 UTC
I think it is more of a thinko on upstream side.
It should probably be FALSE, instead of NULL.

That's close, but not the same.
Comment 2 Rafał Mużyło 2010-12-29 20:30:49 UTC
That is to say "there's no API incompatibility here, so this should block bug 349918 only as far as a stable request".
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-01-03 23:30:58 UTC
Fixing the summary since it is confusing, also lowering priority since there is no hurry, we should be able to handle gnome 2.32 stabilization before.
Comment 4 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-01-09 18:49:06 UTC
(In reply to comment #3)
> Fixing the summary since it is confusing, also lowering priority since there is
> no hurry, we should be able to handle gnome 2.32 stabilization before.
> 

fwiw, if GNOME 2.32 stabilization doesn't happen on time due to unforeseen consequences, evince is relatively standalone, so it could be stabilized on its own.
Comment 5 Maciej Mrozowski gentoo-dev 2011-01-27 23:20:43 UTC
Please adjust dependencies for affected evince versions in order to pull <=poppler-0.16.0 if necessary for now. I'm bumping poppler-0.16.1 in tree and unmasking it.
Comment 6 Pacho Ramos gentoo-dev 2011-01-28 11:24:58 UTC
(In reply to comment #5)
> Please adjust dependencies for affected evince versions in order to pull
> <=poppler-0.16.0 if necessary for now. I'm bumping poppler-0.16.1 in tree and
> unmasking it.
> 

I don't think it's needed since, if I don't misremember, poppler-0.16 won't be stabilized yet and, then, since evince testing version should work fine with it...
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-01-28 12:48:36 UTC
yes, no hurry for us, current ~arch evince is fine with poppler-0.16, I've unmasked it a few weeks ago and nothing needs the old lib on my system since last week. evince still works just fine for the record.
Comment 8 Pacho Ramos gentoo-dev 2011-02-03 09:47:24 UTC

*** This bug has been marked as a duplicate of bug 353436 ***