Your message dated Thu, 15 Nov 2012 23:41:14 +0000 with message-id <[email protected]> and subject line Re: [request-tracker-maintainers] Bug#693226: Bug#693226: request-tracker4 not installed because of a dependency-error has caused the Debian Bug report #693226, regarding request-tracker4 not installed because of a dependency-error to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 693226: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693226 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: request-tracker4 Version: 4.0.7-2~bpo60+1 Severity: important Hello, it's not possible to install request-tracker4 on Debian Squeeze using the backported version (4.0.7-2~bpo60+1) because of a dependency error related to libplack-perl and liburi-perl. Relevant data: The following packages have unmet dependencies: libplack-perl: Depends: liburi-perl (< 1.57) but 1.60-1~bpo60+1 is to be installed. Additional data: root@localhost:~# cat /etc/debian_version 6.0.6 root@localhost:~# aptitude -t squeeze-backports install request-tracker4 The following NEW packages will be installed: apache2{a} apache2-mpm-worker{a} apache2-utils{a} apache2.2-bin{a} apache2.2-common{a} dbconfig-common{a} defoma{a} exim4{a} exim4-base{a} exim4-config{a} exim4-daemon-light{a} file{a} fontconfig{a} fontconfig-config{a} fonts-droid{a} graphviz{a} heirloom-mailx{a} libalgorithm-c3-perl{a} libany-moose-perl{a} libapache-dbi-perl{a} libapache-session-perl{a} libapache2-mod-fcgid{a} libapache2-mod-perl2{a} libapache2-reload-perl{a} libapr1{a} libaprutil1{a} libaprutil1-dbd-sqlite3{a} libaprutil1-ldap{a} libbsd-resource-perl{a} libcache-cache-perl{a} libcache-simple-timedexpiry-perl{a} libcairo2{a} libcap2{a} libcdt4{a} libcgi-emulate-psgi-perl{a} libcgi-pm-perl{a} libcgi-psgi-perl{a} libcgraph5{a} libclass-accessor-chained-perl{a} libclass-accessor-perl{a} libclass-c3-perl{a} libclass-c3-xs-perl{a} libclass-container-perl{a} libclass-data-inheritable-perl{a} libclass-inspector-perl{a} libclass-method-modifiers-perl{a} libclass-returnvalue-perl{a} libclass-singleton-perl{a} libclone-perl{a} libcommon-sense-perl{a} libconvert-binhex-perl{a} libconvert-color-perl{a} libcss-squish-perl{a} libdata-ical-perl{a} libdata-optlist-perl{a} libdatetime-format-mail-perl{a} libdatetime-format-w3cdtf-perl{a} libdatetime-locale-perl{a} libdatetime-perl{a} libdatetime-timezone-perl{a} libdatrie1{a} libdb4.7{a} libdbd-sqlite3-perl{a} libdbi-perl{a} libdbix-dbschema-perl{a} libdbix-searchbuilder-perl{a} libdevel-globaldestruction-perl{a} libdevel-stacktrace-ashtml-perl{a} libdevel-stacktrace-perl{a} libdevel-symdump-perl{a} libdigest-sha1-perl{a} libemail-address-perl{a} libencode-perl{a} liberror-perl{a} libexception-class-perl{a} libexpat1{a} libfcgi-perl{a} libfcgi-procmanager-perl{a} libfile-sharedir-perl{a} libfilesys-notify-simple-perl{a} libfont-afm-perl{a} libfont-freetype-perl{a} libfontconfig1{a} libfontenc1{a} libfreetype6{a} libfreezethaw-perl{a} libgd-gd2-noxpm-perl{a} libgd-graph-perl{a} libgd-text-perl{a} libgd2-noxpm{a} libglib2.0-0{a} libglib2.0-data{a} libgnupg-interface-perl{a} libgraph4{a} libgraphviz-perl{a} libgvc5{a} libgvpr1{a} libhash-multivalue-perl{a} libhtml-format-perl{a} libhtml-mason-perl{a} libhtml-mason-psgihandler-perl{a} libhtml-parser-perl{a} libhtml-quoted-perl{a} libhtml-rewriteattributes-perl{a} libhtml-scrubber-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-body-perl{a} libice6{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libio-stringy-perl{a} libipc-run-perl{a} libipc-run3-perl{a} libipc-sharelite-perl{a} libjpeg62{a} libjson-perl{a} libjson-xs-perl{a} liblist-moreutils-perl{a} liblocale-maketext-fuzzy-perl{a} liblocale-maketext-lexicon-perl{a} liblog-any-perl{a} liblog-dispatch-perl{a} libmagic1{a} libmailtools-perl{a} libmime-tools-perl{a} libmime-types-perl{a} libmodule-refresh-perl{a} libmodule-versions-report-perl{a} libmouse-perl{a} libmro-compat-perl{a} libnet-cidr-perl{a} libnet-daemon-perl{a} libnet-ssleay-perl{a} libpango1.0-0{a} libpango1.0-common{a} libparams-util-perl{a} libparams-validate-perl{a} libparse-recdescent-perl{a} libpath-class-perl{a} libpathplan4{a} libpcre3{a} libperl5.10{a} libperlio-eol-perl{a} libpixman-1-0{a} libplack-perl{ab} libplrpc-perl{a} libpng12-0{a} libregexp-common-net-cidr-perl{a} libregexp-common-perl{a} libregexp-ipv6-perl{a} libscope-guard-perl{a} libsm6{a} libsub-exporter-perl{a} libsub-install-perl{a} libsub-name-perl{a} libterm-readkey-perl{a} libterm-readline-perl-perl{a} libtest-sharedfork-perl{a} libtest-tcp-perl{a} libtext-autoformat-perl{a} libtext-password-pronounceable-perl{a} libtext-quoted-perl{a} libtext-reform-perl{a} libtext-template-perl{a} libtext-vfile-asdata-perl{a} libtext-wikiformat-perl{a} libtext-wrapper-perl{a} libthai-data{a} libthai0{a} libtie-ixhash-perl{a} libtime-modules-perl{a} libtimedate-perl{a} libtree-simple-perl{a} libtry-tiny-perl{a} libuniversal-require-perl{a} liburi-perl{a} libwant-perl{a} libwww-perl{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxdot4{a} libxfont1{a} libxft2{a} libxml-namespacesupport-perl{a} libxml-parser-perl{a} libxml-rss-perl{a} libxml-sax-expat-perl{a} libxml-sax-perl{a} libxml-simple-perl{a} libxml-twig-perl{a} libxml-xpathengine-perl{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxt6{a} libyaml-perl{a} libyaml-syck-perl{a} mime-support{a} openssl{a} perl{a} perl-modules{a} psmisc{a} request-tracker4 rt4-apache2{a} rt4-clients{a} rt4-db-sqlite{a} sgml-base{a} shared-mime-info{a} sqlite3{a} ssl-cert{a} ttf-dejavu-core{a} ttf-droid{a} ttf-liberation{a} ucf{a} x-ttcidfont-conf{a} x11-common{a} xfonts-encodings{a} xfonts-utils{a} xml-core{a} The following packages will be upgraded: libsqlite3-0 perl-base 2 packages upgraded, 222 newly installed, 0 to remove and 42 not upgraded. Need to get 53.4 MB of archives. After unpacking 177 MB will be used. The following packages have unmet dependencies: libplack-perl: Depends: liburi-perl (< 1.57) but 1.60-1~bpo60+1 is to be installed. The following actions will resolve these dependencies: Keep the following packages at their current version: 1) libplack-perl [Not Installed] 2) request-tracker4 [Not Installed] Best regards, Ignacio.
--- End Message ---
--- Begin Message ---On Thu, Nov 15, 2012 at 11:07:55AM +0100, Ignacio Vazquez wrote: > Yeah, it did the trick. > I installed first liburi-perl from the stable repo (1.54-2) and then > "aptitude -t squeeze-backports install request-tracker4" worked like a > charm. > However, I have other related question and I'd be very glad if you > could answer it: > I've downloaded rt-4.0.7.tar.gz from bestpractical and I've been > taking a look at sbin/rt-test-dependencies and I wonder that debian RT > was compiled with: > with-DASHBOARDS => 0 (it needs liburi-perl >= 1.59 and we have > 1.54 from the stable repo) > with-SSL-MAILGATE => 0 (it needs libwww-perl >= 6.0 and we have > 5.836-1 from the stable repo and there is no backport). No, you can see the options configured at http://anonscm.debian.org/gitweb/?p=pkg-request-tracker/request-tracker4.git;a=blob;f=debian/rules;h=8363cad3b239dfb17085e2c7ca65ac1a7dada3e3;hb=HEAD#l40 The following changelog entry is relevant in 4.0.7-2~bpo60+1: * Drop versioned depends on liburi-perl as it's not available in squeeze (and libplack-perl in bpo depends on an earlier version); this means that upstream #18104 (missing tickets in dashboard emails) is still unfixed The libwww-perl dependency is not strict, in the sense that I believe the code falls back to not using the cert verification if not available. > Am I right? > You talked about a "complex migration in libwww-perl"; Is it expected > an early migration to v6.0 that permits too a liburi update? (and then > all RT compilation option dependencies will be satisfied). I'm unlikely to work on backporting libwww-perl as I don't have any particular use for it (I don't run any request-tracker4 instances myself at the moment). However those two options are available; you'd need to decide for yourself whether the bugs which remain in squeeze-bpo are important for you. If you feel strongly that libwww-perl should be backported to squeeze, it may be worth contacting the Debian perl group ([email protected]) since there will be people there who are more familiar with intricacies of the migration and whether a backport is at all feasible. Dominic. -- Dominic Hargreaves | http://www.larted.org.uk/~dom/ PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
--- End Message ---

