Bug#658084: libav-extra: Really necessary?

2012-03-21 Thread Fabian Greffrath

Am 21.03.2012 01:40, schrieb Andres Mejia:

I would like to upload a package to experimental soon. Anyone have any
other suggestions at this time?


BTW, I have added a mention of the license impact to 
libavcodec-extra's decription.




___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-21 Thread Andres Mejia
On Wed, Mar 21, 2012 at 2:12 AM, Reinhard Tartler siret...@gmail.com wrote:
 On Wed, Mar 21, 2012 at 1:40 AM, Andres Mejia amejia...@gmail.com wrote:
 Here are some of the comments Reinhard said on IRC. Placing them here
 for recording purposes.

 [02:47] siretart amejia: in the merged case, I think the -dev
 packages can have tight dependencies on the library packages
 [02:48] siretart amejia: also, I think only libavcodec changes, so
 in that case we'd no longer need to provide e.g. libavutil-extra-51
 [03:00] siretart amejia: ultimatively, I think this change goes into
 the right direction. unfortunately, it wont save a lot of effort,
 because for ubuntu we'll still need libav-extra and this change needs
 to be reverted there. at least for now :-(

 With only libavcodec having an extra package, the other extra packages
 would need transitional packages. Also, I'm afraid the epoch would
 need to be bumped again.

 $ dpkg --compare-versions 4:0.8.1-1 le 4:0.8.1.1  echo true
 true

 I would like to upload a package to experimental soon. Anyone have any
 other suggestions at this time?

 Do you volunteer to do at least the first uploads for libav and
 libav-extra for ubuntu as well?

 --
 regards,
     Reinhard

Yes, I'll volunteer, but the first thing I would do for ubuntu is a)
request libav to be demoted back to universe or b) request all of
libav's build dependencies to be promoted to main.

You think any of these requests would succeed?

-- 
~ Andres



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-21 Thread Micah Gersten
On 03/21/2012 06:40 AM, Andres Mejia wrote:
 On Wed, Mar 21, 2012 at 2:12 AM, Reinhard Tartler siret...@gmail.com wrote:

 Do you volunteer to do at least the first uploads for libav and
 libav-extra for ubuntu as well?
 Yes, I'll volunteer, but the first thing I would do for ubuntu is a)
 request libav to be demoted back to universe or b) request all of
 libav's build dependencies to be promoted to main.

 You think any of these requests would succeed?
libav can be demoted next cycle when KDE gets demoted to universe.

Micah



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-21 Thread Andres Mejia
On Mar 21, 2012 4:40 PM, Micah Gersten mic...@ubuntu.com wrote:

 On 03/21/2012 06:40 AM, Andres Mejia wrote:
  On Wed, Mar 21, 2012 at 2:12 AM, Reinhard Tartler siret...@gmail.com
wrote:
 
  Do you volunteer to do at least the first uploads for libav and
  libav-extra for ubuntu as well?
  Yes, I'll volunteer, but the first thing I would do for ubuntu is a)
  request libav to be demoted back to universe or b) request all of
  libav's build dependencies to be promoted to main.
 
  You think any of these requests would succeed?
 libav can be demoted next cycle when KDE gets demoted to universe.

 Micah

Great thanks.

Reinhard, did you wanted 0.8.1 in precise? Betafreeze is tomorrow.

~ Andres
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#658084: libav-extra: Really necessary?

2012-03-21 Thread Reinhard Tartler
On Wed, Mar 21, 2012 at 12:40 PM, Andres Mejia amejia...@gmail.com wrote:
 On Wed, Mar 21, 2012 at 2:12 AM, Reinhard Tartler siret...@gmail.com wrote:
 On Wed, Mar 21, 2012 at 1:40 AM, Andres Mejia amejia...@gmail.com wrote:
 Here are some of the comments Reinhard said on IRC. Placing them here
 for recording purposes.

 [02:47] siretart amejia: in the merged case, I think the -dev
 packages can have tight dependencies on the library packages
 [02:48] siretart amejia: also, I think only libavcodec changes, so
 in that case we'd no longer need to provide e.g. libavutil-extra-51
 [03:00] siretart amejia: ultimatively, I think this change goes into
 the right direction. unfortunately, it wont save a lot of effort,
 because for ubuntu we'll still need libav-extra and this change needs
 to be reverted there. at least for now :-(

 With only libavcodec having an extra package, the other extra packages
 would need transitional packages. Also, I'm afraid the epoch would
 need to be bumped again.

 $ dpkg --compare-versions 4:0.8.1-1 le 4:0.8.1.1  echo true
 true

 I would like to upload a package to experimental soon. Anyone have any
 other suggestions at this time?

 Do you volunteer to do at least the first uploads for libav and
 libav-extra for ubuntu as well?

 --
 regards,
     Reinhard

 Yes, I'll volunteer, but the first thing I would do for ubuntu is a)
 request libav to be demoted back to universe or b) request all of
 libav's build dependencies to be promoted to main.

 You think any of these requests would succeed?

