[MIR] natsort

Bug #1903698 reported by Chris MacNaughton
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
natsort (Ubuntu)
Fix Released
High
Unassigned

Bug Description

[Availability]

In universe

[Rationale]

natsort is a new dependency of the python-croniter package

[Security]

No security history:

https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=natsort

[Quality assurance]

Test suite enabled as part of package build.
autopkgtests enabled.

[Dependencies]

No new dependencies.

[Standards compliance]

OK - modern debhelper style package (compat level 9).

[Maintenance]

maintained in Debian
ubuntu-openstack for Ubuntu

[Background information]

Tags: hirsute
description: updated
Changed in natsort (Ubuntu):
status: Incomplete → New
Changed in natsort (Ubuntu):
assignee: nobody → James Page (james-page)
Revision history for this message
James Page (james-page) wrote :

[Summary]
MIR ack for promotion to main.

[Duplication]
There is no other package in main providing the same functionality.

[Dependencies]
OK:
- no other Dependencies to MIR due to this
- no -dev/-debug/-doc packages that need exclusion

[Embedded sources and static linking]
OK:
- no embedded source present
- no static linking

[Security]
OK:
- history of CVEs does not look concerning
- does not run a daemon as root
- does not use webkit1,2
- does not use lib*v8 directly
- does not parse data formats
- does not open a port
- does not process arbitrary web content
- does not use centralized online accounts
- does not integrate arbitrary javascript into the desktop
- does not deal with system authentication (eg, pam), etc)

[Common blockers]
OK:
- does not FTBFS currently
- does have a test suite that runs at build time
  - test suite fails will fail the build upon error.
- does have a test suite that runs as autopkgtest
- The package has a team bug subscriber
- no translation present, but none needed for this case (user visible)?
- no new python2 dependency
- Python package that is using dh_python

[Packaging red flags]
OK:
- Ubuntu does carry a delta, but it is reasonable and maintenance under control
- symbols tracking not applicable for this kind of code.
- d/watch is present and looks ok
- Upstream update history is good
- Debian/Ubuntu update history is good
- the current release is packaged
- promoting this does not seem to cause issues for MOTUs that so far
- no massive Lintian warnings
- d/rules is rather clean
- Does not have Built-Using

[Upstream red flags]
OK:
- no Errors/warnings during the build
- no incautious use of malloc/sprintf (as far as I can check it)
- no use of sudo, gksu, pkexec, or LD_LIBRARY_PATH
- no use of user nobody
- no use of setuid
- no important open bugs (crashers, etc) in Debian or Ubuntu
- no dependency on webkit, qtwebkit, seed or libgoa-*
- not part of the UI for extra checks

description: updated
description: updated
Changed in natsort (Ubuntu):
status: New → Confirmed
importance: Undecided → High
James Page (james-page)
Changed in natsort (Ubuntu):
status: Confirmed → In Progress
status: In Progress → Confirmed
James Page (james-page)
Changed in natsort (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

This seems ready for promotion then, unassigned James

Changed in natsort (Ubuntu):
assignee: James Page (james-page) → nobody
Revision history for this message
Iain Lane (laney) wrote :

laney@dev> ./change-override -S -c main -s hirsute natsort
Override component to main
natsort 7.1.0-1 in hirsute: universe/misc -> main
python-natsort-doc 7.1.0-1 in hirsute amd64: universe/doc/optional/100% -> main
python-natsort-doc 7.1.0-1 in hirsute arm64: universe/doc/optional/100% -> main
python-natsort-doc 7.1.0-1 in hirsute armhf: universe/doc/optional/100% -> main
python-natsort-doc 7.1.0-1 in hirsute i386: universe/doc/optional/100% -> main
python-natsort-doc 7.1.0-1 in hirsute ppc64el: universe/doc/optional/100% -> main
python-natsort-doc 7.1.0-1 in hirsute riscv64: universe/doc/optional/100% -> main
python-natsort-doc 7.1.0-1 in hirsute s390x: universe/doc/optional/100% -> main
python3-natsort 7.1.0-1 in hirsute amd64: universe/python/optional/100% -> main
python3-natsort 7.1.0-1 in hirsute arm64: universe/python/optional/100% -> main
python3-natsort 7.1.0-1 in hirsute armhf: universe/python/optional/100% -> main
python3-natsort 7.1.0-1 in hirsute i386: universe/python/optional/100% -> main
python3-natsort 7.1.0-1 in hirsute ppc64el: universe/python/optional/100% -> main
python3-natsort 7.1.0-1 in hirsute riscv64: universe/python/optional/100% -> main
python3-natsort 7.1.0-1 in hirsute s390x: universe/python/optional/100% -> main
Override [y|N]? y
15 publications overridden.

Changed in natsort (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.