Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101108 - evince 0.4 needs djvulibre 3.5.15-3.5.16 (version bump) to be able to display .djvu files
Summary: evince 0.4 needs djvulibre 3.5.15-3.5.16 (version bump) to be able to display...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Daniel Gryniewicz (RETIRED)
URL: http://sourceforge.net/forum/forum.ph...
Whiteboard:
Keywords:
Depends on: 101389
Blocks:
  Show dependency tree
 
Reported: 2005-08-02 10:00 UTC by Stephane Loeuillet
Modified: 2006-06-29 13:55 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 Stephane Loeuillet 2005-08-02 10:00:08 UTC
in evince 0.3.2 changelog, i see :

2005-05-29  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
Require djvulibre CVS. Now djvu loading is much faster. Fix for	bug 301993.

----------

that's true as djvulibre 3.5.14 isn't enought :
configure:25325: checking for ddjvu_document_get_pageinfo in -ldjvulibre
configure:25355: i686-pc-linux-gnu-gcc -o conftest -O3 -march=athlon-xp -pipe  
conftest.c -ldjvulibre -lpthread  >&5
/var/tmp//portage/evince-0.3.2/temp/ccvOEGim.o: In function `main':
conftest.c:(.text+0xd): undefined reference to `ddjvu_document_get_pageinfo'

djvulibre 3.5.15 (which includes the API addition needed by evince 0.3.2) is out
since 2005-07-06 :
http://sourceforge.net/project/showfiles.php?group_id=32953

Actually, evince is package masked. but lets not forget it would be part of
gnome 2.12.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-08-04 14:16:29 UTC
evince 3.2 built fine for me with djvu-3.5.14-r1.  I'll investigate further, but
could you post your emerge info?
Comment 2 Stephane Loeuillet 2005-08-04 14:22:30 UTC
and reading a .djvu file with evince works ?

last time i checked against 3.5.14-r1, evince compiled, but it contained a
configure check that disabled djvu back-end.

i'll post my config.status once rebooted under linux
Comment 3 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-08-04 14:31:11 UTC
Ah, configure doesn't fail, it just prints a nasty message.  I'll disable djvu
support for now, and re-add it when (if?) djvu makes a new release.
Comment 4 Stephane Loeuillet 2005-08-04 15:00:15 UTC
well, djvu support in evince 0.3.2 is supposed to work, but only with djvulibre
3.5.15 (which did not exist when evince 0.3.2 went out, so it required a CVS
snapshot and they did put a test for the required API change)

i'll re-check later tonight
Comment 5 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-08-04 15:10:44 UTC
There's not .15 release, according to djvu.sf.net
Comment 6 Stephane Loeuillet 2005-08-04 15:16:37 UTC
djvu.sf.net => http://djvulibre.djvuzone.org/ (redirection)
which is a web page that hasn't been updated

http://sourceforge.net/projects/djvu/ has been updated :
DjVuLibre	3.5.15  	July 6, 2005

Download from there :
http://sourceforge.net/project/showfiles.php?group_id=32953&package_id=33569&release_id=340109
http://prdownloads.sourceforge.net/djvu/djvulibre-3.5.15.tar.gz?download
Comment 7 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-08-04 15:19:43 UTC
Submit a revbump bug for djvu.  When that's updated, I'll revbump evince and put
djvu support back in.
Comment 8 Stephane Loeuillet 2005-08-04 15:35:22 UTC
another bug that depends on 3.5.15 : bug #89544
Comment 9 Gary Young 2006-01-27 10:11:23 UTC
(In reply to comment #7)
> Submit a revbump bug for djvu.  When that's updated, I'll revbump evince and
> put
> djvu support back in.
> 
djvu 3.5.16 is now in portage. It would be nice to see a new evince ebuild that activates djvu support.
Comment 10 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-01-27 12:52:25 UTC
I've modified evince-0.5.0 to have djvu support.  Alpha: djvu isn't keyworded ~alpha, so I've temporarily un-keyworded alpha from evince.  Could you test and keyword djvu, or mask the djvu USE flag please?
Comment 11 Thomas Cort (RETIRED) gentoo-dev 2006-05-19 15:25:58 UTC
(In reply to comment #10)
> I've modified evince-0.5.0 to have djvu support.  Alpha: djvu isn't keyworded
> ~alpha, so I've temporarily un-keyworded alpha from evince.  Could you test and
> keyword djvu, or mask the djvu USE flag please?

agriffis added ~alpha to djvu-3.5.16 and evince-0.5.0 on 21 Feb 2006.
Comment 12 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-06-29 13:55:10 UTC
This, then, is fixed.