Package: request-tracker5
Version: 5.0.7+dfsg-4+deb13u1
Severity: normal

Dear Maintainer,

Recently Firefox 148 has changed some of their iframe load event handling, 
which broke loading of ckeditor4 in some cases.

This bug was reported (https://bugzilla.mozilla.org/show_bug.cgi?id=2002481) 
and a hack was created to fix the behaviour, and is targetted to ckeditor4 only 
using the "verson" property of its CKEDITOR global.

Unfortunately in the request-tracker5 package, when ckeditor is built 
(https://salsa.debian.org/request-tracker-team/request-tracker5/-/blob/master/debian/scripts/build-final-ckeditor.sh?ref_type=heads),
 neither the build config file or the command line flags contain a version or 
revision like the upstream build script does 
(https://github.com/ckeditor/ckeditor4/blob/master/dev/builder/build.sh#L93).

This results in the defaults of version "DEV" and revision "0" being baked in 
to the minified file, and thus the Firefox not detecting the ckeditor in RT as 
needing the hack, and therefore it fails to load correctly.


-- Package-specific info:
Changed files:
/usr/sbin/rt-clean-shorteners-5
/var/cache/request-tracker5/mason_data
/var/cache/request-tracker5/mason_data/cache
/var/cache/request-tracker5/mason_data/etc
/var/cache/request-tracker5/mason_data/obj
/var/cache/request-tracker5/session_data
/var/lib/request-tracker5/data
/var/lib/request-tracker5/data/RT-Shredder
/var/lib/request-tracker5/data/gpg

There are locally modified files in /usr/local/share/request-tracker5/,
these may (or may not) be the source of the problem.


-- System Information:
Debian Release: 13.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.57+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages request-tracker5 depends on:
ii dbconfig-common 2.0.25
ii debconf [debconf-2.0] 1.5.91
ii fonts-droid-fallback 1:8.1.0r7-1~1.gbp36536b
ii fonts-noto-core 20201225-2
ii init-system-helpers 1.69~deb13u1
ii libapache-session-perl 1.94-2
ii libbusiness-hours-perl 0.13-2
ii libcgi-emulate-psgi-perl 0.23-2
ii libcgi-pm-perl 4.68-1
ii libcgi-psgi-perl 0.15-3
ii libclass-accessor-perl 0.51-2
ii libclone-perl 0.47-1+b1
ii libconvert-color-perl 0.18-1
ii libcpanel-json-xs-perl 4.39-2~deb13u1
ii libcrypt-eksblowfish-perl 0.009-3+b4
ii libcrypt-x509-perl 0.55-1
ii libcss-minifier-xs-perl 0.13-1+b5
ii libcss-squish-perl 0.10-1
ii libdata-guid-perl 0.051-1
ii libdata-ical-perl 0.24+dfsg-2
ii libdata-page-perl 2.03-1
ii libdate-extract-perl 0.07-1
ii libdate-manip-perl 6.98-1
ii libdatetime-format-natural-perl 1.21-1
ii libdatetime-locale-perl 1:1.41-1
ii libdatetime-perl 2:1.65-1+b2
ii libdbi-perl 1.647-1
ii libdbix-searchbuilder-perl 1.82-1
ii libdevel-globaldestruction-perl 0.14-4
ii libemail-address-list-perl 0.06-2
ii libemail-address-perl 1.913-1
ii libencode-detect-perl 1.01-6+b4
ii libencode-hanextra-perl 0.23-6+b5
ii libfile-sharedir-perl 1.118-3
ii libfile-which-perl 1.27-2
ii libgd-graph-perl 1.56~ds-1
ii libgd-text-perl 0.86-11
ii libgnupg-interface-perl 1.04-6
ii libgraphviz2-perl 2.67-2
ii libhtml-formatexternal-perl 26-6
ii libhtml-formattext-withlinks-andtables-perl 0.07-2
ii libhtml-formattext-withlinks-perl 0.15-3
ii libhtml-gumbo-perl 0.18-5
ii libhtml-mason-perl 1:1.60-2
ii libhtml-mason-psgihandler-perl 0.53-2
ii libhtml-quoted-perl 0.05-1
ii libhtml-rewriteattributes-perl 0.06-1
ii libhtml-scrubber-perl 0.19-2
ii libhttp-message-perl 7.00-2
ii libipc-run-perl 20231003.0-2
ii libipc-run3-perl 0.049-1
ii libjavascript-minifier-xs-perl 0.15-1+b5
ii libjson-perl 4.10000-1
ii liblist-moreutils-perl 0.430-2
ii liblocale-maketext-fuzzy-perl 0.11-3
ii liblocale-maketext-lexicon-perl 1.00-3
ii liblog-dispatch-perl 2.71-1
ii libmailtools-perl 2.22-1
ii libmime-tools-perl 5.515-1
ii libmime-types-perl 2.28-1
ii libmodule-path-perl 0.19-3
ii libmodule-refresh-perl 0.18-2
ii libmodule-runtime-perl 0.018-1
ii libmodule-versions-report-perl 1.06-4
ii libmoose-perl 2.2207-1+b3
ii libmoosex-nonmoose-perl 0.27-1
ii libmoosex-role-parameterized-perl 1.11-2
ii libnet-cidr-perl 0.25-1
ii libnet-ip-perl 1.26-4
ii libnet-ldap-perl 1:0.6800+dfsg-1
ii libnet-ssleay-perl 1.94-3
ii libparallel-forkmanager-perl 2.03-1
ii libpath-dispatcher-perl 1.08-2
ii libperlio-eol-perl 0.19-1+b3
ii libplack-perl 1.0051-1
ii libpod-parser-perl 1.67-1
ii libregexp-common-net-cidr-perl 0.03-2
ii libregexp-common-perl 2024080801-1
ii libregexp-ipv6-perl 0.03-3
ii librole-basic-perl 0.16-1
ii libscope-upper-perl 0.34-1+b3
ii libstring-shellquote-perl 1.04-3
ii libsymbol-global-name-perl 0.05-4
ii libtext-autoformat-perl 1.750000-2
ii libtext-password-pronounceable-perl 0.30-3
ii libtext-quoted-perl 2.10-2
ii libtext-template-perl 1.61-1
ii libtext-wikiformat-perl 0.81-1
ii libtext-worddiff-perl 0.09-2
ii libtext-wrapper-perl 1.05-4
ii libtime-parsedate-perl 2015.103-5
ii libtimedate-perl 2.3300-2
ii libtree-simple-perl 1.34-2
ii liburi-perl 5.30-1
ii libweb-machine-perl 0.17-4
ii libwww-perl 6.78-1
ii libxml-rss-perl 1.65-1
ii libxml-simple-perl 2.25-2
ii nullmailer [mail-transport-agent] 1:2.2+10~g7ed88a0-6.1
ii perl [libencode-perl] 5.40.1-6
ii perl-doc 5.40.1-6
ii rt5-apache2 5.0.7+dfsg-4+deb13u1
ii rt5-clients 5.0.7+dfsg-4+deb13u1
ii rt5-db-postgresql 5.0.7+dfsg-4+deb13u1
ii ucf 3.0052

Versions of packages request-tracker5 recommends:
ii cron [cron-daemon] 3.0pl1-197
ii libcss-inliner-perl 4024-1
ii libfile-dropbox-perl 0.7-2
ii libnet-amazon-s3-perl 0.991-1
ii w3m 0.5.3+git20230121-2.1

Versions of packages request-tracker5 suggests:
ii rt5-doc-html 5.0.7+dfsg-4+deb13u1

-- debconf information excluded

-- debsums errors found:
debsums: changed file /usr/sbin/rt-clean-shorteners-5 (from request-tracker5 
package)

Reply via email to