Debian Patches
Status for request-tracker5/5.0.9+dfsg-4
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| layout.diff | Add Debian layout (FHS-compatible) | Stephen Quinney <sjq@debian.org> | not-needed | 2013-03-24 | ||
| sitemodules.diff | Use RT_SiteModules.pm in lib/RT/Interface/Web/Handler.pm | Stephen Quinney <sjq@debian.org> | not-needed | 2013-03-24 | ||
| rt_setup_database_upgrade_basedir.diff | Fix relative references to config path | Dominic Hargreaves <dom@earth.li> | not-needed | debian upstream | 2013-03-24 | |
| debianize_backup_docs.diff | Customise backup docs for Debian | Dominic Hargreaves <dom@earth.li> | not-needed | 2013-03-27 | ||
| debianize_docs_local.diff | Reference correct local directory for Debian | Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2024-05-15 | ||
| fix_lintian_privacy_break_logo_error.diff | Don't include remote image references or redirects in broken install page This fixes the lintian error privacy-breach-logo |
Dominic Hargreaves <dom@earth.li> | not-needed | 2014-02-16 | ||
| debianize_UPGRADING-4.2.diff | Debianize UPGRADING-4.2 | Dominic Hargreaves <dom@earth.li> | not-needed | 2014-02-23 | ||
| assettracker-sysgroups.diff | Fix upgrade problems caused by an RTx::AssetTracker installation bug The setup of the wheezy rt4-extension-assettracker package (RTx::AssetTracker 2.0.0b2) accidentally inserted two pairs of system role accounts, causing upgrade failures on SQLite backends due to uniqueness constraint violations. |
Niko Tyni <ntyni@debian.org> | not-needed | debian | 2014-12-27 | |
| load_rt_generated.diff | Load RT::Generated directly from @INC This allows for the possibility of overriding RT::Generated in test scenarios. |
Dominic Hargreaves <dom@earth.li> | no | 2015-05-06 | ||
| rt_test_db_type.diff | Allow overriding DatabaseType from the environment in RT::Test | Dominic Hargreaves <dom@earth.li> | no | 2015-05-07 | ||
| debianize_version.diff | Extract the correct (Debian) version number in configure.ac Also make clear in the web interface that this version number is from Debian. |
Dominic Hargreaves <dom@earth.li> | not-needed | 2015-12-31 | ||
| fonts_use_noto_sans.diff | Use Noto Sans instead of Droid Sans Droid Sans is deprecated in Debian, and we are using the fonts from Debian rather than bundled with RT. |
Dominic Hargreaves <dom@earth.li> | not-needed | debian | 2016-01-01 | |
| test_locale.diff | set LC_ALL to C LANG overrides only not set LC_variables, so if LC_CTYPE is set in the environment, it persists and tons of tests fail. |
gregor herrmann <gregoa@debian.org> | not-needed | vendor | 2016-10-11 | |
| use_cpanel_json_xs.diff | Force the use of Cpanel::JSON::XS JSON::XS breaks RT due to the removed from_json/to_json methods and JSON.pm prefers JSON::XS to our preferred implementation Cpanel::JSON::XS by default. |
Dominic Hargreaves <dom@earth.li> | not-needed | debian | 2018-09-09 | |
| fix_shebang_upgrade_mysql_schema.diff | Fix shebang for Debian policy | Dominic Hargreaves <dom@earth.li> | not-needed | 2020-03-29 | ||
| fix_test_ldap_ipv4.diff | Force use of IPv4 for LDAP test. Net::LDAP::Server::Test binds to IPv6 by default, but Net::LDAP uses 'localhost' which resolves to an IPv4 address. Even when I switched the call to Net::LDAP->new() to use ip6-localhost it failed elsewhere due to RT using 127.0.0.1. |
Andrew Ruthven <andrew@etc.gen.nz> | yes | 2020-07-06 | ||
| debianize_extensions.diff | Point to Debian location of mason_data. | Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2020-07-09 | ||
| debianize_commands.diff | Use Debian location of commands and data | Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2020-07-09 | ||
| debianize_charts.diff | On Debian there is no need to install the GD modules if GD is desired. | Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2020-07-09 | ||
| skip_Mozilla::CA_check.diff | Debian provides the Mozilla CAs in the ca-certificates package. | Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2021-02-13 | ||
| disable-test-smime-realmail.diff | Skip t/mail/smime/realmail.t for now. Broken by OpenSSL 3.0 as the test emails use DES which is now disabled. |
Andrew Ruthven <andrew@etc.gen.nz> | yes | debian | 2022-06-26 | |
| downgrade_GD::Graph.diff | Downgrade dependency on GD::Graph to >= 1.54 In Debian, we already have the fix for the XBM failing tests, which is the only significant change in 1.56. I'm keeping this patch to simplify backports to Bookworm. |
Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2023-05-08 | ||
| disable_dirmngr_in_tests.diff | Don't run dirmngr during tests runs This process is left running after the tests finish and prevents this package from passing the reproducible builds. |
Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2023-08-16 | ||
| fix_spelling.diff | Fix spelling in documentation | Andrew Ruthven <andrew@etc.gen.nz> | no | 2024-05-15 | ||
| fix_lintian_privacy_README.diff | Don't include remote images in README This fixes a lintian privacy-breach-logo issue. |
Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2024-07-16 | ||
| debianize_UPGRADING-4.4.diff | Debianize UPGRADING-4.4 | Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2025-05-21 | ||
| debianize_UPGRADING-5.0.diff | Debianize UPGRADING-5.0 | Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2025-05-21 | ||
| fix-WWW::Mechanize_v2.20_in_tests.diff | Support WWW::Mechanize v2.20 The select method now requires the second element to be the occurence of the form to select. As it now supports working on not just the first form that matches. See: https://metacpan.org/dist/WWW-Mechanize/changes |
Andrew Ruthven <andrew@etc.gen.nz> | yes | 2025-10-27 | ||
| downgrade_CSS::Inliner.diff | Downgrade dependency on CSS::Inliner to >= 4024 In Debian, we already have the fix that disables the test that requires Internet. This is the only significant change in 4024. I'm keeping this patch to simplify backports to Trixie. |
Andrew Ruthven <andrew@etc.gen.nz> | not-needed | 2025-10-27 | ||
| add-missing-rt-base-require.diff | Require RT::Base before _ImportOverlays in non-inheriting modules Modules that don't inherit from RT::Base (directly or via use base/parent) need an explicit require RT::Base before calling RT::Base->_ImportOverlays(), since the inheritance mechanism won't have loaded it automatically. |
sunnavy <sunnavy@bestpractical.com> | no | https://github.com/bestpractical/rt/commit/b2626998f6574c1b30e4df104ce2fea47fb6af58 | 2026-03-20 | |
| fix-gnupg-2.4.9.diff | Handle GnuPG 2.4.9 GnuPG 2.4.9 fixes possible memory corruption in armor parsing[0] it appears that this has also changed the warnings emitted. This test now fails: t/seecurity/CVE-2012-4735-incoming-encryption-header.t .. # GnuPG --homedir /tmp/xqR91djkdB ok 1 - created a ticket ok 2 - loaded ticket ok 3 - Found the right attachment ok 4 - Incoming encryption header is removed ok 5 - Incoming signature header is removed ok 6 - created a ticket ok 7 - GnuPG warning ok 8 - GnuPG warning not ok 9 - GnuPG warning # Failed test 'GnuPG warning' # at t/security/CVE-2012-4735-incoming-encryption-header.t line 65. # 'Failure during GnuPG gpg-exit: Failed to gpg-exit # ' # doesn't match '(?^:Failure during GnuPG data: No data has been found\. The reason is 'No armored data')' ok 10 - loaded ticket ok 11 - Found the right attachment ok 12 - Incoming encryption header is removed ok 13 - Incoming signature header is removed ok 14 - no warnings 1..14 These are the warnings emitted: $VAR1 = [ 'gpg: keybox \'/tmp/rRZPP1xcq3/pubring.kbx\' created gpg: invalid radix64 character 5F skipped gpg: invalid radix64 character 5F skipped gpg: invalid radix64 character 2E skipped gpg: [don\'t know]: invalid packet (ctb=4e) ', 'Failure during GnuPG data: No data has been found. The reason is \'Invalid packet found\' ', 'Failure during GnuPG gpg-exit: Failed to gpg-exit ' ]; Let's only look for the 'No armored data' on < 2.4.9. [0] https://github.com/gpg/gnupg/blob/6cd241007f390a4be8f18982783e79e7cfb42c5f/NEWS#L1 |
Andrew Ruthven <andrew@etc.gen.nz> | yes | debian | 2026-03-21 |
All known versions for source package 'request-tracker5'
- 5.0.9+dfsg-4 (sid, forky)
- 5.0.7+dfsg-4+deb13u1 (trixie, trixie-security)
- 5.0.3+dfsg-3~deb12u4 (bookworm, bookworm-security)
