summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawniayrgSdVLUc3c6bf93VbO-_HT4hzxmyo <Tobias@web>2013-01-16 21:30:23 +0000
committerGravatar admin <admin@branchable.com>2013-01-16 21:30:23 +0000
commit96c1b46cc7f3039d8e0a2cc5a3c2ebcd2eec0169 (patch)
tree68d92d643b5d2b201f23b3095ee554a6784ccdaa
parentb78dc4d50c77fd6a98a8d00b77f04d3abcad8949 (diff)
-rw-r--r--doc/forum/Building_a_Debian_package_of_git-annex.mdwn27
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/forum/Building_a_Debian_package_of_git-annex.mdwn b/doc/forum/Building_a_Debian_package_of_git-annex.mdwn
new file mode 100644
index 000000000..ee222df29
--- /dev/null
+++ b/doc/forum/Building_a_Debian_package_of_git-annex.mdwn
@@ -0,0 +1,27 @@
+I'd like to have a Debian/Ubuntu package of the latest git-annex (f.e. to have it installed systemwide). In the source I can find the debian/ folder with all needed information to build the package. But it looks like I don't have all needed dependencies on my Ubuntu 12.10:
+
+ user@laptop(pc) ~/src/git/git-annex (git)-[master] % debuild -us -uc
+ dpkg-buildpackage -rfakeroot -D -us -uc
+ dpkg-buildpackage: source package git-annex
+ dpkg-buildpackage: source version 3.20130115
+ dpkg-buildpackage: source changed by Joey Hess <joeyh@debian.org>
+ dpkg-source --before-build git-annex
+ dpkg-buildpackage: host architecture amd64
+ dpkg-checkbuilddeps: Unmet build dependencies: libghc-dav-dev (>= 0.3) libghc-dbus-dev (>= 0.10.3) libghc-yesod-dev libghc-yesod-static-dev libghc-yesod-default-dev libghc-hamlet-dev libghc-clientsession-dev libghc-warp-dev libghc-wai-dev libghc-wai-logger-dev libghc-case-insensitive-dev libghc-http-types-dev libghc-blaze-builder-dev libghc-crypto-api-dev libghc-network-multicast-dev libghc-network-info-dev libghc-safesemaphore-dev libghc-network-protocol-xmpp-dev (>= 0.4.3-1+b1) libghc-gnutls-dev (>= 0.1.4) libghc-xml-types-dev
+ dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
+ dpkg-buildpackage: warning: (Use -d flag to override.)
+ debuild: fatal error at line 1357:
+ dpkg-buildpackage -rfakeroot -D -us -uc failed
+ user@laptop(pc) ~/src/git/git-annex (git)-[master] % apt-get install libghc-dav-dev libghc-dbus-dev libghc-yesod-dev libghc-yesod-static-dev libghc-yesod- default-dev libghc-hamlet-dev libghc-clientsession-dev libghc-warp-dev libghc-wai-dev libghc-wai-logger-dev libghc-case-insensitive-dev libghc-http-types-dev libghc-blaze-builder-dev libghc-crypto-api-dev libghc-network-multicast-dev libghc-network-info-dev libghc-safesemaphore-dev libghc-network-protocol-xmpp-dev libghc-gnutls-dev libghc-xml-types-dev
+ Reading package lists... Done
+ Building dependency tree
+ Reading state information... Done
+ E: Unable to locate package libghc-dav-dev
+ E: Unable to locate package libghc-network-multicast-dev
+ E: Unable to locate package libghc-network-info-dev
+ E: Unable to locate package libghc-safesemaphore-dev
+
+How can I build the package? Or would it be possible for you to build the package and add it to the "Install" page (like the prebuilt linux tarball)? That would be great!
+
+Cheers and thanks for the hard work,
+Tobias