-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
debianize #8
base: develop
Are you sure you want to change the base?
debianize #8
Conversation
I've got it in a PPA here: https://launchpad.net/~evarlast/+archive/ubuntu/experimental |
Test PASSed. |
Maintainer: JC Sackett <[email protected]> | ||
Section: python | ||
Priority: optional | ||
Build-Depends: python-setuptools (>= 0.6b3), python-all (>= 2.6.6-3), debhelper (>= 7), python3-setuptools, python3-all |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
doesn't it need requests to be able to be used as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, nvm, this is build depends. not the dependencies themselves.
👍 in general but I figured there'd be something that listed dependencies to python-requests, python-macaroons, etc. |
@jrwren I'm good with this, but curious--as this does depend on several other python packages, how do those get pulled in? Basically echoing Rick's comment, but as a question, b/c I'm quite curious. |
The python debhelper system figures out the requests dependency. You can see that in the output of the build: https://launchpadlibrarian.net/201968671/buildlog_ubuntu-utopic-i386.theblues_0.0.1-2_BUILDING.txt.gz The system was no able to figure out the python-macaroons dependency for some reason. I'm guessing it is because it is no imported in the python anywhere and it is not listed in setup.py as a requirement. Is it really required? |
Could it be b/c it only exists in a PPA? To my knowledge it is required in order to be able to auth w/ the charmstore. We can probably pull it out for now since I don't think any of the other operations we've exposed require authorizing, but we'll need to sort this out later if we do that. |
We'll really want included because we're going to be moving to our things
|
Test PASSed. |
I too have a debian repo for this package and would like to help get this into the official archives as I've got a few projects that depend on this python library. My repo is here: https://github.com/battlemidget/theblues-deb |
No description provided.