summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar jtgeibel@4ad445b2ef940dedb1b6d9b19e3888e56b33541b <jtgeibel@web>2016-01-21 05:09:52 +0000
committerGravatar admin <admin@branchable.com>2016-01-21 05:09:52 +0000
commitc908d265ad483a1b1107533a619134a26983bfe8 (patch)
tree0d5faecbdd7002ffc56df6724afa8da416a482b6
parent697faa7c9150b6a99b2f88ce93869dd87ae630b2 (diff)
Added a comment: source-only build
-rw-r--r--doc/bugs/debian__47__rules_clean_fails_with_with_cabal_not_found/comment_2_75106c66c846708dc798e28024710177._comment14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/bugs/debian__47__rules_clean_fails_with_with_cabal_not_found/comment_2_75106c66c846708dc798e28024710177._comment b/doc/bugs/debian__47__rules_clean_fails_with_with_cabal_not_found/comment_2_75106c66c846708dc798e28024710177._comment
new file mode 100644
index 000000000..88d5b8860
--- /dev/null
+++ b/doc/bugs/debian__47__rules_clean_fails_with_with_cabal_not_found/comment_2_75106c66c846708dc798e28024710177._comment
@@ -0,0 +1,14 @@
+[[!comment format=mdwn
+ username="jtgeibel@4ad445b2ef940dedb1b6d9b19e3888e56b33541b"
+ nickname="jtgeibel"
+ subject="source-only build"
+ date="2016-01-21T05:09:52Z"
+ content="""
+Yeah, my patch is definitely incorrect.
+
+Until now, I've been able to build a source-only package on a local machine which does not have ghc, cabal, or any haskell libraries installed. The binary packages are then built in a PPA which includes backports of all the build-deps. I'd like to avoid adding that PPA and all those dependencies to my local machine.
+
+The top level command I'm using to build the source package is `gbp buildpackage --git-debian-branch=wily --git-sign-tags --git-tag -S -sa` and this adds `-d` when calling `dpkg-buildpackage` which does not check build dependencies and conflicts.
+
+For now I've installed the dependencies and have my v6 builds! Maybe `debian/cabal-wrapper` can detect the condition where cabal is not installed and the subcommand is \"clean\" and return success, since if cabal is not installed there won't be anything to clean.
+"""]]