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

0
votes
2answers
36 views

ubuntu packaging help

HI I have been using Ubuntu for a while now and would like to create Apps for Ubuntu. I have made a fun game and would like to have it in the software centre but I do not know how to create a debian ...
1
vote
0answers
37 views

Change install path in Gambas

I am writing an application in Gambas for inclusion in the software center in Ubuntu. I just got told that the only thing missing in my application, is that it should install into /opt/whatever. ...
2
votes
5answers
6k views

Convert .jar to executable

My project is to develope an installer which is an executable for all three platforms Windows, Mac and Ubuntu.As you know the executables on Windows, Mac and Ubuntu are .exe, .app and .deb ...
0
votes
1answer
149 views

Building Packages success in My Machine but fails on Launchpad PPA

I'm trying to build budgie-desktop debian packages and upload it to my launchpad ppa. Building Packages success in My Machine but fails on Launchpad PPA(with the following errors) make[2]: Entering ...
2
votes
1answer
94 views

How to add package source to ubuntu package list [duplicate]

I develop a new open source named EasyCwmp and I want to add it to ubuntu packages list. how to proceed ?
20
votes
2answers
2k views

Why do some packages have extra numbers on the front of their version string?

I have just noticed that Wine (and a number of other packages) have shifted their versioning scheme to something like: 1:1.6.2-0ubuntu3 I understand everything after the 1:... But what does the 1: ...
1
vote
1answer
99 views

Where can i ask to increase space quota for launchpad ppa?

I did put an question in launchpad answers but i think there is only one guy active on the help desk of launchpad. Where can i ask to increase my ppa space quota? I'm newbie & trying to maintain ...
0
votes
2answers
937 views

What package should I include as build-depend based on this error

Previously, I've asked about debian/rules additional build flag of CMake for packaging in Launchpad. The question is here. Now I managed to accomplish that by changing that debian/rules. And I ...
14
votes
1answer
846 views

How can GIMP 2.8 have two different icons together?

In Unity dash GIMP 2.8.10 has a icon and uses a different one in launcher. GIMP in Dash GIMP in Launcher I searched for GIMP in "File System" and got this. How can this be done while ...
3
votes
2answers
564 views

Packaging precompiled program: file list not found

I'm trying to package an already compiled set of binaries including doc, header files, usage examples, etc... The installation instruction of the original binaries recommends to just copy all files ...
1
vote
1answer
130 views

Packing a .deb package correctly

I'm trying to create a debian package of the TIGCC, a C compiler for TI Calculators in correspondence with it's main developer, who is using Fedora and thus can only create and test RPMs. I've got ...
1
vote
1answer
32 views

Is a package a hybrid when its ex, Version 2.0.0 Really 1.8.2?

I knew these packages exists, I've seen them everyware but I never understood them. I'm not sure if they have features from the generic X.X.X (Aka Version X.X.X) or if Its just Really X.X.X and the ...
2
votes
1answer
529 views

How can I include files in a debian package for use in the postinst script?

Recently after performing an upgrade, and hence having to redo some of the manual configuration changes I'd performed, e.g. to configs in /etc or /usr/share, I decided I'd be more strict with myself ...
-1
votes
1answer
68 views

How to do packaging of ADT (Android Development Tools) for PPA?

From last few days i am trying to learn packaging in Ubuntu. I successfully created Binary deb of Scilab 5.4.1 & ADT but i don't have any webspace or server to host repository for these packages. ...
6
votes
2answers
775 views

What is the correct way to create your own packages for local installation?

I am running an Ubuntu 12.04 LTS server. I currently have an issue where one of my used packages has an annoying bug. Instead of removing it and just building it from source, I want to integrate it ...
0
votes
1answer
84 views

Nvidia Driver outdated, will the PPA help? And what's a PPA?

Hi I'm a complete novice (usually rely on my son for help). In one of the answers it mentions 'ppa'. What is 'ppa'? If this problem is resolved will it stop the freezing as well?
4
votes
2answers
2k views

How to create a deb package for a python3 script?

I have one Python file, main.py. I would like to be able to make a .deb package from it, and then be able to run main.py by typing the package name from the terminal. It is written in Python 3, so the ...
1
vote
1answer
29 views

