Questions tagged [debuild]

45 questions
22
votes
4 answers

How to run parallel make with debuild?

I am trying to make a package of a piece of software that I've (co-) written. I'm using debuild -i -us -uc -b And in principle that works fine. In order to shorten compilation time I'd like to debuild to run make in parallel (like I normally do by…
ph0t0nix
  • 1,397
11
votes
2 answers

"dpkg-source: unrepresentable changes to source" when trying to debuild a modified package

I downloaded the source to a package using: $ apt-get source gkrellweather I also made sure I had the compile dependencies: $ sudo apt-get build-dep gkrellweather And I tested that it could build fine: $ cd gkrellweather-2.0.8 $ debuild It built a…
joeytwiddle
  • 2,009
8
votes
1 answer

What's the meaning of `-uc -us` options in `debuild -uc -us`?

Everybody on the Internet tells to build packages with debuild -uc -us , this answer for example , but I totally can't find what do these options mean, even the built-in help ( debuild --help ) doesn't tell anything about -uc and -us . So what do…
8
votes
4 answers

debuild - secret key not available (someone elses key)

I'm trying to build cairo with debuild. I get to the end and this message: gpg: skipped "Robert Ancell <robert.ancell@canonical.com>": secret key not available Since I'm not Robert Ancell, this makes sense - how do I make it use my own key ? gpg…
7
votes
2 answers

debian/control doesn't list any binary package

I am running the debuild in order to generate the <source.changes> file to later upload my package using dput ppa:myusername/mypackagename <source.changes> as briefly mentioned here . I recieve the following warning and errors: $ debuild This…
7
votes
1 answer

How can I build i386 and amd64 packages on my amd64 laptop using debuild

I would like to be able to build multiple versions ( i386 and amd64 ) of my package that has non trivial dependencies (gtk, etc). My build script uses cmake . At the moment, the command debuild -i -us -uc -b only builds amd64 on my ubuntu 64bits…
Name is carl
  • 393
  • 5
  • 18
7
votes
1 answer

debuild: no upstream tarball found

What is the correct naming convention for a patched package? I am trying to put together a version of exiv2 with patch to add an extra schema. here is what I have done so far: $ sudo apt-get build-dep exiv2 $ cd src/exiv2 $ apt-get source exiv2 $ cd…
asp
  • 481
5
votes
1 answer

How to build Deja Dup for Ubuntu

This is both my first question here and my first try to build a custom app for Ubuntu, so I hope I'm not messing it up :) I want to modify Deja Dup app to make AWS S3 work with IBM COS S3. It should be as simple as change the hardcoded url in the…
pablomd
  • 61
4
votes
1 answer

Need help building debhelper 10.2.2-bpo8 from source

I'm trying to build debhelper from the tar.xz file at https://packages.debian.org/source/stable-backports/debhelper . I've satisfied all its dependencies and ran the makefile in ./debhelper/lib successfully to be sure. I then opened a terminal in…
Devon C
  • 43
4
votes
1 answer

badly formatted heading line in debian package changelog

By running debuild , I find the following warnings: # debuild debuild: warning: debian/changelog(l1): badly formatted heading line LINE: my_package (0.3-1) unstable; urgency=low Where is my mistake? Here is my debian/changelog my_package (0.3-1)…
user123456
  • 2,478
4
votes
2 answers

Not sure how to get around build error (libimobiledevice 1.2)

I'm running a VM of Ubuntu 14.04 32bit if this makes any difference... I followed along with the answer from this question: How to compile libimobiledevice 1.2 on Ubuntu 15.04? But I run into an error when trying to do ./autogen.sh It said I needed…
Xander
  • 43
4
votes
2 answers

Why did debuild fail with "configure: error: unrecognized option:"

I was trying to follow the instructions listed in this question/answer. libimobiledevice 1.2 (iOS 8 Support) for Ubuntu 14.04 Trusty The answer said : "Actually I cheated a bit. I couldn't satisfy the build dependencies, because a library isn't…
MartinC_47
  • 41
  • 1
  • 3
4
votes
2 answers

Building a .Deb package after locally modifying the files

I am new to Linux and I'm learning about packaging in Ubuntu. I wish to run synapse with recoll plguin ( lp:~pmarchwiak/synapse-project/recoll-plugin ). Now, How can I build a package from the development branch to install locally on my system ? How…
Jai
  • 63
4
votes
1 answer

dpkg-source: error: can't build with source format '3.0 (native)': native package version may not have a revision

I'm encountering this strange issue when using this Launchpad recipe . The source package fails to build with this error message in the buildlog : dpkg-source -i -I -b recipe-{debupstream}-0~{revno} dpkg-source: error: can't build with source format…
landroni
  • 6,031
3
votes
0 answers

Building packages on Ubuntu 16.04 for Launchpad

I would like to build and upload to Launchpad a simple package for Ubuntu 16.04. It is just a colour theme; it basically requires the creation of a new folder under /usr/share/themes . The rules file looks like: #!/usr/bin/make -f %: dh $@…
1
2 3