Bug#852984: audacious-plugins: please do not build-depend on oss4-dev on Linux

2017-01-29 Thread Simon McVittie
On Sun, 29 Jan 2017 at 18:30:09 +0100, Sebastian Ramacher wrote:
> > On Sat, 28 Jan 2017 at 17:54:43 +, Simon McVittie wrote:
> > I have done a non-maintainer upload to DELAYED/7
> 
> Thank you. Feel free to reschedule it to DELAYED/0.

Rescheduled. I'll open an unblock bug when it's been accepted.

S

___
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#852984: audacious-plugins: please do not build-depend on oss4-dev on Linux

2017-01-29 Thread Sebastian Ramacher
On 2017-01-29 16:13:49, Simon McVittie wrote:
> Control: tags 852984 + patch pending
> 
> On Sat, 28 Jan 2017 at 17:54:43 +, Simon McVittie wrote:
> > This package build-depends on oss4-dev, which is built by RC-buggy source
> > package oss4.
> 
> I have done a non-maintainer upload to DELAYED/7 to make sure this doesn't
> result in audacious getting removed from stretch; a (trivial) patch against
> debian/3.7.2-2-1 in pkg-multimedia git is attached. Please let me know
> if you would like me to cancel or reschedule it.

Thank you. Feel free to reschedule it to DELAYED/0.

Cheers

> 
> If you would prefer to do a maintainer upload (which would pre-empt my
> NMU), please do.
> 
> Regards,
> S

> From b7a3e1dcf98703f2f15c4cf3c12e1a24c7a5a30e Mon Sep 17 00:00:00 2001
> From: Simon McVittie 
> Date: Sun, 29 Jan 2017 11:54:47 +
> Subject: [PATCH] Drop build-dependency on oss4-dev for Linux kernel (Closes:
>  #852984)
> 
> ---
>  debian/changelog | 7 +++
>  debian/control   | 2 +-
>  2 files changed, 8 insertions(+), 1 deletion(-)
> 
> diff --git a/debian/changelog b/debian/changelog
> index b98217b..f889020 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,3 +1,10 @@
> +audacious-plugins (3.7.2-2.1) unstable; urgency=medium
> +
> +  * Non-maintainer upload.
> +  * Drop build-dependency on oss4-dev for Linux kernel (Closes: #852984)
> +
> + -- Simon McVittie   Sun, 29 Jan 2017 11:54:36 +
> +
>  audacious-plugins (3.7.2-2) unstable; urgency=medium
>  
>* Team upload.
> diff --git a/debian/control b/debian/control
> index 62c771d..700cd18 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -47,7 +47,7 @@ Build-Depends:
>   libwavpack-dev (>= 4.31),
>   libxcomposite-dev,
>   libxml2-dev,
> - oss4-dev,
> + oss4-dev [!linux-any],
>   qtbase5-dev,
>   qtmultimedia5-dev,
>   libqt5opengl5-dev
> -- 
> 2.11.0
> 

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


-- 
Sebastian Ramacher


signature.asc
Description: PGP 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

Processed: Re: Bug#852984: audacious-plugins: please do not build-depend on oss4-dev on Linux

2017-01-29 Thread Debian Bug Tracking System
Processing control commands:

> tags 852984 + patch pending
Bug #852984 [src:audacious-plugins] audacious-plugins: please do not 
build-depend on oss4-dev on Linux
Added tag(s) patch and pending.

-- 
852984: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852984
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
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#852984: audacious-plugins: please do not build-depend on oss4-dev on Linux

2017-01-29 Thread Simon McVittie
Control: tags 852984 + patch pending

On Sat, 28 Jan 2017 at 17:54:43 +, Simon McVittie wrote:
> This package build-depends on oss4-dev, which is built by RC-buggy source
> package oss4.

I have done a non-maintainer upload to DELAYED/7 to make sure this doesn't
result in audacious getting removed from stretch; a (trivial) patch against
debian/3.7.2-2-1 in pkg-multimedia git is attached. Please let me know
if you would like me to cancel or reschedule it.

If you would prefer to do a maintainer upload (which would pre-empt my
NMU), please do.

Regards,
S
>From b7a3e1dcf98703f2f15c4cf3c12e1a24c7a5a30e Mon Sep 17 00:00:00 2001
From: Simon McVittie 
Date: Sun, 29 Jan 2017 11:54:47 +
Subject: [PATCH] Drop build-dependency on oss4-dev for Linux kernel (Closes:
 #852984)

---
 debian/changelog | 7 +++
 debian/control   | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index b98217b..f889020 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+audacious-plugins (3.7.2-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop build-dependency on oss4-dev for Linux kernel (Closes: #852984)
+
+ -- Simon McVittie   Sun, 29 Jan 2017 11:54:36 +
+
 audacious-plugins (3.7.2-2) unstable; urgency=medium
 
   * Team upload.
diff --git a/debian/control b/debian/control
index 62c771d..700cd18 100644
--- a/debian/control
+++ b/debian/control
@@ -47,7 +47,7 @@ Build-Depends:
  libwavpack-dev (>= 4.31),
  libxcomposite-dev,
  libxml2-dev,
- oss4-dev,
+ oss4-dev [!linux-any],
  qtbase5-dev,
  qtmultimedia5-dev,
  libqt5opengl5-dev
-- 
2.11.0

___
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#852984: audacious-plugins: please do not build-depend on oss4-dev on Linux

2017-01-28 Thread Simon McVittie
Source: audacious-plugins
Version: 3.7.2-2
Severity: serious
Justification: release team consensus

This package build-depends on oss4-dev, which is built by RC-buggy source
package oss4.

I discussed this with some release team members and their opinion is that
oss4 should only be used on non-Linux architectures: on Linux, we should be
using ALSA, either directly or via intermediaries like PulseAudio.
Please restrict the build-dependency to oss4-dev [kfreebsd-any] or possibly
oss4-dev [kfreebsd-any hurd-any], and if necessary set the configure options
so OSS is only requested on those architectures, similar to what is done in
vlc (>= 2.2.0~pre3-1).

Regards,
smcv
helping the Cambridge BSP

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), 
(500, 'stable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

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