packaging Error for amd64

I am trying to package lttoolbox-3.2 for ubuntu , I successfully created ppa and built 32-bit packages. but it always fails for 64 bit failed log :https://launchpad.net/~aboobackervyd/+archive/...
3
votes
2answers
444 views

How to build source package with `pbuilder` for PPA upload?

I am trying to use pbuilder to upload to PPA. Package builds ok with the command: sudo pbuilder build <package>_<version>.dsc But upload fails with error: Source/binary (i.e. mixed) ...
2
votes
1answer
121 views

How can I create a deb from binaries?

I have a few binary files: foo, bar.so, and foo.lnk. I want to make a deb that will extract foo to /usr/share/foo/foo, bar to that same directory, and foo.lnk to /usr/share/applications. I dont want ...
1
vote
0answers
1k views

How to build a newer version of a package than is available for my stable release?

I want to use a newer package version with my stable Ubuntu release. Asking for backport takes too long without visible result, so I thought that maybe I can build newer version myself. Can anybody ...
0
votes
1answer
94 views

Architecture specific debian package

I have created debian package XYZ. It has control file which look's like Package: XYZ Version: 1.0 Section: kernel Priority: optional Architecture: i386 Depends: Installed-Size: 1024 I just ...
0
votes
1answer
134 views

Backporting Qt 4.8.4: Circular dependencies of qtchooser

I'm trying to backport the latest Qt packages (4.8.4) to Precise, using Launchpad. This worked well for the qt4-x11 packages but now I also need qtchooser which does not exist in 12.04. Trying to ...
2
votes
1answer
130 views

Display name for DEB package in Ubuntu Software Center

Suppose I have a package mypack_1.1.0_i386.deb. When I open it via Ubuntu Software Center it displays "mypack" as a display name. Obviously it gets the name from the "Package:" attribute of the '...
6
votes
1answer
729 views

How to add icon and screenshot for my app .deb package to see it in Ubuntu Software Center?

I created a .deb package of application by myself and I want to add to it icon and screenshot to visualize it in Application Manager such as Ubuntu Software Center. When I launch my package by double-...
1
vote
1answer
107 views

Repackaging an installed application with libraries included

I have a package installed in Ubuntu-13.10, called "GPIV", which is not available for Fedora, which I use in my lab for some unavoidable reasons. But, I want to use the GPIV software on Fedora also. ...
0
votes
0answers
42 views

I need to build a DEB package which ask and installs other a deb packages [duplicate]

I need create a DEB package which asks me to install some other package to be installed or not. And if yes which version of you want to install. What should be the right place for this, a control ...
3
votes
2answers
213 views

How can I compile a .deb file for network-manager's git

I need to install a version of network-manager that has the enhanced nmcli (allowing creation of new connections from cli only), and I wasn't able to find a PPA with a recent enough version. How can I ...
2
votes
2answers
778 views

How to add permissions to files installed by dpkg-buildpackage or debuild

I build a package from my own source using dh_make and dpkg-buildpackage. The install-file in /debian specifies the destinations for the project files. To make the installed program work, they need to ...
2
votes
0answers
116 views

Specify the target directory in a package

I created a package (with dpkk-build and dh_make) from my own program source and got a deb-binary. So far, so good. No if I'd upload the package to my ppa and installed it from there, the program ...
1
vote
1answer
781 views

Install package from ppa with setup.py file

I am writing a python program that I want to upload to a ppa so other people can install it on their machine. Right now I have a setup.py-file that copies the files to their place and installs the ...
2
votes
1answer
90 views

Ubuntu packaging : why separate for 32-bit and 64-bit [duplicate]

Why we have to do separate packaging to applications for 32-bit and 64-bit Ubuntu Operating systems.I mean why some applications are making 32-bit and 64-bit separately and why some applications are ...
19
votes
1answer
906 views

Confused about building OpenStack Packages?

I found OpenStack build task on Ubuntu QA site, but I am a little confused about the build steps. Here's the link for build steps: https://jenkins.qa.ubuntu.com/view/Openstack_Testing/view/Grizzly/...
0
votes
0answers
30 views

