[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#722249: Current status?



On 05/07/2015 08:32 AM, John Paul Adrian Glaubitz wrote:
> Anyway, did you guys test the package on non-Linux kernels and non-x86
> platforms? Because ALSA doesn't work on non-Linux kernels at the moment
> and the glinject library works on x86 only due to the fact that eflhacks
> is x86-only. I have take these issues into consideration and adapted my
> package source accordingly.

Ok, you apparently just avoided both problems by making the package
amd64/i386 only while still disabling OpenGL support. That's a bad
decision on both ends.

First of all, the package builds fine on all architectures when just
disabling glinject, so you could have set Architecture to "linux-any".
Secondly, OpenGL capturing is too much of a killer feature that you
should disable it, so my package just tests whether the host system is
x86 and if not, it disables glinject.

ALSA support can currently not be disabled in simplescreenrecorder which
is why I set the Architecture to linux-any. To support kfreebsd-any and
hurd-i386 in the future, one would either need to fix the SALSA library
which is currently missing some symbols which simplescreenrecorder needs
or Maarten needs to add a configure option to disable ALSA support even
though I'm not sure how sensible this would be.

Oh, and your control file has set Multi-Arch to (blank) which is not
acceptable. Wonder why lintian didn't complain. Did you run it with
"lintian -i -I -E --pedantic"? Otherwise lintian will suppress half of
the problems it finds.

Anyway, my package has been ready for more than 2 weeks now and unless
someone has a got argument that speaks against uploading it, I will
re-upload it with the long package name later today. My package
currently doesn't have a manpage but since Maarten has included one for
the next upstream release, this issue will resolve automatically once
0.3.4 has been released.

It would also be nice to have the lintian complaint about the missing
keyword entry in the desktop file fixed (I: simplescreenrecorder:
desktop-entry-lacks-keywords-entry).

Cheers,
Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: