threads / patch / 1334

patchdebian/ binary package dependency fix.

Subject: [PATCH] debian/ binary package dependency fix.

## tl;dr

3 messages between Jul 25, 2005 and Jul 25, 2005. Diffs are folded; open one to read it.

replies: 2people: 2as markdown or json

Junio C Hamano· Jul 25, 2005, 06:27 UTC · lore

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>
---
Show changes to debian/control +1 −1
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
Junio C Hamano· Jul 25, 2005, 16:27 UTC · re: Andreas Jellinghaus [c] · lore

Re: [PATCH] debian/ binary package dependency fix. [u]

"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..

← back to recent threads