Bug#717457: pu: package oss4/4.2-build2006-2+deb7u2

2014-12-06 Thread Philipp Kern
Hi,

On Sat, Aug 03, 2013 at 07:09:58PM +0200, Andreas Beckmann wrote:
 Attached is a new version of the patch with the dependency on libc6-dev
 replaced by 
   libc6-dev [!alpha !ia64 !hurd-i386] | libc0.3-dev [hurd-i386] |
   libc6.1-dev [alpha ia64] | libc-dev
 (as used by build-essential).

hurd-i386 doesn't make sense for a linux-any package. alpha is not a release
architecture in wheezy. So I think this could be simplified as
libc6-dev [!ia64] | libc6.1-dev [ia64]. I wonder if the single provider of
libc-dev would just be picked correctly if that'd be used.

Assuming that you tested that in a minimal chroot and that this is sufficient
vs. build-essential, I'd be inclined to approve the upload.

Kind regards
Philipp Kern


signature.asc
Description: Digital signature


Bug#717457: pu: package oss4/4.2-build2006-2+deb7u2

2013-09-23 Thread Andreas Beckmann
On 2013-09-23 05:56, Cyril Brulebois wrote:
 Andreas Beckmann a...@debian.org (2013-08-03):
 Followup-For: Bug #717457

 Attached is a new version of the patch with the dependency on libc6-dev
 replaced by 
   libc6-dev [!alpha !ia64 !hurd-i386] | libc0.3-dev [hurd-i386] |
   libc6.1-dev [alpha ia64] | libc-dev
 (as used by build-essential).
 
 Sorry if I wasn't clear. Why don't you use build-essential in Depends?

build-essential brings quite a lot of stuff not needed for just building
a kernel module ...


Andreas


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#717457: pu: package oss4/4.2-build2006-2+deb7u2

2013-09-22 Thread Cyril Brulebois
Andreas Beckmann a...@debian.org (2013-08-03):
 Followup-For: Bug #717457
 
 Attached is a new version of the patch with the dependency on libc6-dev
 replaced by 
   libc6-dev [!alpha !ia64 !hurd-i386] | libc0.3-dev [hurd-i386] |
   libc6.1-dev [alpha ia64] | libc-dev
 (as used by build-essential).

Sorry if I wasn't clear. Why don't you use build-essential in Depends?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#717457: pu: package oss4/4.2-build2006-2+deb7u2

2013-08-03 Thread Andreas Beckmann
Followup-For: Bug #717457

Attached is a new version of the patch with the dependency on libc6-dev
replaced by 
  libc6-dev [!alpha !ia64 !hurd-i386] | libc0.3-dev [hurd-i386] |
  libc6.1-dev [alpha ia64] | libc-dev
(as used by build-essential).


