Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 181959 - media-video/xanim-2.80.1-r4 doesn't install loadable codecs
Summary: media-video/xanim-2.80.1-r4 doesn't install loadable codecs
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard: Pending removal: 2016-09-20
Keywords: PMASKED
: 329413 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-06-13 22:08 UTC by Renato Caldas
Modified: 2016-10-04 06:30 UTC (History)
5 users (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 Renato Caldas 2007-06-13 22:08:30 UTC
I've compiled mplayer with xanim support, but it can't find the codecs:

xacodec: failed to dlopen /usr/lib/xanim/mods/vid_iv50.xa while /usr/lib/xanim/mods/vid_iv50.xa: cannot open shared object file: No such file or directory

So I did an equery over xanim:

$ equery files xanim
[ Searching for packages matching xanim... ]
* Contents of media-video/xanim-2.80.1-r4:
/usr
/usr/bin
/usr/bin/xanim
/usr/share
/usr/share/doc
/usr/share/doc/xanim-2.80.1-r4
/usr/share/doc/xanim-2.80.1-r4/Audio_Checklist.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/Codecs.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/Compile_Errs.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/Compile_Help.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/Examples.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/Formats.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/Problems.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/README.bz2
/usr/share/doc/xanim-2.80.1-r4/README.dll.bz2
/usr/share/doc/xanim-2.80.1-r4/README.zlib.bz2
/usr/share/doc/xanim-2.80.1-r4/Remote_Window.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/Rev_History.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/VMS_Help.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/WWW_Helper.doc.bz2
/usr/share/doc/xanim-2.80.1-r4/audio.readme.bz2
/usr/share/doc/xanim-2.80.1-r4/cinepak.readme.bz2
/usr/share/doc/xanim-2.80.1-r4/creative.readme.bz2
/usr/share/doc/xanim-2.80.1-r4/ijg.readme.bz2
/usr/share/doc/xanim-2.80.1-r4/indeo.readme.bz2
/usr/share/doc/xanim-2.80.1-r4/xanim.readme.bz2
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/xanim.1.bz2

So as you can see no loadable codecs are installed, just the program and docs. Moreover there are currently no use flags for xanim.
Comment 1 Azamat H. Hackimov 2008-11-18 04:51:43 UTC
Xanim codecs (such as indeo 4/5) requires media-libs/win32codecs, which install vid_iv50.xa and others bin-codecs.

In this case we have 2 variants:
1. win32codecs not installed
2. system is amd64

In 2nd nothing can help - vid_iv50.xa is 32-bit only. 

Needs to more info (portage --info etc)
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-25 18:07:25 UTC
*** Bug 329413 has been marked as a duplicate of this bug. ***
Comment 3 Pacho Ramos gentoo-dev 2016-02-16 12:06:52 UTC
Does it have any sense to keep using codecs from an app that died in 1999? There are plenty of alternative (also this could even contain unfixed security issues too). I would simply treeclean this
Comment 4 Alexis Ballier gentoo-dev 2016-02-16 12:53:06 UTC
(In reply to Pacho Ramos from comment #3)
> Does it have any sense to keep using codecs from an app that died in 1999?
> There are plenty of alternative (also this could even contain unfixed
> security issues too). I would simply treeclean this

+1 for treecleaning

xanim is still used from time to time as a reference for some weird codecs, but doesnt deserve to be in tree
Comment 5 fjmccloud 2016-08-21 22:14:27 UTC
"but doesnt deserve to be in tree"

Says who?  xanim is a fantastic animated GIF player, with a small, unobtrusive GUI.  It offers forward, backward playback and per-frame control.
It also has a nice small dependency list.

What would you replace it with?
Comment 6 Pacho Ramos gentoo-dev 2016-08-22 09:39:55 UTC
There are plenty players for gifs that are better maintained and fixed than a tool that died in 1999
Comment 7 fjmccloud 2016-08-25 07:00:12 UTC
"There are plenty players for gifs"
Such as?  xine doesn't show animations or offer per-frame control.
feh doesn't show animations.
sxiv doesn't offer per-frame control
Looking for lightweight, desktop-independent player with as few dependencies as possible (definitely no crazy QT/gtk stuff).
xanim offers all of this.  Per-frame control, ability to play in reverse or at different speeds.  It's ideal for animation testing and debugging as well as viewing.

"died in 1999"
It's called stability and availability.  There's a reason the world uses common tools.  Code should not need infinite "maintenance".  Bottom line is folks are using this program.
Comment 8 Dominique Michel 2016-09-05 09:31:32 UTC
I fully agree with fjmccloud. xanim do support animated gif, and animated pictures support in GNU/linux is already a pity and a shame, and you will not improve it by removing xanim.

It is alternatives if you want to play a movie, like mplayer, but I just don't want to be forced to launch firefox in order to play an animated gif.
Comment 9 Pacho Ramos gentoo-dev 2016-10-01 07:04:43 UTC
removed
Comment 10 fjmccloud 2016-10-04 06:30:56 UTC
So you had 2 people complain and you went ahead and did it anyway?  No further discussion?  No examples of a functional replacement?  Unprofessional and childish.