# [PATCH] debian/ binary package dependency fix.

3 messages from 2005-07-25 to 2005-07-25. Participants: Junio C Hamano, Andreas Jellinghaus [c].
Thread: https://gitlist.dev/t/1334

## Junio C Hamano, 2005-07-25 06:27

Subject: [PATCH] debian/ binary package dependency fix.
Message-ID: <7vackbz9g5.fsf@assigned-by-dhcp.cox.net>
URL: https://gitlist.dev/e/7vackbz9g5.fsf%40assigned-by-dhcp.cox.net

```
Make sure that the binary debian package depends on shlibs it
uses.  This point was raised by Alexey Nezhdanov.

The "Depends:" line in debian/control lacked ${shlibs:Depends},
which caused the resulting binary package not to depend on
libcurl3 nor even libc6 ;-).

Signed-off-by: Junio C Hamano <junkio@cox.net>
Acked-by: Ryan Anderson <ryan@michonline.com>
---

diff --git a/debian/control b/debian/control
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Standards-Version: 3.6.1
 
 Package: git-core
 Architecture: any
-Depends: ${misc:Depends}, shellutils, diff, rsync, rcs
+Depends: ${shlibs:Depends}, ${misc:Depends}, shellutils, diff, rsync, rcs
 Description: The git content addressable filesystem
  GIT comes in two layers. The bottom layer is merely an extremely fast
  and flexible filesystem-based database designed to store directory trees

```

## Andreas Jellinghaus [c], 2005-07-25 08:52

Subject: Re: [PATCH] debian/ binary package dependency fix. [u]
Message-ID: <200507251052.37618.aj@dungeon.inka.de>
URL: https://gitlist.dev/e/200507251052.37618.aj%40dungeon.inka.de
In-Reply-To: <7vackbz9g5.fsf@assigned-by-dhcp.cox.net>

```
rsync should be Recommended: or Suggested: only,
as git can be used local only as well, and then
rsync is not needed, right?

Regards, Andreas

```

## Junio C Hamano, 2005-07-25 16:27

Subject: Re: [PATCH] debian/ binary package dependency fix. [u]
Message-ID: <7vek9mrgv6.fsf@assigned-by-dhcp.cox.net>
URL: https://gitlist.dev/e/7vek9mrgv6.fsf%40assigned-by-dhcp.cox.net
In-Reply-To: <200507251052.37618.aj@dungeon.inka.de>

```
"Andreas Jellinghaus [c]" <aj@dungeon.inka.de> writes:

> rsync should be Recommended: or Suggested: only,
> as git can be used local only as well, and then
> rsync is not needed, right?

I suspect we still use rsync even in some local cases (rsync
between two local directories).  At least we once used to and I
do not remeber touching that piece of code..

```
