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

Bug#699933: audit: external libev-dev Build-Dependency is not used



Package: audit
Version: 1:2.2.2-1ubuntu2
Severity: minor
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu raring ubuntu-patch

Dear Maintainer,

The upstream audit source embeds its own version of libev and the
project's build system uses the embedded version rather than using an
externally available libev. Therefore, a Build-Dependency on libev-dev
is unnecessary.

I have not had a chance to investigate why audit embeds its own libev or
if audit can build against the system's libev.

In Ubuntu, the attached patch was applied to achieve the following:

  * Remove libev-dev Build-Dependency
    - debian/control: The upstream audit sources embed and build against their
      own version of libev. This is not desirable, but there's no reason to
      list libev-dev as a build dependency at this time.


Thanks for considering the patch.


-- System Information:
Debian Release: wheezy/sid
  APT prefers quantal-updates
  APT policy: (500, 'quantal-updates'), (500, 'quantal-security'), (500, 'quantal')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.5.0-23-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru audit-2.2.2/debian/changelog audit-2.2.2/debian/changelog
diff -Nru audit-2.2.2/debian/control audit-2.2.2/debian/control
--- audit-2.2.2/debian/control	2012-12-12 12:43:40.000000000 -0800
+++ audit-2.2.2/debian/control	2013-02-06 15:51:33.000000000 -0800
@@ -6,7 +6,6 @@
                dpkg-dev (>= 1.16.1~),
                intltool,
                libcap-ng-dev,
-               libev-dev,
                libkrb5-dev,
                libldap2-dev,
                libprelude-dev,

Reply to: