ubuntustudio-bugs team mailing list archive
-
ubuntustudio-bugs team
-
Mailing list archive
-
Message #04759
[Bug 1613851] Re: konqueror info protocol no longer works
** Description changed:
Running:
16.04.1 LTS
kde-runtime:
- Installed: 4:15.12.3-0ubuntu1
-
+ Installed: 4:15.12.3-0ubuntu1
To reproduce:
Enter info:/coreutils/Top into the konqueror URL bar.
-
Expected result:
Konqueror displays relevant info page.
-
Actual result:
The following error message is displayed:
"
The requested operation could not be completed
Cannot Initiate the info Protocol
Technical Reason: Unable to Launch Process
..." (attached in full)
+ This appears to be the same bug as reported upstream here:
+ https://bugs.kde.org/359015
- This appears to be the same bug as reported upstream here: https://bugs.kde.org/359015
+ Applying the patch in the above report to /usr/share/kde4/apps/kio_info
+ /kde-info2html seems to fix the problem:
+
+ @@ -171,7 +171,7 @@
+ next if $looking && !/\* Menu/;
+ $looking = 0;
+ my @item = &ParseMenuItem($_,'dir');
+ - if (!defined(@item)) { next }
+ + if (!@item) { next }
+ my ($MenuLinkTag, $MenuLinkFile, $MenuLinkRef, $MenuLinkText) = @item;
+ if ($MenuLinkRef eq $FileName) {
+ &Redirect($MenuLinkFile, $MenuLinkTag);
+ @@ -429,7 +429,7 @@
+ sub MenuItem2HTML {
+ my ($Line, $BaseInfoFile) = @_;
+ my @parse_results = &ParseMenuItem($Line, $BaseInfoFile);
+ - if (!defined (@parse_results)) { return $Line; }
+ + if (!@parse_results) { return $Line; }
+ my ($MenuLinkTag, $MenuLinkFile, $MenuLinkRef, $MenuLinkText) = @parse_results;
+ #-- produce a HTML line
+ return "<tr class=\"infomenutr\"><td class=\"infomenutd\" style=\"width:30%\"><ul><li><a href=\"info:/$MenuLinkFile/$MenuLinkTag\">$MenuLinkRef</a></ul></td><td class=\"infomenutd\">$MenuLinkText";
- Applying the patch in the above report to /usr/share/kde4/apps/kio_info/kde-info2html seems to fix the problem:
- @@ -171,7 +171,7 @@
- next if $looking && !/\* Menu/;
- $looking = 0;
- my @item = &ParseMenuItem($_,'dir');
- - if (!defined(@item)) { next }
- + if (!@item) { next }
- my ($MenuLinkTag, $MenuLinkFile, $MenuLinkRef, $MenuLinkText) = @item;
- if ($MenuLinkRef eq $FileName) {
- &Redirect($MenuLinkFile, $MenuLinkTag);
- @@ -429,7 +429,7 @@
- sub MenuItem2HTML {
- my ($Line, $BaseInfoFile) = @_;
- my @parse_results = &ParseMenuItem($Line, $BaseInfoFile);
- - if (!defined (@parse_results)) { return $Line; }
- + if (!@parse_results) { return $Line; }
- my ($MenuLinkTag, $MenuLinkFile, $MenuLinkRef, $MenuLinkText) = @parse_results;
- #-- produce a HTML line
- return "<tr class=\"infomenutr\"><td class=\"infomenutd\" style=\"width:30%\"><ul><li><a href=\"info:/$MenuLinkFile/$MenuLinkTag\">$MenuLinkRef</a></ul></td><td class=\"infomenutd\">$MenuLinkText";
+ Note: I've reported this to kde-runtime, because:
+ dpkg -S /usr/share/kde4/apps/kio_info/kde-info2html
+ states that kde-runtime is "responsible" for this file.
+
+ If I've reported it in the wrong place, I apologise.
--
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to kde-runtime in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1613851
Title:
konqueror info protocol no longer works
Status in kde-runtime package in Ubuntu:
New
Bug description:
Running:
16.04.1 LTS
kde-runtime:
Installed: 4:15.12.3-0ubuntu1
To reproduce:
Enter info:/coreutils/Top into the konqueror URL bar.
Expected result:
Konqueror displays relevant info page.
Actual result:
The following error message is displayed:
"
The requested operation could not be completed
Cannot Initiate the info Protocol
Technical Reason: Unable to Launch Process
..." (attached in full)
This appears to be the same bug as reported upstream here:
https://bugs.kde.org/359015
Applying the patch in the above report to
/usr/share/kde4/apps/kio_info/kde-info2html seems to fix the problem:
@@ -171,7 +171,7 @@
next if $looking && !/\* Menu/;
$looking = 0;
my @item = &ParseMenuItem($_,'dir');
- if (!defined(@item)) { next }
+ if (!@item) { next }
my ($MenuLinkTag, $MenuLinkFile, $MenuLinkRef, $MenuLinkText) = @item;
if ($MenuLinkRef eq $FileName) {
&Redirect($MenuLinkFile, $MenuLinkTag);
@@ -429,7 +429,7 @@
sub MenuItem2HTML {
my ($Line, $BaseInfoFile) = @_;
my @parse_results = &ParseMenuItem($Line, $BaseInfoFile);
- if (!defined (@parse_results)) { return $Line; }
+ if (!@parse_results) { return $Line; }
my ($MenuLinkTag, $MenuLinkFile, $MenuLinkRef, $MenuLinkText) = @parse_results;
#-- produce a HTML line
return "<tr class=\"infomenutr\"><td class=\"infomenutd\" style=\"width:30%\"><ul><li><a href=\"info:/$MenuLinkFile/$MenuLinkTag\">$MenuLinkRef</a></ul></td><td class=\"infomenutd\">$MenuLinkText";
Note: I've reported this to kde-runtime, because:
dpkg -S /usr/share/kde4/apps/kio_info/kde-info2html
states that kde-runtime is "responsible" for this file.
If I've reported it in the wrong place, I apologise.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kde-runtime/+bug/1613851/+subscriptions
References