micahg mentioned that a) is likely to happen after the precise release
(which will happen end of april).

-- 
regards,
    Reinhard



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-21 Thread Reinhard Tartler
On Wed, Mar 21, 2012 at 9:55 PM, Andres Mejia amejia...@gmail.com wrote:
 On Mar 21, 2012 4:40 PM, Micah Gersten mic...@ubuntu.com wrote:

 On 03/21/2012 06:40 AM, Andres Mejia wrote:
  On Wed, Mar 21, 2012 at 2:12 AM, Reinhard Tartler siret...@gmail.com
  wrote:
 
  Do you volunteer to do at least the first uploads for libav and
  libav-extra for ubuntu as well?
  Yes, I'll volunteer, but the first thing I would do for ubuntu is a)
  request libav to be demoted back to universe or b) request all of
  libav's build dependencies to be promoted to main.
 
  You think any of these requests would succeed?
 libav can be demoted next cycle when KDE gets demoted to universe.

 Micah

 Great thanks.

 Reinhard, did you wanted 0.8.1 in precise? Betafreeze is tomorrow.

Thanks for the notice, yes I did, and unfortunately, I'm travelling
and won't be at home before friday. Could anyone from the team please
upload 0.8.1 to precise for me before the freeze? Thanks in advance!

-- 
regards,
    Reinhard



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-21 Thread Micah Gersten
On 03/21/2012 05:58 PM, Reinhard Tartler wrote:
 Could anyone from the team please upload 0.8.1 to precise for me
 before the freeze? Thanks in advance! 
I think with the changes made to the version in 4:0.8.1-1, a merge would
need an FFe if we're going to keep everything that Debian has enabled.

Micah



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-21 Thread Andres Mejia
On Wed, Mar 21, 2012 at 6:58 PM, Reinhard Tartler siret...@gmail.com wrote:
 On Wed, Mar 21, 2012 at 9:55 PM, Andres Mejia amejia...@gmail.com wrote:
 On Mar 21, 2012 4:40 PM, Micah Gersten mic...@ubuntu.com wrote:

 On 03/21/2012 06:40 AM, Andres Mejia wrote:
  On Wed, Mar 21, 2012 at 2:12 AM, Reinhard Tartler siret...@gmail.com
  wrote:
 
  Do you volunteer to do at least the first uploads for libav and
  libav-extra for ubuntu as well?
  Yes, I'll volunteer, but the first thing I would do for ubuntu is a)
  request libav to be demoted back to universe or b) request all of
  libav's build dependencies to be promoted to main.
 
  You think any of these requests would succeed?
 libav can be demoted next cycle when KDE gets demoted to universe.

 Micah

 Great thanks.

 Reinhard, did you wanted 0.8.1 in precise? Betafreeze is tomorrow.

 Thanks for the notice, yes I did, and unfortunately, I'm travelling
 and won't be at home before friday. Could anyone from the team please
 upload 0.8.1 to precise for me before the freeze? Thanks in advance!

 --
 regards,
     Reinhard

I'm not an Ubuntu developer I'm afraid. At best I could have something
ready for someone to review and sponsor for an upload to Ubuntu.

We could always ask for a freeze exception. After all, this new
release brings a lot of security fixes.

-- 
~ Andres



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-21 Thread Micah Gersten
On 03/21/2012 06:34 PM, Andres Mejia wrote:
 On Wed, Mar 21, 2012 at 6:58 PM, Reinhard Tartler siret...@gmail.com wrote:
 On Wed, Mar 21, 2012 at 9:55 PM, Andres Mejia amejia...@gmail.com wrote:
 On Mar 21, 2012 4:40 PM, Micah Gersten mic...@ubuntu.com wrote:
 On 03/21/2012 06:40 AM, Andres Mejia wrote:
 On Wed, Mar 21, 2012 at 2:12 AM, Reinhard Tartler siret...@gmail.com
 wrote:
 Do you volunteer to do at least the first uploads for libav and
 libav-extra for ubuntu as well?
 Yes, I'll volunteer, but the first thing I would do for ubuntu is a)
 request libav to be demoted back to universe or b) request all of
 libav's build dependencies to be promoted to main.

 You think any of these requests would succeed?
 libav can be demoted next cycle when KDE gets demoted to universe.

 Micah
 Great thanks.

 Reinhard, did you wanted 0.8.1 in precise? Betafreeze is tomorrow.
 Thanks for the notice, yes I did, and unfortunately, I'm travelling
 and won't be at home before friday. Could anyone from the team please
 upload 0.8.1 to precise for me before the freeze? Thanks in advance!

 --
 regards,
 Reinhard
 I'm not an Ubuntu developer I'm afraid. At best I could have something
 ready for someone to review and sponsor for an upload to Ubuntu.

 We could always ask for a freeze exception. After all, this new
 release brings a lot of security fixes.

