Your message dated Tue, 5 Sep 2017 11:11:35 +0200 with message-id <[email protected]> and subject line Re: Bug#874334: routino-www: no routing without manual changes, language of route-description alway english, unsolved depency to javascript-common has caused the Debian Bug report #874334, regarding routino-www: no routing without manual changes, language of route-description alway english, unsolved depency to javascript-common 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.) -- 874334: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874334 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: routino-www Version: 3.1.1-4 Severity: important Dear Maintainer, the main error is impossibility of routing. That is the main-function of this program. I found in all cgi- and pl-files in /usr/share/routino/www/ the lines with require "..."; without any path. And in apache-log can you see "can't find router.pl". After adding /usr/share/routino/www/ to all require-lines the routing works, but independent of language-choice the routing-description is english. That is the second problem. I changed in /usr/share/routino/www/router.pl the line my $params="--$optimise"; to my $params="--$optimise --language=de"; and it worked for my. Better would be a solution with consideration of language-choice. The thrid problem is a depens on javascript-common, that must be installed and activated in apache. It seems not cleanly works in a blank system and nothing cards to show on it. The fourth is a minor thing: In germany we have a obligation of copyright page. So I add a Impressum.html-file and in all /usr/share/routino/www/router.html.* I add after <div class="attribution"> a line <a href="Impressum.html" >Impressum</a> It was fine to find a possibility to configure that in default-installation. With regards Andreas Matthus -- System Information: Debian Release: 9.1 APT prefers stable APT policy: (990, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages routino-www depends on: ii apache2 [httpd] 2.4.25-3+deb9u2 ii javascript-common 11 ii libjs-leaflet 0.7.7+20160312-1 ii perl 5.24.1-3+deb9u1 ii routino 3.1.1-4 routino-www recommends no packages. routino-www suggests no packages.
--- End Message ---
--- Begin Message ---fixed 874334 routino/3.2-1~exp1 thanks Hi Andreas, On 09/05/2017 08:49 AM, Andreas Matthus wrote: > the main error is impossibility of routing. That is the main-function of this > program. > I found in all cgi- and pl-files in /usr/share/routino/www/ the lines with > require "..."; > without any path. And in apache-log can you see "can't find router.pl". This is caused by . having been removed from @INC in Perl v5.26 (and earlier via security updates), and has been addressed in Routino 3.2. You should consider using the backport. I'm unlikely to provide a stable update for this issue. > After adding /usr/share/routino/www/ to all require-lines the routing works, > but independent of language-choice the routing-description is english. That is > the second problem. > I changed in > /usr/share/routino/www/router.pl > the line > my $params="--$optimise"; > to > my $params="--$optimise --language=de"; > and it worked for my. Better would be a solution with consideration of > language-choice. You can select the language with the "language" CGI parameter, german is selected by default on the router.html.de web page. > The thrid problem is a depens on javascript-common, that must be installed and > activated in apache. It seems not cleanly works in a blank system and nothing > cards to show on it. It's quite common that apache configuration is not enabled by default. Enabling it is as simple as: a2enconf javascript-common.conf service apache2 reload > The fourth is a minor thing: In germany we have a obligation of copyright > page. > So I add a Impressum.html-file and in all > /usr/share/routino/www/router.html.* > I add after > <div class="attribution"> > a line > <a href="Impressum.html" >Impressum</a> > It was fine to find a possibility to configure that in default-installation. Routino is not a german project so you cannot expect it adhere to german law by default. If you wish for Geman specific changes to Routino I suggest you contact the upstream author directly. Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
--- End Message ---

