In this context, packaging refers to the creation and maintenance of Debian packages. Whether you are looking to update a package for your personal use or wondering how to get your software into the hands of Ubuntu users, this tag is for you.

learn more… | top users | synonyms

2
votes
0answers
70 views

Daemon won't start up as root when clicking .deb instead of installing with dpkg

I'm developing a debian package that should start up a backup service as the root user. All works fine when I install it from the command line e.g. sudo dpkg -i xxx.deb but when I install this by ...
0
votes
2answers
64 views

Packaging and uploading to launchpad is possible from Ubuntu based Linux?

Is it possible to build packages and uploading them to the launchpad through the Ubuntu based Linux operating systems? My intention or requirement behind this question is to have a very light Ubuntu ...
2
votes
1answer
3k views

Purpose of .dir, .install files in packages

When packaging Ubuntu packages, there's always these funny .dir and .install files around. I suppose their purpose is to somehow indicate what files are to be installed, but I'm not so sure about what ...
9
votes
2answers
2k views

How and why to create -dbg, -dev, -doc packages?

I'm writing an Ubuntu package for a package which essentially provides a number of libraries and headers which then be used to build other software. The package also breaks up in smaller subpackages ...
1
vote
1answer
456 views

dpkg -r giving warnings while removing package

I have a custom binary package. I am creating the package from a Makefile . Here is the code for the same : FIREFOX_DIR = /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384} build: ...
2
votes
1answer
403 views

Packaging with CDBS: Unknown sequence cleanbuilddir

I'm trying to create an Ubuntu package for testing, and stick to the rules given at https://wiki.ubuntu.com/PackagingGuide/Complete. As this is CMake build and I need to adapt the arguments to cmake, ...
1
vote
1answer
136 views

How to obtain .rej file from debuild?

I'm using debuild with some quilt patches provided, and one of them is failing to apply. It says it makes a rejects file - however there is no such file actually made. How can I retrieve to look at it ...
6
votes
3answers
949 views

How do I install a package with aptitude?

I've looked at an aptitude tutorial and read the man page, but I just don't get it. After you launch aptitude, how do you say "install package foo"? Or search for all packages with "foo" in their ...
1
vote
1answer
63 views

How to force Quickly to NOT include a dependency? (Specifically: apport)

My case is this - the quickly-generated application contains some apport code, so quickly inserts python-apport in the dependencies list. I would like the application to be installable and run on ...
0
votes
1answer
221 views

which ppa or repo has libgmime-2.0-2a?

where can I download this package? I've found it in hardy, but it seems to be unavailable. I'm trying to install dbmail from http://debian.nfgd.net/debian : thufir@dur:~$ thufir@dur:~$ sudo ...
0
votes
1answer
893 views

where or how to compile or download libzdb-devel

I'm trying to compile the development library for libzdb, because dbmail requires this dev package to compile. While I've downloaded and compiled the package from libzdb, this is just the regular ...
0
votes
1answer
48 views

can I locally patch the fglrx package that comes from the Ubuntu repositories?

I'm attempting to apt-get install fglrx while runnning a custom kernel, and the process is failing when it tries to compile the kernel module. I found a patch on the net that should take care of my ...
2
votes
1answer
144 views

Quickly, setup.py, long_description - how to make them generate a multi-paragraph description in the debian control file? [duplicate]

Possible Duplicate: How to define multiline long_description in quickly's setup.py? How can I make Quickly convert the long_description in setup.py into several paragraphs in the debian ...
2
votes
2answers
598 views

cowbuilder --create --distribution lucid fails

I'm trying to create a build environment for Lucid, and calling cowbuilder --create --distribution lucid fails with the messages below: Get:1 http://us-east-1.ec2.archive.ubuntu.com lucid Release.gpg ...
2
votes
2answers
3k views

How can I create a simple debian package from binary?

I have been researching debian packaging, but I can't seem to figure out how to package a C# mono application made up of a single executable and a few resource files. Can anyone help me figure out? ...
1
vote
2answers
159 views

Error while making a .deb package with Quickly: setup.py install_egg_info failed

