7

How to add a package to official raspbian repositories ?

Debian has a very extensive guide into the matter : https://www.debian.org/doc/manuals/distribute-deb/distribute-deb.html#adding-packages-to-debian

But what about raspbian ?

Will it "automagically" mirror every package present in debian repos ?

  • Would a answer on how to make your own be ok? – Wilf Jul 19 '15 at 23:05
  • 2
    Make my own "repo" ? No, I know how to do it. My question is really about getting my package in mirrordirector.raspbian.org/raspbian probably in the contrib section – Cerber Jul 21 '15 at 15:57
  • 1
    As said in my question, I've already found out the process for debian my question is for raspbian, since I suppose there might be ARM compatibility issues / advanced cross compilation requirements. I couldn't find a simple and clear statement into the matter – Cerber Jul 21 '15 at 16:36
  • 3
    I was wondering if you've gotten onto IRC and connected to the Raspbian IRC channel on Freenode. That's where the devs for Raspbian hang out with the community, and I have a feeling you're more likely to get a direct answer to your question there than here. – WineSoaked Aug 20 '15 at 7:35
  • 1
    @ppumkin, and they would tell him to come back here as raspbian is not ubuntu. The folks at U&L would be welcoming but this really is rpi specific. – hildred Aug 29 '15 at 3:18
3

It depends.

If the program has no dependencies on Pi specific libraries then getting it into Debian is the way to go. It should then be pulled in from there and built by our autobuilders.

If it does depend on Pi specific libraries then you will need to prepare suitable packages and file a bug report with us and I will try to take a look. If adding pi-specific functionality to an existing program then it must be done as an additional package with new source/binary names, NOT a replacement for a package imported from Debian.

  • 1
    Hi Peter, Thanks for the work you're doing, thanks for droping by ;), thanks for the answer. Btw you should add a line about it on the main site's FAQ / Repository section. Regards – Cerber Oct 15 '15 at 12:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.