[MIR] amtk

Bug #1862174 reported by Sebastien Bacher
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
amtk (Ubuntu)
Fix Released
Undecided
Didier Roche-Tolomelli

Bug Description

= Availability =

Built for all supported architectures. In sync with Debian.
https://launchpad.net/ubuntu/+source/amtk/5.0.2-1

= Rationale =

gedit 3.35 started depending on it

= Security =
No known CVEs.

https://security-tracker.debian.org/tracker/source-package/amtk
https://launchpad.net/ubuntu/+source/amtk/+cve

= Quality assurance =
- Desktop Packages team is subscribed.
- The upstream tests are excuted in the package build

No open bugs report on the Debian BTS/launchpad/upstream
https://bugs.launchpad.net/ubuntu/+source/amtk
https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=amtk
https://gitlab.gnome.org/GNOME/amtk/issues

= Dependencies =
Depends are in main (libc, glib, gtk)

= Standards compliance =
standard dh12 packaging

= Maintenance =
It's part of GNOME
https://gitlab.gnome.org/GNOME/amtk

Maintained by pkg-gnome in Debian
https://tracker.debian.org/pkg/amtk

Changed in amtk (Ubuntu):
assignee: nobody → Didier Roche (didrocks)
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Strong packaging practice: despite the missing trailing comma, dh has fail-missing, la files are removed, dh_autoreconf with --as-needed and symbols files present with makeshlibs with -c4. Hardening flags are enabled.
The code was part of the upstream gedit code, so OK.

Testsuite is executed during package build.

A warning: once promoted to main, -common will be empty in ubuntu, correct as it will be part of our langpacks? (usr/share/locale/ is what is only shipped in it). This may trigger a confusion warning to people using apt in their log, wdyt?

I would appreciate overrides over the 2 lintian errors as this is the standard GNOME path (or fix lintian to special case it?)
E: libamtk-5-dev: doc-base-file-references-wrong-path amtk:8 /usr/share/gtk-doc/html/amtk-5.0/index.html
E: libamtk-5-dev: doc-base-file-references-wrong-path amtk:9 /usr/share/gtk-doc/html/amtk-5.0/*.html

So, overall +1 for me, but I would like to have some thoughts about -common (and optionally) that you propose to debian upstream the override for the lintian errors before giving the definitive ack.

Revision history for this message
Sebastien Bacher (seb128) wrote :

> A warning: once promoted to main, -common will be empty in ubuntu, correct as it will be part of our
> langpacks? (usr/share/locale/ is what is only shipped in it). This may trigger a confusion warning
> to people using apt in their log, wdyt?

Right, we have other cases of this already, some examples glib-networking-common , libclutter-1.0-common , libgdata-common , libgdk-pixbuf2.0-common libgtop2-common etc

I think it's fine, we never really got reports about those and there isn't a lot we can do to workaround it without adding a delta over Debian.

> I would appreciate overrides over the 2 lintian errors as this is the standard GNOME path (or fix
> lintian to special case it?)

Unsure, other GNOME pacakges are doing that and I guess have the same warning?
I've fixed it by changing the path to point to the symlinked /usr/share/doc location
https://salsa.debian.org/gnome-team/amtk/commit/ba8b71e6

I'm going to wait for the next release (new GNOME rc is next week) to upload though if that's ok?

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Ack, fine by me. +1 on promoting once the new gedit lands.

Changed in amtk (Ubuntu):
status: New → Fix Committed
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

amtk 5.0.2-1 in focal: universe/misc -> main
gir1.2-amtk-5 5.0.2-1 in focal amd64: universe/introspection/optional/100% -> main
gir1.2-amtk-5 5.0.2-1 in focal arm64: universe/introspection/optional/100% -> main
gir1.2-amtk-5 5.0.2-1 in focal armhf: universe/introspection/optional/100% -> main
gir1.2-amtk-5 5.0.2-1 in focal ppc64el: universe/introspection/optional/100% -> main
gir1.2-amtk-5 5.0.2-1 in focal s390x: universe/introspection/optional/100% -> main
libamtk-5-0 5.0.2-1 in focal amd64: universe/libs/optional/100% -> main
libamtk-5-0 5.0.2-1 in focal arm64: universe/libs/optional/100% -> main
libamtk-5-0 5.0.2-1 in focal armhf: universe/libs/optional/100% -> main
libamtk-5-0 5.0.2-1 in focal ppc64el: universe/libs/optional/100% -> main
libamtk-5-0 5.0.2-1 in focal s390x: universe/libs/optional/100% -> main
libamtk-5-common 5.0.2-1 in focal amd64: universe/libs/optional/100% -> main
libamtk-5-common 5.0.2-1 in focal arm64: universe/libs/optional/100% -> main
libamtk-5-common 5.0.2-1 in focal armhf: universe/libs/optional/100% -> main
libamtk-5-common 5.0.2-1 in focal i386: universe/libs/optional/100% -> main
libamtk-5-common 5.0.2-1 in focal ppc64el: universe/libs/optional/100% -> main
libamtk-5-common 5.0.2-1 in focal s390x: universe/libs/optional/100% -> main
libamtk-5-dev 5.0.2-1 in focal amd64: universe/libdevel/optional/100% -> main
libamtk-5-dev 5.0.2-1 in focal arm64: universe/libdevel/optional/100% -> main
libamtk-5-dev 5.0.2-1 in focal armhf: universe/libdevel/optional/100% -> main
libamtk-5-dev 5.0.2-1 in focal ppc64el: universe/libdevel/optional/100% -> main
libamtk-5-dev 5.0.2-1 in focal s390x: universe/libdevel/optional/100% -> main
Override [y|N]? y
22 publications overridden.

Changed in amtk (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.