How to submit or update deb package

About programming and getting involved with Linux Mint development
Forum rules
Topics in this forum are automatically closed 6 months after creation.
Post Reply
luigifab
Level 1
Level 1
Posts: 2
Joined: Sat Feb 03, 2024 11:39 am

How to submit or update deb package

Post by luigifab »

Hi,

Not sure how Linux Mint works.
I have updated awf software/package to awf-extended
How to submit the deb package into Linux Mint official repositories?
Is it automatic from debian repo?
I'm lost.

Some links:
- http://packages.linuxmint.com/search.ph ... eyword=awf (section import?)
- https://community.linuxmint.com/software/view/awf
- https://community.linuxmint.com/software/view/awf-gtk3 (probably from https://tracker.debian.org/pkg/awf-gtk)
- https://community.linuxmint.com/software/view/awf-gtk4

Repology:
Image

Thanks
Last edited by luigifab on Tue Feb 06, 2024 8:44 am, edited 1 time in total.
User avatar
spamegg
Level 14
Level 14
Posts: 5117
Joined: Mon Oct 28, 2019 2:34 am
Contact:

Re: How to submit or update deb package

Post by spamegg »

There is an intermediate step between Debian and Mint: Ubuntu.
My guess is that awf-gtk got superseded in Ubuntu by awf-gtk3 and awf-gtk4, because awf-gtk does not show up in package searches: https://packages.ubuntu.com/search?keywords=awf-gtk
Not sure why they did that...
Anyway, either your submission to Debian would eventually get picked up again by Ubuntu at some point, or Ubuntu would continue to maintain their own versions.
I don't think Mint would accept a package that supersedes or conflicts with Ubuntu repositories.
Mint team is so small, I don't know if they have a "package submission procedure" for outsiders.
You might want to find a Mint dev on HexChat and ask them, they don't post here on the Forum usually.
Or open a discussion on Github: https://github.com/orgs/linuxmint/discussions/
User avatar
xenopeek
Level 25
Level 25
Posts: 29615
Joined: Wed Jul 06, 2011 3:58 am

Re: How to submit or update deb package

Post by xenopeek »

awf-extended, as the packages awf-gtk3 and awf-gtk4 built from your project, are already available in Debian and Ubuntu. Linux Mint uses Ubuntu LTS as a package based. LMDE (Linux Mint Debian Edition) uses Debian stable as a package base.

For Debian that is in the experimental repository: https://packages.debian.org/search?suit ... ds=awf-gtk. Experimental is the first step of getting the software into the Debian repositories and if the software is stable and the packaging is up to standards it can move into regular releases, which would also make it available in a future LMDE release. Here's an overview of the Debian release lifecycle: https://www.debian.org/doc/manuals/debi ... le.en.html. The developer information shows there have been no new uploads since late 2021 so right now this Debian package does not look to be in a good state. You could try contacting the Debian maintainer about this.

Ubuntu typically imports such packages from Debian and add it to their stable releases earlier than Debian does. awf-gtk3 and awf-gtk4 are both already available for installation in Linux Mint from version 21. However even for upcoming Linux Mint 22 (based on Ubuntu noble) that is still on the 2021 version of your project: https://packages.ubuntu.com/search?suit ... chon=names.

The Linux Mint repository itself contains packages of software developed by Linux Mint (like Cinnamon, Mint tools, X-apps), software imported for Linux Mint (like MATE, Xfce, Firefox, Chromium) and for a select view pieces of software of general interest to Linux Mint users (like Dropbox, Skype). With respect but I don't think awf-extended falls in that last category and anyway it is already available on Linux Mint, albeit an older version. The right channel for this is getting the package in a better state upstream in Debian.
Image
luigifab
Level 1
Level 1
Posts: 2
Joined: Sat Feb 03, 2024 11:39 am

Re: How to submit or update deb package

Post by luigifab »

Understood. Thanks!
Post Reply

Return to “Programming & Development”