Would anyone mind if I just used the new upstream version without
merging?  Does precise need any of the other changes made recently?



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-20 Thread Andres Mejia
Here are some of the comments Reinhard said on IRC. Placing them here
for recording purposes.

[02:47] siretart amejia: in the merged case, I think the -dev
packages can have tight dependencies on the library packages
[02:48] siretart amejia: also, I think only libavcodec changes, so
in that case we'd no longer need to provide e.g. libavutil-extra-51
[03:00] siretart amejia: ultimatively, I think this change goes into
the right direction. unfortunately, it wont save a lot of effort,
because for ubuntu we'll still need libav-extra and this change needs
to be reverted there. at least for now :-(

With only libavcodec having an extra package, the other extra packages
would need transitional packages. Also, I'm afraid the epoch would
need to be bumped again.

$ dpkg --compare-versions 4:0.8.1-1 le 4:0.8.1.1  echo true
true

I would like to upload a package to experimental soon. Anyone have any
other suggestions at this time?

-- 
~ Andres



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-20 Thread Andres Mejia
Ok, here are the changes to libav to include libav-extra so far. Just
tested these and they provide a smooth upgrade with libav/libav-extra
packages currently in unstable. avconv can use either libavcodec or
libavcodec-extra package and it works like it should. None of the
other packages were necessary as far as I can tell. Also, libav-source
will be dropped.

If nobody has any other suggestions, I would like to upload this to
experimental for further testing.

-- 
~ Andres



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-19 Thread Fabian Greffrath

Am 19.03.2012 03:59, schrieb Andres Mejia:

Though the build time is increased for libav, ultimately, this change
would be better as the buildd network would not have to cope with
building from two source packages (i.e. setting up and tearing down
for libav and libav-extra for each architecture). Also, in my opinion,
it is easier and less error prone to maintain a single libav package
rather than two of them.


I generally agree with your proposal, although easier and less 
error-prone is in the eye of the beholder, of course. At least I am 
currently a bit lost in your proposed diff against debian/rules. ;)


In this context, please remove the libav-source binary package as 
well. It is of no further use (that I know of) if the libav-extra 
source package is removed. Also, please make sure that only the 
dynamic libraries are rebuilt for the extra packages, not the static 
one (don't know if it is already like this; as I said, the diff is a 
bit too much for me on a Monday morning ;) ).


 - Fabian




___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-19 Thread Fabian Greffrath

Am 19.03.2012 10:25, schrieb Fabian Greffrath:

I generally agree with your proposal, although easier and less
error-prone is in the eye of the beholder, of course. At least I am
currently a bit lost in your proposed diff against debian/rules. ;)


Furthermore, I think the additional debian/lib*-extra.copyright files, 
since they are all identical, should get created per package from a 
debian/copyright-extra.in template file and removed in the clean rule.


 - Fabian




___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-19 Thread Andres Mejia
On Mon, Mar 19, 2012 at 5:25 AM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 19.03.2012 03:59, schrieb Andres Mejia:

 Though the build time is increased for libav, ultimately, this change
 would be better as the buildd network would not have to cope with
 building from two source packages (i.e. setting up and tearing down
 for libav and libav-extra for each architecture). Also, in my opinion,
 it is easier and less error prone to maintain a single libav package
 rather than two of them.


 I generally agree with your proposal, although easier and less error-prone
 is in the eye of the beholder, of course. At least I am currently a bit lost
 in your proposed diff against debian/rules. ;)

 In this context, please remove the libav-source binary package as well. It
 is of no further use (that I know of) if the libav-extra source package is
 removed. Also, please make sure that only the dynamic libraries are rebuilt
 for the extra packages, not the static one (don't know if it is already like
 this; as I said, the diff is a bit too much for me on a Monday morning ;) ).

  - Fabian

I think the libav-source package will still be useful. There are
people who like to activate/deactivate certain features of libav. They
can use the libav-source package and ensure they have a build with all
the patches applied for the Debian builds of libav.

-- 
~ Andres



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-03-19 Thread Jonas Smedegaard
On 12-03-19 at 08:59am, Andres Mejia wrote:
 On Mon, Mar 19, 2012 at 5:25 AM, Fabian Greffrath 
 fab...@greffrath.com wrote:
  Am 19.03.2012 03:59, schrieb Andres Mejia:
 
  Though the build time is increased for libav, ultimately, this 
  change would be better as the buildd network would not have to cope 
  with building from two source packages (i.e. setting up and tearing 
  down for libav and libav-extra for each architecture). Also, in my 
  opinion, it is easier and less error prone to maintain a single 
  libav package rather than two of them.
 
 
  I generally agree with your proposal, although easier and less 
  error-prone is in the eye of the beholder, of course. At least I am 
  currently a bit lost in your proposed diff against debian/rules. ;)
 
  In this context, please remove the libav-source binary package as 
  well. It is of no further use (that I know of) if the libav-extra 
  source package is removed. Also, please make sure that only the 
  dynamic libraries are rebuilt for the extra packages, not the static 
  one (don't know if it is already like this; as I said, the diff is a 
  bit too much for me on a Monday morning ;) ).

 I think the libav-source package will still be useful. There are 
 people who like to activate/deactivate certain features of libav. They 
 can use the libav-source package and ensure they have a build with all 
 the patches applied for the Debian builds of libav.

