Like many maintainers, I am currently converting packages to the new version 5
watch file format.
For more information, see the manual page link below.
Debian 'watch' file format version 5
graphviz is a large mature project primarily coded in C. Sadly the current maintainer is not using the
graphviz Salsa repository that already exists in the
debian group.
This current situation is restricting any chance of collaborative development/maintenance of the package. This really needs to be rectified.
Update: 2025-09-07
For context, I filed the bug below in November 2024.
Debian Bug: 1087327
Since deciding to stop Debian contribution in the area of
Debian Mentors, I have not been idle. I have been doing commits for packages I maintain and also contribute to i.e. upstream projects and other activities that include Ubuntu bug squashing etc.
With my disabilities, it is important to face challenges be they during my daily activities or within the Free/Open Source Software community. These challenges are hard, fun and make me feel useful.
Onwards and upwards.
A change long wanted by me. dh_dwz not to be run by default in debhelper compat 14. This I am sure will result in system speed increases, but only time and testing will tell.
Now that Debian 13 (trixie) is released, we now move onto 14 (forky).
Any Debian 13 (trixie) packages I maintain will receive updates as required through the support cycle.
Install required packages
Packages that need to be installed on your system are
git and
git-buildpackage.
Create Project
Create an empty
Salsa project for your package.
Note: Be sure to deselect '''Initialize repository with a README'''.
Clone Project
Clone the created empty Salsa repository.
git clone git@salsa.debian.org:SALSA_USER/PACKAGE.git
Import Project
cd into the directory of the salsa project you created and just cloned. Now import your package into the newly created Salsa repository (local).
gbp import-dsc --pristine-tar PATH_TO_PACKAGE_DSC_FILE
Push Project
Push your package with branches and tags to Salsa (remote).
git push -u --all --follow-tags