Andreas
diff -Nru oss4-4.2-build2006/debian/changelog oss4-4.2-build2006/debian/changelog
--- oss4-4.2-build2006/debian/changelog	2012-12-16 02:07:45.0 +0100
+++ oss4-4.2-build2006/debian/changelog	2013-08-03 19:02:39.0 +0200
@@ -1,3 +1,11 @@
+oss4 (4.2-build2006-2+deb7u2) wheezy; urgency=low
+
+  * Non-maintainer upload.
+  * oss4-dkms: Add missing Depends: dpkg-dev, libc*-dev.  (Closes: #687086)
+  * oss4-source: Add missing Depends: gcc, libc*-dev.
+
+ -- Andreas Beckmann a...@debian.org  Sun, 21 Jul 2013 01:09:22 +0200
+
 oss4 (4.2-build2006-2+deb7u1) testing-proposed-updates; urgency=medium
 
   * Non-maintainer upload.
diff -Nru oss4-4.2-build2006/debian/control oss4-4.2-build2006/debian/control
--- oss4-4.2-build2006/debian/control	2012-12-16 01:56:29.0 +0100
+++ oss4-4.2-build2006/debian/control	2013-08-03 19:01:57.0 +0200
@@ -43,7 +43,8 @@
 Package: oss4-dkms
 Section: kernel
 Architecture: linux-any
-Depends: ${misc:Depends}, oss4-base, dkms, linux-headers-686-pae | linux-headers-amd64 | linux-headers-generic | linux-headers
+Depends: ${misc:Depends}, oss4-base, dkms, dpkg-dev, linux-headers-686-pae | linux-headers-amd64 | linux-headers-generic | linux-headers,
+ libc6-dev [!alpha !ia64 !hurd-i386] | libc0.3-dev [hurd-i386] | libc6.1-dev [alpha ia64] | libc-dev,
 Provides: oss4-modules
 Description: Open Sound System - DKMS module sources
  This package contains the source for the OSS4 kernel modules,
@@ -52,7 +53,8 @@
 
 Package: oss4-source
 Architecture: linux-any
-Depends: ${misc:Depends}, make, debhelper, module-assistant
+Depends: ${misc:Depends}, make, debhelper, module-assistant, gcc,
+ libc6-dev [!alpha !ia64 !hurd-i386] | libc0.3-dev [hurd-i386] | libc6.1-dev [alpha ia64] | libc-dev,
 Description: Open Sound System - drivers sources
  This package provides the source code for the OSS4 kernel modules,
  in a form suitable for use by module-assistant.


Bug#717457: pu: package oss4/4.2-build2006-2+deb7u2

2013-07-21 Thread Cyril Brulebois
Andreas Beckmann (2013-07-21):
 Package: release.debian.org
 Severity: normal
 User: release.debian@packages.debian.org
 Usertags: pu
 
 Hi,
 
 oss4-dkms and oss4-source have insufficient dependencies and fail to
 build kernel modules in a minimal system.
 
 Since the module fails to build for the current kernel in sid, I cannot
 verify whether some of these dpendencies are missing is sid, too.

Sigh @ out-of-tree kernel modules…

 +  * Non-maintainer upload.
 +  * oss4-dkms: Add missing Depends: dpkg-dev, libc6-dev.  (Closes: #687086)

At least ia64 has a non-libc6-dev package, libc6.1-dev instead. I guess
the Provides is sufficient at the moment, but if that's turned into a
versioned dependency at some point, that won't fly.

 +  * oss4-source: Add missing Depends: gcc, libc6-dev.

I'm not sure whether it might make sense to just pull build-essential,
which would do the job on all architectures, without risking getting
unsatisfiable dependencies.

Mraw,
KiBi.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#717457: pu: package oss4/4.2-build2006-2+deb7u2

2013-07-20 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: pu

Hi,

oss4-dkms and oss4-source have insufficient dependencies and fail to
build kernel modules in a minimal system.

Since the module fails to build for the current kernel in sid, I cannot
verify whether some of these dpendencies are missing is sid, too.


Andreas
diff -Nru oss4-4.2-build2006/debian/changelog oss4-4.2-build2006/debian/changelog
--- oss4-4.2-build2006/debian/changelog	2012-12-16 02:07:45.0 +0100
+++ oss4-4.2-build2006/debian/changelog	2013-07-21 02:32:37.0 +0200
@@ -1,3 +1,11 @@
+oss4 (4.2-build2006-2+deb7u2) wheezy; urgency=low
+
+  * Non-maintainer upload.
+  * oss4-dkms: Add missing Depends: dpkg-dev, libc6-dev.  (Closes: #687086)
+  * oss4-source: Add missing Depends: gcc, libc6-dev.
+
+ -- Andreas Beckmann a...@debian.org  Sun, 21 Jul 2013 01:09:22 +0200
+
 oss4 (4.2-build2006-2+deb7u1) testing-proposed-updates; urgency=medium
 
   * Non-maintainer upload.
diff -Nru oss4-4.2-build2006/debian/control oss4-4.2-build2006/debian/control
--- oss4-4.2-build2006/debian/control	2012-12-16 01:56:29.0 +0100
+++ oss4-4.2-build2006/debian/control	2013-07-21 02:32:47.0 +0200
@@ -43,7 +43,7 @@
 Package: oss4-dkms
 Section: kernel
 Architecture: linux-any
-Depends: ${misc:Depends}, oss4-base, dkms, linux-headers-686-pae | linux-headers-amd64 | linux-headers-generic | linux-headers
+Depends: ${misc:Depends}, oss4-base, dkms, dpkg-dev, libc6-dev, linux-headers-686-pae | linux-headers-amd64 | linux-headers-generic | linux-headers
 Provides: oss4-modules
 Description: Open Sound System - DKMS module sources
  This package contains the source for the OSS4 kernel modules,
@@ -52,7 +52,7 @@
 
 Package: oss4-source
 Architecture: linux-any
-Depends: ${misc:Depends}, make, debhelper, module-assistant
+Depends: ${misc:Depends}, make, debhelper, module-assistant, gcc, libc6-dev
 Description: Open Sound System - drivers sources
  This package provides the source code for the OSS4 kernel modules,
  in a form suitable for use by module-assistant.