Bug#742077: RFS: vcmi/0.95-1 [ITP]
- To: Eriberto <eriberto@eriberto.pro.br>, "Paul Wise" <pabs@debian.org>, 742077@bugs.debian.org
- Subject: Bug#742077: RFS: vcmi/0.95-1 [ITP]
- From: Johannes Schauer <j.schauer@email.de>
- Date: Tue, 02 Sep 2014 12:02:47 +0200
- Message-id: <[🔎] 20140902100247.3685.43580@hoothoot>
- Reply-to: Johannes Schauer <j.schauer@email.de>, 742077@bugs.debian.org
- In-reply-to: <CAP+dXJdo9N808tKRUmbhCtgYeXi3qA49iQgDv8xHPGvOVcRPzQ@mail.gmail.com>
- References: <20140318223806.12867.34343.reportbug@hoothoot> <20140818154752.14069.17190@hoothoot> <CAP+dXJeW8UT3dvumC2D72Z8rM-jOk03vBVcK5BoHvZdDsuKOjQ@mail.gmail.com> <20140822183019.3685.64083@hoothoot> <CAP+dXJfRvUN2xTuNX1kHhJugESHi_pB1z_UwmxDi2msyc_+1Kw@mail.gmail.com> <20140824202217.3685.23489@hoothoot> <CAP+dXJf=qPQTHm=q+SRAyok9oL4WGT97JQ03F7hz4U1qmSbdrQ@mail.gmail.com> <20140829135205.3685.59631@hoothoot> <CAKTje6GxAVbApXk_0F+GKn2E-2oCEayc7WpgepJ_OW1OFcU-wQ@mail.gmail.com> <CAP+dXJdo9N808tKRUmbhCtgYeXi3qA49iQgDv8xHPGvOVcRPzQ@mail.gmail.com>
Hi,
Quoting Eriberto (2014-08-29 17:08:37)
> 2014-08-29 12:02 GMT-03:00 Paul Wise <pabs@debian.org>:
> > Please ask vmci upstream to remove the embedded copy of fuzzylite and
> > depend on the system version.
> >
> > https://wiki.debian.org/EmbeddedCodeCopies
> I thought about it too. This is the best option.
I started packaging fuzzylite 5.0 and found out that they do not offer
versioned SONAMES (I reported that and seven other bugs I found to fuzzylite
upstream).
At the same time I asked on debian-legal and it seems to be possible to
distribute vcmi (gpl2+) together with fuzzylite (apache2) because gpl2+ implies
gpl3 which is compatible with apache2.
So the only remaining problem seems to be the embedded copy of fuzzylite in
vcmi.
I agree that embedded copies are not nice but given the following:
- vcmi upstream uses an outdated copy of fuzzylite and is hesitating to
upgrade to 5.0 because of api changes
- fuzzylite upstream does not version their SONAME so it would be hard to
maintain it in Debian
- the fuzzylite version in vcmi contains their own set of patches which are
unknown because when fuzzylite was imported into their version control
system, their custom patches were already applied.
- nobody else in Debian uses fuzzylite
would letting vcmi include the embedded fuzzylite copy be an acceptable option
given the other tradeoffs?
cheers, josch
Reply to: