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
0answers
26 views

What files to upload when submitting a debian package to Ubuntu Store

I'm going to submit my debian package to Ubuntu Store. When I submit my app there is a link "See What am I expected to upload?" that goes to http://developer.ubuntu.com/publish/my-apps-packages/ that ...
2
votes
1answer
22 views

Build a debian without bazaar

I have an app that is already built into binary. I want to distribute it via my website. I find it difficult to build as Ubuntu Packaging guide have changed a lot since I checked last time. Am not ...
4
votes
2answers
5k 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
0answers
20 views

How does one package a python application that includes a gsettings schema with setuptools?

I'm trying to use setuptools to package a python application that relies on gsettings for storing and retrieving user's preferences. However I have not used said tool before and I am unsure about what ...
2
votes
1answer
54 views

Is it possible to package Python app into snap packages?

Can Python (or anything other than QML/web apps) be turned into snap packages instead of .deb packages as described here? Is there any detailed documentation available?
1
vote
0answers
64 views

while making debian package from source i'm seeing the error

While making Debian package I'm seeing the below error. ubuntu@ip-10-232-76-3:/opt/uat/elasticsearch-1.4.4$ sudo dpkg-buildpackage -b -rfakeroot -us -uc dpkg-buildpackage: warning: using a gain-root-...
1
vote
1answer
31 views

Develop a Snap package for project using SDL2

I am currently developing an application that uses joystick input and generates different wave sounds using SDL. While the implementation works without any issues, once I package my application using ...
2
votes
1answer
52 views

Why do snap-packages exist - is there a real need? [closed]

Assumptions Honestly, I do not know much about snap-packages - but this is irrelevant for this question - see below. I assume the system is significantly different from the existing one. Does the ...
0
votes
1answer
45 views

C Source to .Snap [closed]

Source is in C. Requires multiple dependencies to successfully make. This will not appear in the app-store. There is no GUI component. This application is designed to run on a specifically-...
2
votes
1answer
31 views

Unable to install and run App/Panel Indicator in Ubuntu 14.04

I have developed an app indicator for Ubuntu 14.04 using Python. I followed this tutorial and I was able to push my app indicator to my PPA successfully. When I run the following commands - sudo add-...
10
votes
2answers
841 views

How do I repackage a .deb for Ubuntu Snappy?

I want to convert some Ubuntu software in .deb, specifically guake, to packages for Ubuntu Snappy*. According to the documentation on the Ubuntu dev tools, All metadata lives in meta/package....
2
votes
1answer
22 views

Commercial Debian Packaging

I am in the process of submitting commercial software to the Ubuntu Software Center, the packaging I am using is of Debian format. I was hoping someone could show me how to create a debian package ...
11
votes
1answer
96 views

How to make a deb file which tells the system a reboot is required?

I plan to set up a PPA or perhaps submit my package to Debian, but there is something I really need to know, I understand that packages normally do something with /var/run/reboot-required and are ...
2
votes
1answer
108 views

How does Click/Snappy solve dependency issues?

There is a bit of confusion surrounding click and snappy. For one, I understand that there are certain packages that are not allowed to be shared due to app-armor. For example, if I write a Qt ...
2
votes
0answers
12 views

PPA upload of custom kernel package

Is there any documentation on how to build custom kernel packages and upload the result into a PPA? In particular, I would like to build mostly the stable upstream kernel (i.e. git://git.kernel.org/...
1
vote
1answer
18 views

Which website do i have to unblock to be able to download ubuntu packages?

I have a white list filter on my internet. I cannot download anything. What is the url that i should unblock to be able to enjoy the programs?
0
votes
0answers
33 views

Use debian package triggers to patch a file in postinst script

I want to create a debian (.deb) package that patches another packages files. So, for example, if package A installs the file /foo my package called B should patch /foo when the user installs/upgrades ...
0
votes
1answer
20 views

can pbuilder style hooks be used on launchpad builds

I'm working on putting a project into PPA. The project is large and has lots of tests. A couple of tests require that some locales are installed. To get around this I've made a pbuilder hook that ...
3
votes
0answers
49 views

How do I build a 32-bit Debian binary on 64-bit Ubuntu?

I would like to build a 32-bit binary for the Atom text editor on 64-bit Ubuntu by building Atom (with script/build) and then running script/grunt mkdeb). script/grunt mkdeb calls on this script to ...
5
votes
1answer
92 views

snapcraft snap failing because python modules are missing

I'm attempting to learn something of snap desktop packaging by repackaging unity-tweak-tool as a snap. I am finding the docs to be less than stellar, but so far I've got a snapcraft.yaml file that ...
0
votes
1answer
26 views

Open Build System error, nothing provides dh-systemd(>=1.5) in Ubuntu 16.04 repository

I am trying to build a custom nginx package for Ubuntu 16.04 [link to my project]. I created my gpg signed files to be uploaded using the command Code: debuild -S -sa -k'mygpgkey' and uploaded ...
86
votes
6answers
30k views

What is the simplest Debian Packaging Guide?

I went to the Ubuntu wiki but got confused,there were too many ways. Please tell me an easy guide to Debian packaging.
15
votes
3answers
3k views

What is an “AppImage”? How do I install it?

I just read Meet Etcher, A Stylish Open-Source USB Image Writer Tool. It talks about downloading an AppImage. Yes, Linux; the Linux packages is distributed as an .appimage for 32-bit and 64-bit ...
1
vote
0answers
15 views

Add kernel boot parameter from package

I'm creating my own debian package which has to add a kernel boot parameter when installed in order to work properly. The place to have this is GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub. My ...
-1
votes
1answer
46 views

How to make .desktop file for a package to be shown in Unity Dashboard on Ubuntu 13.04? [closed]

Well, the package download it via GUI (Graphical User Interface). Now, would like the app to appear on Dashboard and also to be findable in the search bar of Ubuntu. How to create a .desktop file??? ...
16
votes
7answers
6k views

Graphical tool for creating Deb packages

Are there any graphical tools for creating ubuntu/debian packages?
0
votes
2answers
28 views

Why was the moodbar package omitted from 16.04 LTS?

The moodbar package has been available since at least 12.04 LTS but has now disappeared: $ grep ^deb /etc/apt/sources.list deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted deb http://...
0
votes
1answer
29 views

Is there a way to set up some sort of flag or tag to a command instead of referring to its full name in terminal?

I'm trying to figure out if theres a way to rename or use some sort of tag that points to a package instead of having to write the whole name of the package in the command line? because some packages ...
0
votes
2answers
66 views

How to run and where to save a downloaded package on Ubuntu?

There are two ways to download a package: GUI & CLI (via terminal). I tried the first one and can run the package via terminal only. I want the app to appear on Dashboard and also to be findable ...
0
votes
2answers
44 views

add dependency to cuurent kernel version

I want to depend my deb package to current kernel version that is installed on machine. for example if my kernel version is 3.13.0-77 my deb file depends on linux-headers-3.13.0.77-generic if I add "...
0
votes
0answers
12 views

debian package that installs other debian packages

I am trying to get familiar with debian packages and trying a couple of tutorials, so far this is the only one that makes sense and also works. So my goal is to build a package that downloads and ...
0
votes
0answers
28 views

Debian Packages | Maintainer Script - Postinst

Hey i'm having troubles with updating my packages (with patches using quilt). Whenever i'm updating the source everything is alright and the patches work. But when i want to update a maintainer script ...
0
votes
1answer
186 views

How to package a systemd service?

I'm trying to package a mono application to run as a systemd service. I've followed the instructions here: https://wiki.debian.org/Teams/pkg-systemd/Packaging I've added dh-systemd (>= 1.5) to my ...
0
votes
0answers
10 views

How one can create an installer for custom keyboard layout

I've managed to create a custom keyboard layout for my language. Now that the keyboard is in a state that I can share it. I don't know how to make it a redistributable package.
1
vote
2answers
52 views

