On Aug 14, 2008, at 8:08 AM, Pablo Barrera wrote:

>
> On 14/08/2008, at 12:56:30, Alexander Hansen wrote:
>
>>
>> On Aug 14, 2008, at 7:19 AM, Pablo Barrera wrote:
>>
>>> Hi
>>>
>>> I tried to use ffmpeg in one of my projects, so I fink install
>>> ffmpeg-
>>> dev. The problem is this do not depends on:
>>> libavcodec-dev
>>> libavformat-dev
>>> libavformat-dev
>>> libavutil-dev
>>>
>>> Although some on them may not be necessary, there are two (at least)
>>> that should be together: avcodec and avutil. Otherwise, gcc gives my
>>> this error:
>>>
>>> /sw/include/ffmpeg/avcodec.h:30:20: error: avutil.h: No such file or
>>> directory
>>>
>>> Is there any particular reason not to maintain everything together?
>>>
>>> Cheers,
>>>
>>> Pablo
>>>
>>>
>>
>> Yes.  These are header packages and by policy we don't allow
>> anything to Depend on them, only BuildDepend.  And because they're
>> all built at the same time, we can't really have them BuildDepend on
>> each other.
>
>
> Fair enough, but in that case avutil and avcodec should be in the same
> package. Is there any reason to divide this package so much?
>
> Thanks for the enlightenment.
>
> Pablo
>
>

I'm not sure if it's the reason here, but in packages that have a  
bunch of shared libraries, sometimes a new version will update the  
versioning of one of the libraries but not the others.  It can easier  
for the maintainer in such an event if each library has its own - 
shlibs and corresponding -dev package--otherwise they have to go to a  
lot of effort to have both the new version and old version coexist, as  
required by our policies to insure clean upgrades of packages that  
depend on them.


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to