Hi, I'm Rodolfo, a Synfig developer.

As a regular user of Debian testing, I know synfig packages are out of
Trixie for now (it has been a while).
We're (finally) preparing for a new release, 1.5.2 version, and I'd like to
fix some problems we have with (or detected by) Debian distro.

After reading a bug report [1] and lintian info[2], I realize that some
metadata stuff should be changed/added in synfig or synfig studio packages:

The synfig package maintainer should update Build-depends list:
- add Build-Depends: libmagick++-dev (>= 7:6.4.2)
- change Build-Depends: libgl1-mesa-dev => libgl-dev (>= 1.7.0-1+b1)
- change Build-Depends: libfontconfig1-dev => libfontconfig-dev(>=
2.15.0-1.1)
- change Build-Depends: libfreetype6-dev => libfreetype-dev (>=
2.13.2+dsfg-1+b4)

Also:
- change Depends: libfontconfig1-dev => libfontconfig-dev(>= 2.15.0-1.1)
- change Depends: libfreetype6-dev => libfreetype-dev (>= 2.13.2+dsfg-1+b4)

And for synfigstudio [3]:
- change Build-Depends: pkg-config => pkgconf (>= 1.8.1-1+b2)
- Recommends: python3

The translation issues pointed in the Debian tracker, we already solved
upstream [4] and we'll be available in 1.5.2.

About the debian patches included in current package (marked to be
forwarded upstream), all the three were actually made upstream first, and
the mantainer gently issued us and then cherry-picked to be able to provide
a new package.

Regarding the build warnings [5] [6] pointed by Debian tracker, I don't
understand them XD

My point is:
1- How can I help to fix the control stuff like "Build-depends", "Depends"
and "Recommends"? Or am I wrong in the things I pointed out?
2- What can be done about the build warnings?
3- Why is Synfig Studio marked as if it hasn't AppStream info [7]? It does
have [8]
4- Why does Gnome app Software show SYnfig Studio as proprietary and
unsafe? :P

Sorry the long e-mail.

Regard.
Rodolfo

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063004
[2] https://udd.debian.org/lintian/?packages=synfig
[3] https://udd.debian.org/lintian/?packages=synfigstudio
[4] https://github.com/synfig/synfig/pull/3354
[5] https://qa.debian.org/bls/packages/s/synfig.html
[6] https://qa.debian.org/bls/packages/s/synfigstudio.html
[7] https://appstream.debian.org/sid/main/issues/synfigstudio.html
[8]
https://github.com/synfig/synfig/blob/master/synfig-studio/org.synfig.SynfigStudio.appdata.xml.in

Reply via email to