Re: [Bug 312898] Re: libxxx-unstripped should also Provide libxxx

2009-04-28 Thread Reinhard Tartler
Vladimir Mityukov  writes:

> English is not my native language... Do you mean "Build against regular
> libavcodec-dev and then replace this libavcodec-dev by libavcodec-
> unstripped-52"?. Or, should I replace libavcodec-unstripped-52 by
> something?

I mean installing libavcodec-unstripped-52. That in effect will replace
the packages libavcodec-dev and libavcodec52. NB: The latter  is a
dependency of libavcodec-dev.

> Side note: I'm pretty sure, kradio does not require "unstripped"
> libav*-dev packages.. However, I can't install "regular" ones as well,
> if I have "kubuntu-restricted-extras" installed (and I have it, since
> it's useful for me), because they conflict.

So the problem is that you cannot install kubuntu-restricted-extras with
libavcodec-dev at the same time? Is that a real problem? why?

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

-- 
libxxx-unstripped should also Provide libxxx
https://bugs.launchpad.net/bugs/312898
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 312898] Re: libxxx-unstripped should also Provide libxxx

2009-04-28 Thread Reinhard Tartler
Chris Carlin  writes:

> Ekiga doesn't use libavcodec directly, so just having libavcodec-
> unstripped around isn't enough.
>

In ubuntu, we do not want ANY applications to be built against the
*unstripped* variants of libavcodec as a saftey guard. If users want to
do that at home, fine, but we actually cannot do that in ubuntu because
that introduces just even more confusion as we already have in this bug.

First: Please have a look and understand what actually is stripped. The
stripping process just removes some encoder av_register_codec
calls. I cannot see how this modification can possibly affect
applications building against libavcodec. If you have such an example,
please show me.

This means: Building against the regular libavcodec-dev package and then
replacing libavcodec-unstripped-52 should produce exactly the same
result as linking against an "unstripped" libavcodec-dev package. The
latter btw does not exist since it would be byte-identical to the
stripped version.

> Instead, Ekiga's codecs are distributed as plugins built by libopal,
> which has to be built against the unstripped-dev package.

With the rationale above, I can assure you that the 2nd statement "has
to be built against the unstripped-dev package" is plain wrong.

I'm currently considering adding an alternate dependency on the -dev
packages because of popular request. "Provides" is the wrong solution
since it breaks versioned dependencies. But I'm still unsure if people
here are just misguided because of rumor or misinformation. I still have
not seen a single case where this chance is absolutely necessary beside
from the convenience of not having to install the unstripped package
over.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

-- 
libxxx-unstripped should also Provide libxxx
https://bugs.launchpad.net/bugs/312898
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 312898] Re: libxxx-unstripped should also Provide libxxx

2009-04-27 Thread Reinhard Tartler
Evan Murphy  writes:

> I think this bug is keeping Ekiga from recognizing the h263 video codec
> I need.

Why would you need the -dev package for having the h263 codec in ekiga?

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

-- 
libxxx-unstripped should also Provide libxxx
https://bugs.launchpad.net/bugs/312898
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 312898] Re: libxxx-unstripped should also Provide libxxx

2009-04-18 Thread Reinhard Tartler
arturo  writes:

> just updated to jaunty and it seems to install the unstripped packages
> by default,

what makes you think so?

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

-- 
libxxx-unstripped should also Provide libxxx
https://bugs.launchpad.net/bugs/312898
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 312898] Re: libxxx-unstripped should also Provide libxxx

2009-02-24 Thread Ludovico Cavedon
Reinhard Tartler wrote:
> hm, for that use case, you can use the '--force-depends' of dpkg to
> install the -dev packages anyway, I'd say.
> 
> if you really insist that we should add the dependency, let's please
> discuss this in a debian bugreport, ok?

ok, thank you for the hint

-- 
libxxx-unstripped should also Provide libxxx
https://bugs.launchpad.net/bugs/312898
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 312898] Re: libxxx-unstripped should also Provide libxxx

2009-02-24 Thread Reinhard Tartler
Ludovico Cavedon  writes:

> My use case is: qutecom/wengophone video support is disabled at runtime
> if ffmpeg is stripped. Currently I am not able to compile and run it and
> test the video, without keeping on switching between -dev packages and
> unstripped packages,

hm, for that use case, you can use the '--force-depends' of dpkg to
install the -dev packages anyway, I'd say.

if you really insist that we should add the dependency, let's please
discuss this in a debian bugreport, ok?

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

-- 
libxxx-unstripped should also Provide libxxx
https://bugs.launchpad.net/bugs/312898
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 312898] Re: libxxx-unstripped should also Provide libxxx

2009-02-24 Thread Ludovico Cavedon
Reinhard Tartler wrote:
> Ludovico Cavedon  writes:
>> Applications built against the stripped version should be able to run
>> against the unstripped version without recompilation (and in fact
>> qutecom/wengophone is able to); the application should just have fewer
>> or more codecs available (are there other differences btw?).
> 
> check debian/strip.sh in the ffmpeg-debian package

Looks like there are no other differences

>> I want to be able to build the official package using the stripped-dev
>> libs and run it against the unstripped runtime.
> 
> well, that's how all packages in debian and ubuntu are currently
> built. I fail to see the problem here?

That was in answer to bojo42, who was proposing unstripped-dev packages.

>> Yes I could work in a chroot, but sometimes it is annoying
> 
> I can only recommend building packages in clean chroots...

I agree, but sometimes for development and testing it is convenient to
work outside.

> The only valid use case for this request I could imagine would be if
> there was some packages that really requires the
> libavcodec-unstripped-52 installed and does not work with libavcodec52
> at all. I haven't seen such a package so far, though...

I am not referring to this case.

My use case is: qutecom/wengophone video support is disabled at runtime
if ffmpeg is stripped. Currently I am not able to compile and run it and
test the video, without keeping on switching between -dev packages and
unstripped packages,

-- 
libxxx-unstripped should also Provide libxxx
https://bugs.launchpad.net/bugs/312898
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 312898] Re: libxxx-unstripped should also Provide libxxx

2009-02-24 Thread Reinhard Tartler
Ludovico Cavedon  writes:

> Applications built against the stripped version should be able to run
> against the unstripped version without recompilation (and in fact
> qutecom/wengophone is able to); the application should just have fewer
> or more codecs available (are there other differences btw?).

check debian/strip.sh in the ffmpeg-debian package

> I want to be able to build the official package using the stripped-dev
> libs and run it against the unstripped runtime.

well, that's how all packages in debian and ubuntu are currently
built. I fail to see the problem here?

> Yes I could work in a chroot, but sometimes it is annoying

I can only recommend building packages in clean chroots...


The only valid use case for this request I could imagine would be if
there was some packages that really requires the
libavcodec-unstripped-52 installed and does not work with libavcodec52
at all. I haven't seen such a package so far, though...

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

-- 
libxxx-unstripped should also Provide libxxx
https://bugs.launchpad.net/bugs/312898
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs