Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1150433 > unrolled thread

Bug#1038506: libmlt7: Contains a plugin for an obsolete version of SDL

Started bySimon McVittie <smcv@debian.org>
First post2023-06-18 18:50 +0200
Last post2023-07-12 19:40 +0200
Articles 3 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1038506: libmlt7: Contains a plugin for an obsolete version of SDL Simon McVittie <smcv@debian.org> - 2023-06-18 18:50 +0200
    Bug#1038506: libmlt7: Contains a plugin for an obsolete version of SDL Patrick Matthäi <patrick@linux-dev.org> - 2023-07-02 16:40 +0200
      Bug#1038506: libmlt7: Contains a plugin for an obsolete version of SDL Simon McVittie <smcv@debian.org> - 2023-07-12 19:40 +0200

#1150433 — Bug#1038506: libmlt7: Contains a plugin for an obsolete version of SDL

FromSimon McVittie <smcv@debian.org>
Date2023-06-18 18:50 +0200
SubjectBug#1038506: libmlt7: Contains a plugin for an obsolete version of SDL
Message-ID<GI3Lb-gQcl-19@gated-at.bofh.it>
Package: libmlt7
Version: 7.14.0-1
Tags: trixie sid
User: pkg-sdl-maintainers@lists.alioth.debian.org
Usertags: libsdl1.2

libmlt7 appears to contain plugins for both SDL 1.2 and SDL 2, and as a
result, it depends on both libsdl1.2debian and libsdl2-2.0-0.
SDL 1.2 is unmaintained upstream and we should be trying to move away
from it.

Various Debian packages depend on mlt:

- flowblade
- kdenlive
- shotcut
- synfig
- synfigstudio

but as far as I can see, none of them need SDL 1.2 specifically. Would
it be possible to disable/remove the SDL 1.2 plugin in mlt?

Thanks,
    smcv

-- 
This bug report is part of a mass-bug-filing:
<https://lists.debian.org/debian-devel/2023/06/msg00120.html>

[toc] | [next] | [standalone]


#1152407

FromPatrick Matthäi <patrick@linux-dev.org>
Date2023-07-02 16:40 +0200
Message-ID<GN6p3-2rt2-1@gated-at.bofh.it>
In reply to#1150433
Hey

Am 18.06.2023 um 18:42 schrieb Simon McVittie:
> Package: libmlt7
> Version: 7.14.0-1
> Tags: trixie sid
> User: pkg-sdl-maintainers@lists.alioth.debian.org
> Usertags: libsdl1.2
>
> libmlt7 appears to contain plugins for both SDL 1.2 and SDL 2, and as a
> result, it depends on both libsdl1.2debian and libsdl2-2.0-0.
> SDL 1.2 is unmaintained upstream and we should be trying to move away
> from it.
>
> Various Debian packages depend on mlt:
>
> - flowblade
Flowblade itself still uses SDL 1.2:
https://sourceforge.net/p/mlt/mailman/message/37862164/
> - kdenlive
> - shotcut
> - synfig
> - synfigstudio
>
> but as far as I can see, none of them need SDL 1.2 specifically. Would
> it be possible to disable/remove the SDL 1.2 plugin in mlt?
>
> Thanks,
>      smcv
>

-- 
/*
Mit freundlichem Gruß / With kind regards,
  Patrick Matthäi
  GNU/Linux Debian Developer

   Blog: https://www.linux-dev.org/
E-Mail: pmatthaei@debian.org
         patrick@linux-dev.org
*/

[toc] | [prev] | [next] | [standalone]


#1153926

FromSimon McVittie <smcv@debian.org>
Date2023-07-12 19:40 +0200
Message-ID<GQLYK-e6x-9@gated-at.bofh.it>
In reply to#1152407
Control: reopen -1
Control: block -1 by 1040155

On Sun, 02 Jul 2023 at 16:23:53 +0200, Patrick Matthäi wrote:
> Am 18.06.2023 um 18:42 schrieb Simon McVittie:
> > libmlt7 appears to contain plugins for both SDL 1.2 and SDL 2, and as a
> > result, it depends on both libsdl1.2debian and libsdl2-2.0-0.
> > SDL 1.2 is unmaintained upstream and we should be trying to move away
> > from it.
> > 
> > Various Debian packages depend on mlt:
> > 
> > - flowblade
>
> Flowblade itself still uses SDL 1.2:
> https://sourceforge.net/p/mlt/mailman/message/37862164/

sdl12-compat is still the SDL 1.2 API, which has been deprecated for
many years, so I'm reopening this bug. It should stay open as long as
mlt has a (build-)dependency on the SDL 1.2 APIs.

I'm also marking this as blocked by flowblade being ported.  Please add
a similar blocked relationship if you find any other packages that use
mlt and SDL 1.2.

sdl12-compat has now taken over the libsdl1.2-dev package name from
the older libsdl1.2 in unstable. Please revert the build-dependency to
libsdl1.2-dev in a future upload of mlt, so that libsdl1.2-compat-dev
can be removed after Debian 13 is released without causing disruption
for this package.

    smcv

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web