Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 209269 - media-video/mkvtoolnix-2.1.0 mp4creator -create broken after recent update to dev-libs/libpcre-7.6
Summary: media-video/mkvtoolnix-2.1.0 mp4creator -create broken after recent update to...
Status: RESOLVED DUPLICATE of bug 209697
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:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-07 16:45 UTC by Mike Nerone
Modified: 2008-02-11 19:57 UTC (History)
0 users

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 Mike Nerone 2008-02-07 16:45:43 UTC
I noticed that mp4creator -create recently started hanging when muxing h.264 video (didn't test other streams). I tried it with multiple source files. I looked at the deps and realized that libpcre had recently been upgraded from 7.4 to 7.6. Guessing that there might have been an incompatible change, I re-ran revdep-rebuild - though my update script had already done this once, I wanted to be sure no needed recompiles were detected, as indeed none were. I went ahead and remerged mkvtoolnix (specifically media-video/mkvtoolnix-2.1.0), which resolved the problem.

At the very least anyone using mkvtoolnix will likely need to recompile. Thought I haven't *observed* other problem caused by this yet, since an incompatible change to libpcre appears to have been demonstrated, I would suggest "revdep-rebuild --library=libpcre".

Portage-wise, at the very least, mkvtoolnix should be revbumped (IMHO). Ideally, we'd make revdep-rebuild detect that recompiles are needed, but I'm not sure if it's too invasive to to bump the shared-lib version numbers.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-07 16:54:32 UTC
So did you recompile it? Does it work then? And no, revdep-rebuild won't detect anything like that if there's no ABI change.
Comment 2 Mike Nerone 2008-02-07 16:57:10 UTC
Yes, I recompiled it and it resolved the problem - I think I said that. ;)

Oh and BTW, the revdep-rebuild command would be:

   revdep-rebuild --library='libpcre.*'

(and you can also remove libpcre itself from the remerge list if you like).
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-02-11 19:57:21 UTC

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