I disagree: That argument would apply for *any* package in Debian.

Binary packages containing sources is a special construct specifically 
for our build system, not needed for direct exposure to our users: Users 
who want to recompile packages can much easier do so by forking the 
source package.


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#658084: libav-extra: Really necessary?

2012-03-19 Thread Andres Mejia
On Mon, Mar 19, 2012 at 9:14 AM, Jonas Smedegaard d...@jones.dk wrote:
 On 12-03-19 at 08:59am, Andres Mejia wrote:
 On Mon, Mar 19, 2012 at 5:25 AM, Fabian Greffrath
 fab...@greffrath.com wrote:
  Am 19.03.2012 03:59, schrieb Andres Mejia:
 
  Though the build time is increased for libav, ultimately, this
  change would be better as the buildd network would not have to cope
  with building from two source packages (i.e. setting up and tearing
  down for libav and libav-extra for each architecture). Also, in my
  opinion, it is easier and less error prone to maintain a single
  libav package rather than two of them.
 
 
  I generally agree with your proposal, although easier and less
  error-prone is in the eye of the beholder, of course. At least I am
  currently a bit lost in your proposed diff against debian/rules. ;)
 
  In this context, please remove the libav-source binary package as
  well. It is of no further use (that I know of) if the libav-extra
  source package is removed. Also, please make sure that only the
  dynamic libraries are rebuilt for the extra packages, not the static
  one (don't know if it is already like this; as I said, the diff is a
  bit too much for me on a Monday morning ;) ).

 I think the libav-source package will still be useful. There are
 people who like to activate/deactivate certain features of libav. They
 can use the libav-source package and ensure they have a build with all
 the patches applied for the Debian builds of libav.

 I disagree: That argument would apply for *any* package in Debian.

 Binary packages containing sources is a special construct specifically
 for our build system, not needed for direct exposure to our users: Users
 who want to recompile packages can much easier do so by forking the
 source package.


  - Jonas

 --
  * Jonas Smedegaard - idealist  Internet-arkitekt
  * Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private

 ___
 pkg-multimedia-maintainers mailing list
 pkg-multimedia-maintainers@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Yes, after thinking about it, I was going to draw the same conclusion.
Since the libav-extra package would no longer be needed, the
libav-source package should go away. Users needing a different
installation of libav libs can simply download the source package and
recompile with whatever options they needed.

-- 
~ Andres



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-19 Thread Fabian Greffrath

Am 19.03.2012 14:38, schrieb Andres Mejia:

I made the changes to filter out building of static libs for extra
packages. See [1]. Note that I rebased the changes from current
master, so if you checked out this branch, you'll have to merge the
changes back in.


Alright. In this context, has someone lately tried out if the static 
libs that we provide in the -dev packages work at all?




___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-19 Thread Andres Mejia
On Mon, Mar 19, 2012 at 9:52 AM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 19.03.2012 14:38, schrieb Andres Mejia:

 I made the changes to filter out building of static libs for extra
 packages. See [1]. Note that I rebased the changes from current
 master, so if you checked out this branch, you'll have to merge the
 changes back in.


 Alright. In this context, has someone lately tried out if the static libs
 that we provide in the -dev packages work at all?

Yes, and they do.

-- 
~ Andres



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-19 Thread Fabian Greffrath

Am 19.03.2012 15:27, schrieb Andres Mejia:

Yes, and they do.


Good to know, thanks!




___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-03-18 Thread Andres Mejia
Here is what I propose in order to provide the lib*extra* packages
from the libav source package. [1] It essentially has libav building
the extra packages, thus no longer having to rely on a seperate source
package. This change ensures the regular and the extra packages are
built for all 'flavors' to be built depending on the architecture.

As I said before, as far as building the GPLv3 enabled libraries,
there is no reason to do that with a seperate source package. Building
them separately would not change the fact that the packages are
ultimately distributed through Debian main. The source package will
remain LGPLv2.1+. The binaries will be GPLv2+ for the regular
packages, and GPLv3+ for the extra packages.

Though the build time is increased for libav, ultimately, this change
would be better as the buildd network would not have to cope with
building from two source packages (i.e. setting up and tearing down
for libav and libav-extra for each architecture). Also, in my opinion,
it is easier and less error prone to maintain a single libav package
rather than two of them.

1. 
http://anonscm.debian.org/gitweb/?p=pkg-multimedia/libav.git;a=commitdiff;h=3037cab27717de75a73c77a553ab6dfad04a57da;hp=d78d2e6d0d0f43a6203ee6b78a8c0fefcab7838a