How to make a .deb package that would add link to a repo to software sources? [duplicate]

I do not need .dsc, .tar.gz, .changes etc. and I can make a .deb package with this command dpkg -b path/to/repo. I just want to know how to make a .deb that would link a repository to "software ...
0
votes
1answer
165 views

Add a new target into rules debian file

I want to add a new target rule in debian/rules and I want it to be executed before dpkg-source --before-build. This new target will generate a control file from a template file. How can I do that?
1
vote
1answer
710 views

What is changelog.Debian.gz file during packaging?

while packaging I encountered following error dh_builddeb dpkg-deb: building package `remotedevicecontroller' in `../remotedevicecontroller_1.0-1_i386.deb'. dpkg-source -b remotedevicecontroller-1.0 ...
6
votes
2answers
3k views

what is the purpose and role of rules file in debian packaging

I am trying to debian package my C++ application developed with aid of Netbeans 7.3. Here is bit of Makefile of it. APPNAME=remotedevicecontroller install: install config.xml /etc/${APPNAME}.conf....
12
votes
1answer
145 views

How to add dependency after submitting a proprietary app to USC?

I submitted my app "Brightness Controller" under proprietary license and it has been published. It contains an executable .py file. But the app depends on python-wxgtk2.8 I wrote it in the comments ...
8
votes
4answers
3k views

How do I extract the package version from debian/changelog?

What's the most robust way to parse a source package's debian/changelog file (or debian/control?) to get the package's version number? Something like: pkgver=$(dpkg-parsechangelog | magic_goes_here) ...
1
vote
1answer
249 views

PyQt App deployment

I'm developing four bioinformatic software's with PyQt. I mostly target Windows OS users but since the programs run without any problems on Ubuntu, I thought to upload them to the USC (I also got ...
2
votes
1answer
57 views

Does anyone offer a for-pay packaging service to generate appropriate packages and put them in a ppa?

We have an application designed to work within ubuntu that has a nest of twisty dependencies, all alike. We've reached the point where we have to create a package for it, and we're finding our ubuntu ...
1
vote
1answer
54 views

What should I upload for submitting a proprietary app to USC?

I have an app ready to be submitted to Ubuntu Software Center. It is open-source and the source code is in Github. But I want to submit it under proprietary license ($0.0 however) as I would not have ...
1
vote
1answer
195 views

Building .deb file: Copy Configurations to User Settings

I'm building a deb file for my application following online tutoria and have no major problem. I can specify file to go to /usr/bin, /usr/lib and many system directories. But there are settings that ...
7
votes
2answers
315 views

How to turn a .py file into a .deb package using quickly?

We have made a .py file that controls brightness of the screen. It has a GUI with slider for controlling and runs when it is double clicked after marking it as executable. But we want to make a .deb ...
0
votes
1answer
93 views

package development tools [duplicate]

I have some source code, I would like to make into Debian packages for Ubuntu. its been quite some times since I made packages, and I am wondering if there are any really great tools out there to help ...
3
votes
1answer
144 views

Workflow with self made packages

I have a folder ~/Packaging where all my public and private packages are in. For example, in the Packaging/think-rotate folder, there is the typical Debian stuff, like so: think-rotate-2.5.2/ think-...
3
votes
1answer
645 views

Examples of multiple binary packages

I'm trying to include a preview of the new experimental Gtk+ 3 build of Inkscape in our PPA... I want to compile the upstream source using different compile-time options to generate two different ...
2
votes
1answer
1k views

how to package installed packages?

Is there anyway to package the installed software on the system? I mean without going to/var/cache/apt.. and without downloading anything else, can i use a dpkg command to make a packages from all ...
2
votes
1answer
737 views

How to make a dependency to the latest version of boost?

I'm packaging a couple of libraries that have some dependencies with one-another. To simplify, let's say I have: libA and libB. libB depends on libA for both building and installing. libA depends ...
6
votes
1answer
8k views

where is downloaded package files directory?

need to know where downloaded packages will be saved after updating ? i want to copy the folder of packages , and reinstall Linux and install the packages without downloading them again , so i need ...