How to create a debian/control file that differs based on Ubuntu release?

I have great deal of source code that we maintain, producing many different Ubuntu packages. All of these packages need to build on Ubuntu LTS releases from 08.04 forward. (Yes, I know these are old ...
4
votes
1answer
228 views

How do I create a Debian package with disjoint/alternate dependencies?

I have written an application, and I'm now interested in creating a Debian package and setting up a PPA. The application is written primarily in XSLT, and includes a very thin front-end that can be ...
0
votes
0answers
12 views

How to add two alternative dependencies in control file? [duplicate]

The software depends on any of python-wxgtk2.8 or python-wxgtk3.0. What should be in the dependency field in the control file so that any one (which is available) of them is installed? python-wxgtk2....
0
votes
0answers
40 views

How can I make my PPA for Wily work with Xenial?

Like many people before me I have made a PPA to support Cairo with OpenGL, and just like them it is now out of date - https://launchpad.net/~stu-axon/+archive/ubuntu/cairo-gl How can I get this to ...
16
votes
2answers
1k views

What is the Snap packaging format?

I have a very little knowledge about the 'Snap packaging format'. What I know is that 'Snap' is an alternative packaging format like .deb. What I don't know is Why did Canonical chose it? What ...
1
vote
1answer
40 views

Impossible to create archive for PPA in 16.04

I'm trying to update my PPA with my new 16.04 (Kubuntu x64) but I have a problem with the command I use since 13.10. Here the terminal return: $ debuild -MY_KEY -S -sa --lintian-opts -i dpkg-...
1
vote
1answer
81 views

Packaging for PPA .deb Creation Missing Files

So after floundering around from doc to doc I've latched onto and been following this tutorial: http://packaging.ubuntu.com/html/packaging-new-software.html So I tried the steps in there and started ...
1
vote
1answer
64 views

How to modify the details of a debian package

I am new to Ubuntu and would like to know if there's a way to modify or edit the details of a deb package. For example, I'm running the command: sudo dpkg -I myPackage_amd64.deb and get several ...
0
votes
0answers
58 views

packages ubuntu

i have problem packages ubuntu plz help me Reading package lists... Building dependency tree... Reading state information... Package libicu48 is not available, but is referred to by another package. ...
58
votes
5answers
16k views

How do I create a deb package for a single python script?

I have a single python script that I want to distribute as a deb package. It is a indicator which shows local date in Unity panel. I did follow create a .deb Package from scripts or binaries but I ...
1
vote
0answers
25 views

Automation of installing programs from source

I occasionally face a problem when using programs for which developers don't publish deb packages and only provide source. Sometimes I find a PPA providing the package but sometimes I don't or ...
0
votes
1answer
65 views

What should be in the “misc-depends:” in a control file?

Lintian gives error without "misc-depends:" in the control file. W: brightness-controller source: debhelper-but-no-misc-depends brightness-controller What should be supposed to be in it? Every ...
0
votes
1answer
59 views

What is wrong with this control file?

At first I was encountering the same error as Error when creating debain source package with dpkg. After following its answer I am facing this problem tata@archisman-HP-240-G3-Notebook-PC ~/...
0
votes
0answers
14 views

Compiler flags: deb package vs. source packet

Are the binaries in a .deb package compiled with the the same flags that are used when you Take a vanilla ubuntu installation without any changes (this is relevant for the effect of ./configure), ...
0
votes
0answers
6 views

fakeroot dpkg-buildpackage Issue

I am installing FreeRADIUS. I did this in Ubuntu: fakeroot dpkg-buildpackage -b -uc but this is the result: built dependencies/conflicts unsatisfied;aborting What is the problem?
0
votes
0answers
14 views

Error while installing MaaS by Guide

I have follow guide http://www.ubuntu.com/download/cloud/install-openstack-with-autopilot But when image importing I have noticed error in /var/log/maas/clusterd.log 2016-03-31 19:25:55+0300 [-] ...