# Anyone want to own the Debian packing of Ansible?

**URL:** <https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744>\
**Category:** Ansible Project\
**Tags:** fedora\
**Created:** [July 31, 2012, 9:47pm UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744 "2012-07-31T21:47:28Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [July 31, 2012, 9:47pm UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/1 "2012-07-31T21:47:28Z")

</div>

re: [https://github.com/ansible/ansible/blob/devel/packaging/debian/](https://github.com/ansible/ansible/blob/devel/packaging/debian/)

Does anyone use this?

Are things ok?

I hear mixed reports from people saying it “doesn’t work”, but don’t really have any feedback about why or what, nor offers to fix it.  
As a result, I’m not sure if I should trust those reports or not.

If I don’t hear from anyone I’m going to assume it’s broken and delete references to it.

Would much rather see someone step up and take ownership, and look after it as Ansible changes (which should not ever be that significant in terms of code structure)

Ownership should ideally include trying to get Ansible included properly in a distribution, like we have Ansible in Fedora and EPEL.

–Michael

---

<div class="post-metadata">

**Author:** ![Peter\_Sankauskas](https://avatars.discourse-cdn.com/v4/letter/p/ea666f/32.png) [@Peter\_Sankauskas](https://forum.ansible.com/u/Peter_Sankauskas)\
**Post date:** [August 1, 2012, 5:07am UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/2 "2012-08-01T05:07:39Z")

</div>

I use it and it works fine.

If it doesn’t work, folks are probably following the wrong set of instructions (there are 2, and one doesn’t work). The method that does work is as simple as this:

sudo apt-get install cdbs debhelper dpkg-dev git-core reprepro  
git clone git://github.com/ansible/ansible.git  
cd ansible  
make deb

This produces a nice DEB file in … which you can add to an APT repo, or install with dpkg -i.

I can take on ownership.

Not sure about getting into Debian though… they generally move pretty slowly (Ubuntu is better, but still only every 6 months). If we are happy enough with 0.6 being around for a few years in Debian, I can see what is involved.

Peter

---

<div class="post-metadata">

**Author:** ![Christoph\_Seitz](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@Christoph\_Seitz](https://forum.ansible.com/u/Christoph_Seitz)\
**Post date:** [August 1, 2012, 7:08am UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/3 "2012-08-01T07:08:09Z")

</div>

I use it too.

But we should add "python-apt" as a dependency for ansible. This is  
missing. I also can help maintain the package for debian.

Chris

---

<div class="post-metadata">

**Author:** ![Rodney\_Quillo](https://avatars.discourse-cdn.com/v4/letter/r/7ba0ec/32.png) [@Rodney\_Quillo](https://forum.ansible.com/u/Rodney_Quillo)\
**Post date:** [August 1, 2012, 8:40am UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/4 "2012-08-01T08:40:26Z")

</div>

Hi Peter,

How about placing it on Ubuntu PPA?  
Hmm.. I can test this also.

Rodney

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [August 1, 2012, 11:52am UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/5 "2012-08-01T11:52:05Z")

</div>

Awesome.

Yeah, I'm a bit uncomfortable with not being able to hot fix a release (I was under the impression we could do experimental), but a PPA sounds outstanding for starters.

Just keeping the makefile and instructions up to date would be great.

Where is the wrong copy? Feel free to patch the rst/ files and send me a pull request to the docs project.

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [August 1, 2012, 12:04pm UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/6 "2012-08-01T12:04:54Z")

</div>

+1 on the dependency, since you're pretty much going to want that every time.

---

<div class="post-metadata">

**Author:** ![Steve\_Moyer](https://avatars.discourse-cdn.com/v4/letter/s/848f3c/32.png) [@Steve\_Moyer](https://forum.ansible.com/u/Steve_Moyer)\
**Post date:** [August 1, 2012, 12:09pm UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/7 "2012-08-01T12:09:10Z")

</div>

Apparently I followed the wrong instructions … thanks for pointing out the correct dependencies!

smoyer

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [August 1, 2012, 12:17pm UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/8 "2012-08-01T12:17:26Z")

</div>

Can someone point me to the wrong instructions such that I can smite them?

---

<div class="post-metadata">

**Author:** ![Rodney\_Quillo](https://avatars.discourse-cdn.com/v4/letter/r/7ba0ec/32.png) [@Rodney\_Quillo](https://forum.ansible.com/u/Rodney_Quillo)\
**Post date:** [August 4, 2012, 2:21am UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/9 "2012-08-04T02:21:27Z")

</div>

Hi,

Ansible release 0.5 Ubuntu PPA, at [https://launchpad.net/~rquillo/+archive/ansible](https://launchpad.net/~rquillo/+archive/ansible)  
Might help others who are using Ubuntu distro. 🙂

Testing on AWS Ubuntu precise:

$ sudo add-apt-repository ppa:rquillo/ansible  
$ sudo apt-get update

$ echo localhost \> myhosts  
$ export ANSIBLE\_HOSTS=$(pwd)/myhosts  
$ ansible all -m ping -u ubuntu

Will try to add 0.6 once released. 🙂

Rodney

---

<div class="post-metadata">

**Author:** ![Lorin\_Hochstein1](https://avatars.discourse-cdn.com/v4/letter/l/ce73a5/32.png) [@Lorin\_Hochstein1](https://forum.ansible.com/u/Lorin_Hochstein1)\
**Post date:** [March 22, 2013, 9:07pm UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/10 "2013-03-22T21:07:09Z")

</div>

This might be a difference between Ubuntu and Debian, but on Ubuntu I found that I needed to install the “python  
-software-properties” package for the “apt” module to work: installing “python-apt” didn’t do the trick for me.

Lorin

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [March 22, 2013, 9:10pm UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/11 "2013-03-22T21:10:52Z")

</div>

Please open up doc tickets if you guys find something somewhere that  
seems incorrect.

It would strongly make sense that the packages on these platforms  
\*require\* those packages since there is a super large chance you would  
be using those modules.

We would also want to make sure it warns appropraitely about the right  
packages on the right plaform.

I seem to recall python-apt on Ubuntu being sufficient for me.

---

<div class="post-metadata">

**Author:** ![Lorin\_Hochstein1](https://avatars.discourse-cdn.com/v4/letter/l/ce73a5/32.png) [@Lorin\_Hochstein1](https://forum.ansible.com/u/Lorin_Hochstein1)\
**Post date:** [March 22, 2013, 9:28pm UTC](https://forum.ansible.com/t/anyone-want-to-own-the-debian-packing-of-ansible/11744/12 "2013-03-22T21:28:44Z")

</div>

Oh, I remember now, it was apt\_repository that required it, I’ll post a ticket.