-- 
~ Andres



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-06 Thread Fabian Greffrath

Am 03.02.2012 17:11, schrieb Reinhard Tartler:

Well, having all packages (with tightened dependencies) is more
convinient for the users if libav and libav-extra become out-of-sync.


If out-of-sync means ABI-incompatible, then the other -extra packages 
won't help anyway.


Would you accept a patch against libav-extra that changes it to only 
build (all flavors of) libavcodec and change the Conflicts of the 
other libraries to Depends? So that e.g. libswscale-extra-2 would 
depend on the (identical) libswscale2 instead of conflicting against it.


___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-06 Thread Reinhard Tartler
On Mon, Feb 6, 2012 at 2:43 PM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 03.02.2012 17:11, schrieb Reinhard Tartler:

 Well, having all packages (with tightened dependencies) is more
 convinient for the users if libav and libav-extra become out-of-sync.


 If out-of-sync means ABI-incompatible, then the other -extra packages won't
 help anyway.

 Would you accept a patch against libav-extra that changes it to only build
 (all flavors of) libavcodec and change the Conflicts of the other libraries
 to Depends? So that e.g. libswscale-extra-2 would depend on the (identical)
 libswscale2 instead of conflicting against it.

What problem would this solve?

-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-06 Thread Fabian Greffrath

Am 06.02.2012 14:48, schrieb Reinhard Tartler:

What problem would this solve?


Reducing complexity, avoiding redundant building of identical code, 
stopping to pretend any -extra flavor apart from libavcodec would be 
different to the regular non-extra lib.


___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-06 Thread Reinhard Tartler
On Mon, Feb 6, 2012 at 3:45 PM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 06.02.2012 14:48, schrieb Reinhard Tartler:

 What problem would this solve?


 Reducing complexity,
really? AFAIUI, it would make the diff between the two debian/rules
files larger, which makes it harder to cherry pick changes

 avoiding redundant building of identical code,
 stopping to pretend any -extra flavor apart from libavcodec would be 
 different to the
 regular non-extra lib.

These appear more like cosmetical issue rather than bringing actual
benefits to our users nor actually helping maintenance.


-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-03 Thread Fabian Greffrath

Am 01.02.2012 16:25, schrieb Reinhard Tartler:

The proposal doesn't allow me to drop libav-extra in Ubuntu. This
means, that 'libav' in Ubuntu/main must not provide
libavcodec-extra-53.


In this context, it is really necessary for libav-extra to build *all* 
packages and not only libavcodec-extra-53? I mean, e.g. libswscale and 
libpostproc should be pretty unimpressed by a handful of enabled 
codecs. ;)


___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-03 Thread Reinhard Tartler
On Fri, Feb 3, 2012 at 4:28 PM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 01.02.2012 16:25, schrieb Reinhard Tartler:

 The proposal doesn't allow me to drop libav-extra in Ubuntu. This
 means, that 'libav' in Ubuntu/main must not provide
 libavcodec-extra-53.


 In this context, it is really necessary for libav-extra to build *all*
 packages and not only libavcodec-extra-53? I mean, e.g. libswscale and
 libpostproc should be pretty unimpressed by a handful of enabled codecs. ;)

Well, having all packages (with tightened dependencies) is more
convinient for the users if libav and libav-extra become out-of-sync.

-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-01 Thread Fabian Greffrath

Am 31.01.2012 17:55, schrieb Reinhard Tartler:

On Tue, Jan 31, 2012 at 5:44 PM, Jonas Smedegaardd...@jones.dk  wrote:

Problem is that other packages can carefully ensure not violating
licensing when linking against libav, and libav-extra then distorts
that by causing Debian as a whole to not ensure against same violation.


Yes, that's it. Thanks for finding clear words, Jonas. ;)


How about having libav-extra package conflict with other packages known
to not be compatible with the tighter licensing?


That would be an option. Another option would be to have those
packages declare a conflicts on libav-extra.

nit: wouldn't the breaks relationship be more appropriate here?


Yes, sure. No need to deconfigure offending packages, it should be 
enough to make sure they are not installed at the same time.



I don't think we should overdo the license-policy game. If we become
aware of a license clash, we can add a conflict, as Jonas suggest.


This leads us to the next question (the one I meant with analysis): 
Do we already *know* of license clashes of specific software with a 
GPL-v3 licensed libav? Or is the whole introduction of libav-extra 
done for precaution?


How is this handled in the gstreamer packages? I see that 
gst-plugins-ugly0.10 is linked against the apache-2.0 licensed 
libopencore-amrwb0 and is still distributed under the terms of the 
LGPL-2.0+.



Legally, I don't think there is much difference here. However, there
is a practical difference for Debian as distribution: we do not
violate the packages if users install a combination of packages that
result to a license clash. Yes, we can add conflicts, and probably
have to if we become aware of it, but we cannot be held responsible
for funky stuff that random users do on their (own) systems.


