Binary .deb and Bazaar
I spent hours trying to figure this out, and I'm still very confused. I have a few related questions:
1) I managed to push my project's code to Launchpad via Bazaar, with the thought that Launchpad would do the .deb packaging. This appears not to be the case, as I had to create my own .deb packages and send the to my PPA. If this is true, then what role does Launchpad's Bazaar have in packaging at all? If my project is mostly a one-man show, then would Bazaar even be useful for me?
2) With that in mind, I managed to create my .deb. It wasn't easy! And then I discovered that Launchpad's PPA seems to only want source packages (.dsc). Thing is, my project is in Ruby, and it doesn't make sense to me that I would have to create a source package (.dsc). Is this true? Is there no way for me to upload my "binary" .deb directly? If this is a case, how do I go about making a .dsc for Ruby code? Can I turn my .deb into a .dsc so that Launchpad is happy?
3) If I'm suppose to upload .dsc packages, then it seems as if Launchpad is doing the building. In which case, why aren't these .dsc packages coming straight from the Bazaar? Doesn't Launchpad somehow package the Bazaar source into a package?
There's obviously something I'm missing in this whole process. I've spent a *lot* of time reading the documentation, but I'm new to this and would appreciate some help!
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Tal Liron for more information if necessary.