$ ./change-override -c main -B tecla
Override component to main
tecla 45~rc-1 in mantic: universe/gnome -> main
tecla 45~rc-1 in mantic amd64: universe/gnome/optional/100% -> main
tecla 45~rc-1 in mantic arm64: universe/gnome/optional/100% -> main
tecla 45~rc-1 in mantic armhf: universe/gnome/optional/100% -> main
tecla 45~rc-1 in mantic ppc64el: universe/gnome/optional/100% -> main
tecla 45~rc-1 in mantic riscv64: universe/gnome/optional/100% -> main
tecla 45~rc-1 in mantic s390x: universe/gnome/optional/100% -> main
Override [y|N]? y
7 publications overridden.


** Changed in: tecla (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to tecla in Ubuntu.
https://bugs.launchpad.net/bugs/2026774

Title:
  [MIR] tecla

Status in tecla package in Ubuntu:
  Fix Released

Bug description:
  [Availability]
  The package tecla is already in Ubuntu universe.

  [Rationale]
  The package tecla is required in Ubuntu main because it is an expected 
dependency of both gnome-control-center 45 and gnome-shell 45. It will replace  
the source package libgnomekbd for Ubuntu Main and allow libgnomekbd to be 
demoted to Universe.

  The package tecla is required in Ubuntu main no later than August 17
  due to the need to package GNOME 45 Beta by Ubuntu 23.10 Feature
  Freeze

  [Security]
  - No CVEs/security issues in this software in the past

  - no `suid` or `sgid` binaries
  - no executables in `/sbin` and `/usr/sbin`
  - Package does not install services, timers or recurring jobs
  - Packages does not open privileged ports (ports < 1024)
  - Packages does not contain extensions to security-sensitive software

  [Quality assurance - function/usage]
  - The package works well right after install

  [Quality assurance - maintenance]
  The package is maintained well in Debian/Ubuntu/Upstream and does
  not have too many, long-term & critical, open bugs
  - Ubuntu https://bugs.launchpad.net/ubuntu/+source/tecla
  - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=tecla
  - Upstream https://gitlab.gnome.org/GNOME/tecla/-/issues

  [Quality assurance - testing]
  - The package does not run a test at build time because no upstream test 
suite is provided, the app is trivial, and there isn't a standards way of 
running automated tests for a purely graphical app like this one.

  - The package does not run an autopkgtest because the app is trivial
  and we do not have a good system in place to autopkgtest purely
  graphical apps like this one.

  - The package can not be tested at build or autopkgtest time. To make
  up for that here is a test plan:

  https://wiki.ubuntu.com/DesktopTeam/TestPlans/tecla

  [Quality assurance - packaging]
  - debian/watch is present and works
  (Actually, the Debian watch file follow Debian GNOME team conventions and 
only looks for stable, beta, or RC releases, but the only release so far is an 
Alpha. The Beta release is scheduled for early August.)

  - debian/control defines a correct Maintainer field

  - This package does not yield massive lintian Warnings, Errors

  - Please link to a recent build log of the package
  
https://launchpad.net/ubuntu/+source/tecla/45~alpha-0ubuntu1/+latestbuild/amd64

  - Lintian overrides are not present

  - This package does not rely on obsolete or about to be demoted packages.
  - This package has no python2 or GTK2 dependencies

  - The package will be installed by default, but does not ask debconf

  - Packaging and build is easy, link to debian/rules
  https://salsa.debian.org/gnome-team/tecla/-/blob/debian/master/debian/rules

  [UI standards]
  - Application is end-user facing, Translation is present, via standard
  intltool/gettext or similar build and runtime internationalization system

  NOTE: This package is so new that it has not been translated yet but
  it is set up for translation via the standard meson gettext
  translations support. See po/POTFILES.in . There is only a single
  binary package for tecla and the translations will be automatically
  included in the binary package in a future release.

  [Dependencies]
  - No further depends or recommends dependencies that are not yet in main

  [Standards compliance]
  - This package correctly follows FHS and Debian Policy

  [Maintenance/Owner]
  - Owning Team will be Desktop Packages
  - Team is not yet, but will subscribe to the package before promotion

  - This does not use static builds
  - This does not use vendored code
  - This package is not rust based

  - The package has been built in the archive more recently than the last test 
rebuild
  
https://launchpad.net/ubuntu/+source/tecla/45~alpha-0ubuntu1/+latestbuild/amd64

  [Background information]
  The Package description explains the package well
  Upstream Name is tecla
  Link to upstream project https://gitlab.gnome.org/GNOME/tecla

  This package will be co-maintained with the Debian GNOME team.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tecla/+bug/2026774/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to