Reminds me of the libcurl situation. We have both libcurl (linked 
against openssl) and libcurl-gnutls packages in Debian. The latter is 
for packages with licenses incompatible to openssl's one. However, 
nothing prevents you from installing the openssl-linked libcurl 
package on your system if you wish so.


What parts of libav are actually affected by the two additional 
codecs? I guess it's only libavcodec (and maybe libavformat). If it 
really boils down to rebuild only one library with aditional 
confflags, I begin to like Andres' idea more and integrate libav-extra 
into the libav package.


 - Fabian

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-01 Thread Jonas Smedegaard
On 12-02-01 at 10:24am, Fabian Greffrath wrote:
 Am 31.01.2012 17:55, schrieb Reinhard Tartler:
 Legally, I don't think there is much difference here. However, there 
 is a practical difference for Debian as distribution: we do not 
 violate the packages if users install a combination of packages that 
 result to a license clash. Yes, we can add conflicts, and probably 
 have to if we become aware of it, but we cannot be held responsible 
 for funky stuff that random users do on their (own) systems.
 
 Reminds me of the libcurl situation. We have both libcurl (linked 
 against openssl) and libcurl-gnutls packages in Debian. The latter is 
 for packages with licenses incompatible to openssl's one. However, 
 nothing prevents you from installing the openssl-linked libcurl 
 package on your system if you wish so.

I believe multiple flavors of libcurl is installable concurrently, which 
means dependent packages can link against a specific one as licensing 
requires.

With libav you provide no way for dependent packages to ensure their 
licensing is respected.


 What parts of libav are actually affected by the two additional 
 codecs? I guess it's only libavcodec (and maybe libavformat). If it 
 really boils down to rebuild only one library with aditional 
 confflags, I begin to like Andres' idea more and integrate libav-extra 
 into the libav package.

If ok legally then certainly that's most elegant.


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Bug#658084: libav-extra: Really necessary?

2012-02-01 Thread Reinhard Tartler
On Wed, Feb 1, 2012 at 11:49 AM, Jonas Smedegaard d...@jones.dk wrote:
 On 12-02-01 at 10:24am, Fabian Greffrath wrote:
 Am 31.01.2012 17:55, schrieb Reinhard Tartler:
 Legally, I don't think there is much difference here. However, there
 is a practical difference for Debian as distribution: we do not
 violate the packages if users install a combination of packages that
 result to a license clash. Yes, we can add conflicts, and probably
 have to if we become aware of it, but we cannot be held responsible
 for funky stuff that random users do on their (own) systems.

 Reminds me of the libcurl situation. We have both libcurl (linked
 against openssl) and libcurl-gnutls packages in Debian. The latter is
 for packages with licenses incompatible to openssl's one. However,
 nothing prevents you from installing the openssl-linked libcurl
 package on your system if you wish so.

I didn't check the curl situation, but yes, that sounds a bit similar.

 I believe multiple flavors of libcurl is installable concurrently, which
 means dependent packages can link against a specific one as licensing
 requires.

 With libav you provide no way for dependent packages to ensure their
 licensing is respected.


 What parts of libav are actually affected by the two additional
 codecs? I guess it's only libavcodec (and maybe libavformat).

Well, in detail, it affects two additional build dependencies, which
are then detected at build time if present by debian/confflags. These
enable the respective library wrappers.

 If it
 really boils down to rebuild only one library with aditional
 confflags, I begin to like Andres' idea more and integrate libav-extra
 into the libav package.

 If ok legally then certainly that's most elegant.

Sorry, I disagree with that approach. It a) increases the complexity
of the packaging considerably, b) doubles the build-times and c)
doesn't help at all with keeping the diff for ubuntu minimal.

-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-01 Thread Fabian Greffrath

Am 01.02.2012 16:02, schrieb Reinhard Tartler:

Sorry, I disagree with that approach. It a) increases the complexity
of the packaging considerably, b) doubles the build-times and c)
doesn't help at all with keeping the diff for ubuntu minimal.


Well, I think that's debatable. Having two separate source package for 
the sake of two additional codecs could also be considered as 
increased complexity. And if I understand it right, it's only 
libavcodec that needs to get rebuilt with a slightly different set of 
confflags, i.e. the ones that enable the codecs in question. These 
could be set to different values (i.e. different additional codecs) 
depending if the package is built for Debian or Ubuntu.


