Paride kindly agreed to do an AA review for ghostty and the review comments may be found on this Matrix thread: https://matrix.to/#/!TzV7Luie5oZwflLoACJWqHXAQ3DK3LolTaufXWt0V4k/$kJOZskcAbcHwfzj2YGXUeL8VEt9MhKQhgoiQbwDS5Dc?via=ubuntu.com&via=matrix.org&via=matrix.debian.social
The package will be rejected for re-work on two major issues: 1. Use of the controversial convert_UTF.cc which bears a non-free license and goes against DFSG. 2. The use of and/or in debian/copyright (to satisfy lrc) should be removed and it should be a clear "and" or "or" rightly reflecting the licensing. Re-work done: 1. The convert_UTF.cc and convert_UTF.hh were pulled into the vendor tarball through the `breakpad` dependency, which is pulled in by `sentry`. While investigating, I figured out that `sentry` and `breakpad` are used for crash-reporting which is disabled (default) by Ghostty upstream for Linux. I have removed these from the dependency tree, so breakpad is no longer in the vendor tarball. 2. I have refined d/copyrights and replace instances of and/or. I also reviewed all the the instances of "license A and license B" and "license A or license B" and made improvements. Some lintian overrides are gone and we are still lrc-clean. The latest package is uploaded to: PPA: https://launchpad.net/~pushkarnk/+archive/ubuntu/ghostty1.3.0-ppa Sources: https://code.launchpad.net/~pushkarnk/+git/ghostty autopkgtests: * Results: - ghostty: resolute/ghostty/1.3.0~us1-0ubuntu1 [amd64] + ✅ ghostty on resolute for amd64 @ 06.04.26 11:28:21 • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-resolute-pushkarnk-ghostty1.3.0-ppa/resolute/amd64/g/ghostty/20260406_112821_cd7a4@/log.gz - ghostty: resolute/ghostty/1.3.0~us1-0ubuntu1 [arm64] + ✅ ghostty on resolute for arm64 @ 06.04.26 10:35:41 • Log: https://autopkgtest.ubuntu.com/results/autopkgtest-resolute-pushkarnk-ghostty1.3.0-ppa/resolute/arm64/g/ghostty/20260406_103541_1d1b1@/log.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2139393 Title: [needs-packaging] ghostty To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2139393/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