I wrote a little program and now I trying to make a .deb package out of it. When I run quickly --verbose package I get this: quickly --verbose package ...
1
vote
1answer
42 views

quickly package --extras replaces developer email with hostname

After running quickly package --extras for my project, I've noticed that in project_dir/debian the changelog file has my developer email listed as alex@myhostname, instead of my proper email address. ...
3
votes
1answer
324 views

Can I make deb files for documents and other non-binary content?

I would like to create .deb files with no binary content (*.odt files, for example). The idea is to create a file that contains didactic files to learn certain discipline and an automatically package ...
3
votes
1answer
1k views

Packaging a CMake project (libRocket) into a .deb, but build script is in a sub folder

I am trying to build a .deb package for libRocket (http://librocket.com/), but the build script is not in the source root but rather in a subfolder (/Build). See the Github source: ...
0
votes
1answer
191 views

How to create a tar.gz package to upload to your ppa

I have created an application using Qt. I have two folders in the project , one containing the source code and other the binaries, makefile etc. I created an archive , used dh_make etc. and ...
8
votes
3answers
3k views

How do I add a binary file to my existing PPA package

Adding modified or new text files to my PPA package is simple enough: Step 1: apt-get source [foo-package] cd [foo-package] Step 2: add or modify new text files containing the changes Step 3 - ...
5
votes
1answer
2k views

How do I create deb package for Oracle JDK?

How do I create a deb package for Oracle JDK for personal use?
2
votes
1answer
130 views

Change version number in launchpad

While committing package to launchpad through quickly submit, version automatically jumped to current month, that is 12.07. I did try to delete all milestones and re-upload the package. But every ...
0
votes
1answer
99 views

quickly package --extras doesn't produce /opt/extras.ubuntu.com/../share/locale

I'm trying to package an app to /opt, but when installed the app won't run and complains: Traceback (most recent call last): File "/opt/extras.ubuntu.com/drawers/bin/drawers", line 45, in ...
0
votes
2answers
278 views

Launchpad ppa supporting multiple versions of Ubuntu

Is it possible for a launchpad ppa to support multiple Ubuntu versions such as 10.04 and 12.04 when the package itself was built on a 12.04 machine? When trying to add the ppa to a older machine, it ...
2
votes
0answers
48 views

Why does quickly package --extras fail (where quickly package doesn't)? [closed]

When I attempt to use quickly package --verbose --extras on my application I get these errors at the end: sed -i "s|__soundboard_data_directory__ =.*|__soundboard_data_directory__ = ...
2
votes
1answer
70 views

How to set application name when creating .deb, using Quickly

When I open created .deb package , my application name is UNKNOWN . Please help, how to fix it...
7
votes
1answer
259 views

How to troubleshoot Quickly packaging failures

I have created a Quickly app and I'm trying to create a package for distributing it through the Software Center. However, whenever I try one of the Quickly packaging commands (package, share, release ...
1
vote
1answer
67 views

App Showdown: Universe dependency

I'm currently in the process of packaging my submission for the Ubuntu App Showdown. I read in the rules that the package may not have dependencies that are not in the Ubuntu repository. But what ...
1
vote
1answer
89 views

How to prevent quickly from replacing Exec=.* in the .desktop file?

I'm still trying to make Quicklists work and found the problem: Quickly creates debian/rules with sed -i 's|Exec=.*|Exec=/opt/extras.ubuntu.com/wakeonplan/bin/wakeonplan|' ...
1
vote
1answer
32 views

quickly ignores subfolder

I have a problem with packaging quickly. I have a project foo: foo/ foo/bar/ foo_lib/ data/ When I run quickly package --extras && file-roller ../*deb I always miss ...
0
votes
1answer
151 views

How do I upload a .deb created by Debreate to my PPA?

I made a program using Qt Creator, and I made a package (.deb) using Debreate. Now I want to know how to upload this on PPA. I already created PPA on launchpad.
4
votes
1answer
196 views

Must apps submitted to the Software Center run from the /opt directory?

I read this question, but I'm more confused yet. In developer.ubuntu.com/showdown I read: "(2) run out of /opt" (I understand "run out" is not in /opt *Am I wrong?*) In ...
2
votes
2answers
372 views

Problems uploading package to launchpad due to “checksum mismatch” error

I'm having a lot of problems uploading my showdown project to a PPA. I've setup correctly PGP keys and my public ssh key to launchpad. I've packaged with debuild my C++ project, producing a source ...
1
vote
2answers
264 views

Application won't run when installed in “/opt”

I've developed a program for the App Developer Showdown, with quickly, in python, and it works as expected when I package and install it normally -in /usr. However when packaged for installation in ...
1
vote
1answer
350 views

Correctly packaging for /opt with dh_make

I know, this has already been asked a few times, but it doesn't seem to cover my case yet. I'm trying to package a Mono-application to run from /opt. First, I tried these guides: ...
2
votes
2answers
127 views

Ubuntu App Showdown: Commercial applications

Me and a few of my friends decided to create a game for the App showdown. However, we wanted to make a commercial game out of it (for <5$). So the question is: If I want to submit a commercial app, ...
3
votes
2answers
234 views

Quickly share error (Can't upload to ppa)

I'm using quickly and I can't seem to upload to my ppa. This is what I get: $ quickly share --ppa swink/ppa Get Launchpad Settings Launchpad connection is ok .........An error has occurred when ...
1
vote
1answer
2k views

debian/rules error “No rule to make target”

i'm having some problems creating a .deb file with debuild before reading some tutorials i managed to make the file but i always get this error: make: *** No rule to make target «build». Stop. ...
2
votes
1answer
92 views

Do I GPG-sign my application before or after packaging?

I am almost ready to complete my app, but I am unclear on the sequence of packing a completed app, and getting it uploaded so users of the software center can find it for installing. Does the signing ...
0
votes
1answer
149 views

any basic app packaging guide for a newbie? [duplicate]

Possible Duplicate: Simplest Debian Packaging Guide? i've made an app using wxpython, i have some .py files and some icons, how can i package it for uploading it to launchpad?? i've ...
2
votes
1answer
176 views

Quickly package command fails

I get an error when trying to package my quickly application: $ quickly package ........Ubuntu packaging created in debian/ ............An error has occurred during package building ERROR: package ...
2
votes
1answer
114 views

Broken Debian package with Quickly due to UnicodeDecodeError

I created a test application with Quickly. When I used quickly package, I get this warning: Ubuntu packaging created in debian/ ...
3
votes
3answers
116 views

How do I create a Debian branch for my project on Launchpad?

I have a project on Launchpad that consists of a single branch (trunk). I would like to create a second branch that contains the Debian packaging for the project (with the intent of creating a build ...
1
vote
1answer
748 views

Making IntelliJ IDEA community edition available in software repository

I'd like to package IntelliJ IDEA (Community) to make it available from the standard Ubuntu software center. How do I go about this?
3
votes
1answer
118 views

Why does APT want to upgrade my package?

I need nginx compiled with a special flag, so I grabbed the source from the nginx stable PPA (apt-get source), changed debian/rules, built it and packaged it with debuild/dpkg-buildpackage, and ...
-1
votes
2answers
478 views

How do I create a deb for GCC 4.7?

I'm sorry but I have tried the tutorials on various websites. Nothing, so far, has worked. I'm using Ubuntu Maverick 10.10. I've downloaded, compiled and installed GCC 4.7.0. Now I want to make a .deb ...
13
votes
2answers
147 views

Is is possible to get a patch included in the current release? If so, how?

So a while back I reported a bug in Compiz's Place Window plugin. It's a fairly major regression for people affected by it: mainly those using Gnome-Fallback, judging by the reports. A patch ...
3
votes
1answer
223 views

How to make PPA build for particular release

I'm creating my first proper PPA to patch a problem with Compiz. debbuild/dput works fine but Launchpad tells me it's only building it for Quantal. I've no interest in doing that for the minute - I'd ...
0
votes
2answers
301 views

Space escape character in Debian Makefiles

I'm currently trying to upload a package onto Launchpad's PPA service but I'm having problems with a path name which includes a space character. I'm trying to make a file install into a directory with ...