___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-01 Thread Andres Mejia
On Feb 1, 2012 10:03 AM, Reinhard Tartler siret...@gmail.com wrote:

 On Wed, Feb 1, 2012 at 11:49 AM, Jonas Smedegaard d...@jones.dk wrote:
  On 12-02-01 at 10:24am, Fabian Greffrath wrote:
  Am 31.01.2012 17:55, schrieb Reinhard Tartler:
  Legally, I don't think there is much difference here. However, there
  is a practical difference for Debian as distribution: we do not
  violate the packages if users install a combination of packages that
  result to a license clash. Yes, we can add conflicts, and probably
  have to if we become aware of it, but we cannot be held responsible
  for funky stuff that random users do on their (own) systems.
 
  Reminds me of the libcurl situation. We have both libcurl (linked
  against openssl) and libcurl-gnutls packages in Debian. The latter is
  for packages with licenses incompatible to openssl's one. However,
  nothing prevents you from installing the openssl-linked libcurl
  package on your system if you wish so.

 I didn't check the curl situation, but yes, that sounds a bit similar.

  I believe multiple flavors of libcurl is installable concurrently, which
  means dependent packages can link against a specific one as licensing
  requires.
 
  With libav you provide no way for dependent packages to ensure their
  licensing is respected.
 
 
  What parts of libav are actually affected by the two additional
  codecs? I guess it's only libavcodec (and maybe libavformat).

 Well, in detail, it affects two additional build dependencies, which
 are then detected at build time if present by debian/confflags. These
 enable the respective library wrappers.

  If it
  really boils down to rebuild only one library with aditional
  confflags, I begin to like Andres' idea more and integrate libav-extra
  into the libav package.
 
  If ok legally then certainly that's most elegant.

 Sorry, I disagree with that approach. It a) increases the complexity
 of the packaging considerably,

I find it more complex and error prone to maintain two libav packages than
one.

 b) doubles the build-times

The current situation still does this, only it's worse. The buildd machines
have to perform the setup and cleanup twice for the two source packages on
top of building the two packages.

 and c)
 doesn't help at all with keeping the diff for ubuntu minimal.

Why is libav in ubuntu main anyway? Shouldn't it be in universe still,
particularly because most dependencies are in universe/multiverse?

How about if another name for the *-extra libs is used, like *-gpl3 for
example?

 --
 regards,
 Reinhard

 ___
 pkg-multimedia-maintainers mailing list
 pkg-multimedia-maintainers@lists.alioth.debian.org

http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

~ Andres
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Bug#658084: libav-extra: Really necessary?

2012-02-01 Thread Reinhard Tartler
On Wed, Feb 1, 2012 at 4:15 PM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 01.02.2012 16:02, schrieb Reinhard Tartler:

 Sorry, I disagree with that approach. It a) increases the complexity
 of the packaging considerably, b) doubles the build-times and c)
 doesn't help at all with keeping the diff for ubuntu minimal.


 Well, I think that's debatable. Having two separate source package for the
 sake of two additional codecs could also be considered as increased
 complexity.

It's the status quo. And I don't believe that the implementation of
what you guys propose will be any less complex than what we currently
have.

 And if I understand it right, it's only libavcodec that needs to
 get rebuilt with a slightly different set of confflags, i.e. the ones that
 enable the codecs in question. These could be set to different values (i.e.
 different additional codecs) depending if the package is built for Debian or
 Ubuntu.

The proposal doesn't allow me to drop libav-extra in Ubuntu. This
means, that 'libav' in Ubuntu/main must not provide
libavcodec-extra-53. And now things start to become way to complex for
me to think further about it. Sorry, but no thanks.


-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#658084: libav-extra: Really necessary?

2012-02-01 Thread Reinhard Tartler
On Wed, Feb 1, 2012 at 4:24 PM, Andres Mejia amejia...@gmail.com wrote:

 I find it more complex and error prone to maintain two libav packages than
 one.

 b) doubles the build-times

 The current situation still does this, only it's worse. The buildd machines
 have to perform the setup and cleanup twice for the two source packages on
 top of building the two packages.

 and c)
 doesn't help at all with keeping the diff for ubuntu minimal.

 Why is libav in ubuntu main anyway? Shouldn't it be in universe still,
 particularly because most dependencies are in universe/multiverse?

IIRC there are still some KDE parts in main that depend on libav. If
we could get libav demoted, that would indeed make things easier,
regardless what we decide here.


 How about if another name for the *-extra libs is used, like *-gpl3 for
 example?

That would require to rebuild the archive again to pick up the new
shlibs. Would probably take at least a release cycle.


-- 
regards,
    Reinhard

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-01-31 Thread Fabian Greffrath
Package: libav-extra
Severity: wishlist

Dear Reinhard et at,

I'd like to start a discussion about this package by means of this bug report.
Honestly, I do not see the purpose of this package and while I appreciate the
work Reinhard has done with it, am not sure where it will bring us.

First, as pointed out in 653451, this package offers merely two additional
codecs compared to the regular libav packages. One is a (redundant?) AAC
encoder and the other one is an AMR-WB encoder. Quite exotic if you are asking
me. I'd say, if you really need these codecs, rebuild the libav package - it's
all in the archive.

Second, the reason why these codecs are not enabled in the standard libav
package is AFAIUI their licensing, which would require the GPL-v3 to apply for
the whole of the libav libraries - in contrast to GPL-v2+ without these codecs.
This might lead to some legal problems when linking with software licensed
under GPL-v3-incompatible terms (right?).

However, I think what we are doing with libav-extra is a bit insincere. We
pretend to play fair by only building packages against the GPL-v2+ libav
libraries but then offer the possibly license-incompatible GPL-v3 libraries
from the libav-extra packages for runtime linking.

TL;DR I think we should either enable the additional codecs in the regular
libav package, accept the license bump and analyze the license problems that
might occur with other packages. Or we should accept the fact that there are
potential license problems and disable these two offending codecs altogether.
The current solution with two libav* packages is not a stright line IMHO.

Cheers,
Fabian



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (901, 'testing'), (501, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-01-31 Thread Fabian Greffrath

Am 31.01.2012 16:30, schrieb Reinhard Tartler:

I still fail to see what the problem is. I understand that you don't
like the approach, but maybe you can elaborate on the 'insencere' or
'not straight' part.


Yes, I'll try. AFAIUI there are packages out there that use libav 
libraries but for which licenses apply that are incompatible with 
GPL-v3. In order to not violate these licenses when building or 
run-time linking against libav libraries, we have disabled the 
offending codecs that cause the license change.


On the other hand we have a libav-extra package with libraries for 
which GPL-v3 applies and which thus violate the license terms of said 
software if it is linked against it. So the whole purpose of the 
libav-extra package seems to be to tolerate license clashes at runtime 
while playing fair at build time with the regular libav package.


I hope I made myself clearer, hm.

 - Fabian



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-01-31 Thread Fabian Greffrath

Am 31.01.2012 17:13, schrieb Fabian Greffrath:

I hope I made myself clearer, hm.


We do not build packages against libav-extra, i.e. no build-time 
linking. Reason: Possible license clashes with GPL-v3.
We offer libav-extra for run-time linking: What about license clashes 
here?


Do I misinterpret/mess up the (legal) difference/meaning of build-time 
and run-time linking?




___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-01-31 Thread Jonas Smedegaard
On 12-01-31 at 04:30pm, Reinhard Tartler wrote:
 On Di, Jan 31, 2012 at 10:37:23 (CET), Fabian Greffrath wrote:
  I think what we are doing with libav-extra is a bit insincere. We 
  pretend to play fair by only building packages against the GPL-v2+ 
  libav libraries but then offer the possibly license-incompatible 
  GPL-v3 libraries from the libav-extra packages for runtime linking.
 
 So why is that insincere? What's the problem with that?

Problem is that other packages can carefully ensure not violating 
licensing when linking against libav, and libav-extra then distorts 
that by causing Debian as a whole to not ensure against same violation.

How about having libav-extra package conflict with other packages known 
to not be compatible with the tighter licensing?


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#658084: libav-extra: Really necessary?

2012-01-31 Thread Reinhard Tartler
On Tue, Jan 31, 2012 at 5:44 PM, Jonas Smedegaard d...@jones.dk wrote:
 On 12-01-31 at 04:30pm, Reinhard Tartler wrote:
 On Di, Jan 31, 2012 at 10:37:23 (CET), Fabian Greffrath wrote:
  I think what we are doing with libav-extra is a bit insincere. We
  pretend to play fair by only building packages against the GPL-v2+
  libav libraries but then offer the possibly license-incompatible
  GPL-v3 libraries from the libav-extra packages for runtime linking.

 So why is that insincere? What's the problem with that?

 Problem is that other packages can carefully ensure not violating
 licensing when linking against libav, and libav-extra then distorts
 that by causing Debian as a whole to not ensure against same violation.

 How about having libav-extra package conflict with other packages known
 to not be compatible with the tighter licensing?

That would be an option. Another option would be to have those
packages declare a conflicts on libav-extra.

nit: wouldn't the breaks relationship be more appropriate here?

-- 
regards,
    Reinhard



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#658084: libav-extra: Really necessary?

2012-01-31 Thread Reinhard Tartler
On Tue, Jan 31, 2012 at 5:24 PM, Fabian Greffrath fab...@greffrath.com wrote:
 Am 31.01.2012 17:13, schrieb Fabian Greffrath:

 I hope I made myself clearer, hm.


 We do not build packages against libav-extra, i.e. no build-time linking.
 Reason: Possible license clashes with GPL-v3.
 We offer libav-extra for run-time linking: What about license clashes here?

I don't think we should overdo the license-policy game. If we become
aware of a license clash, we can add a conflict, as Jonas suggest.

 Do I misinterpret/mess up the (legal) difference/meaning of build-time and
 run-time linking?

Legally, I don't think there is much difference here. However, there
is a practical difference for Debian as distribution: we do not
violate the packages if users install a combination of packages that
result to a license clash. Yes, we can add conflicts, and probably
have to if we become aware of it, but we cannot be held responsible
for funky stuff that random users do on their (own) systems.

-- 
regards,
    Reinhard



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers