Debian Bug report logs - #833268
task-lxde-desktop: LXDE desktop does not include a web browser

version graph

Package: lxpanel; Maintainer for lxpanel is Debian LXDE Maintainers <[email protected]>; Source for lxpanel is src:lxpanel (PTS, buildd, popcon).

Reported by: Jonathan Dowland <[email protected]>

Date: Tue, 2 Aug 2016 10:45:02 UTC

Severity: important

Found in version lxpanel/0.10.1-1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Debian Install System Team <[email protected]>:
Bug#833268; Package task-lxde-desktop. (Tue, 02 Aug 2016 10:45:09 GMT) (full text, mbox, link).


Acknowledgement sent to Jonathan Dowland <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Debian Install System Team <[email protected]>. (Tue, 02 Aug 2016 10:45:09 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Jonathan Dowland <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: task-lxde-desktop: LXDE desktop does not include a web browser
Date: Tue, 2 Aug 2016 11:42:27 +0100
[Message part 1 (text/plain, inline)]
Package: task-lxde-desktop
Version: 3.31+deb8u1
Severity: important
X-Debbugs-CC: [email protected]
Control: clone -1 -2 -3
Control: retitle -2 LXDE: screenshot key bound to launch gnome-screenshot, no dependency
Control: severity -2 normal
Control: retitle -3 LXDE: poor text wrapping for Wastebasket icon in default install
Control: severity -3 minor

I've just installed an LXDE desktop via task-lxde-desktop/the LXDE d-i
jessie LXDE spin CD1 with no networking during install.

The resulting desktop does not have a graphical web browser installed.
www-browser is being provided by w3m. Clicking on the web browser in
LXDE results in a pop-up

	"invalid desktop entry file: '/usr/share/applications/lxde-x-www-browser.desktop'

I discovered this because I noticed that the desktop had one icon on it
labelled "Wastebasket" but the text was wrapped on the last character, e.g.
"Wastebaske\nt". I wanted to report this as an unfortunate wrapping.

So I tried to take a screenshot by hitting "print screen". This resulted in a
pop up complaining that gnome-screenshot did not exist. I would argue this
was a missing dependency of the LXDE desktop task if it's bound to the print
screen key by default.

So I thought I'd do a quick web search to find an alternative way or package
to install to take a screenshot of the desktop, hence I clicked on the web
browser icon and discovered the above.

The above are all visible here:

	https://jmtd.net/tmp/lxde.png


-- System Information:
Debian Release: 8.4
  APT prefers stable
  APT policy: (990, 'stable'), (650, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.0-x86_64-linode63 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
Jonathan Dowland
Please do not CC me, I am subscribed to the list.
[signature.asc (application/pgp-signature, inline)]

Bug 833268 cloned as bugs 833269, 833270 Request was from Jonathan Dowland <[email protected]> to [email protected]. (Tue, 02 Aug 2016 10:45:09 GMT) (full text, mbox, link).


Marked as fixed in versions tasksel/3.39. Request was from Jonathan Dowland <[email protected]> to [email protected]. (Mon, 27 Feb 2017 11:39:05 GMT) (full text, mbox, link).


Reply sent to Holger Wansing <[email protected]>:
You have taken responsibility. (Sun, 30 Sep 2018 19:03:09 GMT) (full text, mbox, link).


Notification sent to Jonathan Dowland <[email protected]>:
Bug acknowledged by developer. (Sun, 30 Sep 2018 19:03:09 GMT) (full text, mbox, link).


Message #14 received at [email protected] (full text, mbox, reply):

From: Holger Wansing <[email protected]>
To: [email protected], debian-boot <[email protected]>
Subject: task-lxde-desktop: LXDE desktop does not include a web browser
Date: Sun, 30 Sep 2018 20:58:48 +0200
Jonathan Dowland <[email protected]> wrote:
> The resulting desktop does not have a graphical web browser installed.
> www-browser is being provided by w3m. Clicking on the web browser in
> LXDE results in a pop-up
> 
> 	"invalid desktop entry file: '/usr/share/applications/lxde-x-www-browser.desktop'

This has been fixed in the meantime, lxde now recommends
firefox-esr | firefox | www-browser, and recommends are installed by default.

So closing this bug.


Holger


-- 
Holger Wansing <[email protected]>
PGP-Finterprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Information forwarded to [email protected], Debian Install System Team <[email protected]>:
Bug#833268; Package task-lxde-desktop. (Mon, 01 Oct 2018 13:27:02 GMT) (full text, mbox, link).


Acknowledgement sent to Jonathan Dowland <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <[email protected]>. (Mon, 01 Oct 2018 13:27:02 GMT) (full text, mbox, link).


Message #19 received at [email protected] (full text, mbox, reply):

From: Jonathan Dowland <[email protected]>
To: [email protected]
Subject: Re: Bug#833268 closed by Holger Wansing <[email protected]> (task-lxde-desktop: LXDE desktop does not include a web browser)
Date: Mon, 1 Oct 2018 14:22:02 +0100
reopen 833268
found 833268 3.39
thanks

Hi Holger,

On Sun, Sep 30, 2018 at 07:03:09PM +0000, Debian Bug Tracking System wrote:
>Jonathan Dowland <[email protected]> wrote:
>> The resulting desktop does not have a graphical web browser installed.
>> www-browser is being provided by w3m. Clicking on the web browser in
>> LXDE results in a pop-up
>>
>> 	"invalid desktop entry file: '/usr/share/applications/lxde-x-www-browser.desktop'
>
>This has been fixed in the meantime, lxde now recommends
>firefox-esr | firefox | www-browser, and recommends are installed by default.
>
>So closing this bug.

Thanks for taking a look at this but you have misunderstood the bug
report. www-browser was satisfied at the time, by w3m, which does not
provide x-www-browser (and there's no assertion anywhere that Provides:
www-browser means ships an alternative for x-www-browser)

The problem is there doesn't seem to be something like "x-www-browser"
virtual package name corresponding to the alternatives name. Chromium,
firefox, firefox-esr and epiphany provide "gnome-www-browser" which is
close, but obviously excludes (e.g.) konqueror, which merely provides
"info-browser, man-browser, www-browser".

The proper fix here, distribution wide, is to rationalise the virtual
package names for GUI browser packages. (A starting point might be to
post about the issue to -desktop, and I might do that.)

But for LXDE, the issue would also not occur if taskbar icons
configured to point at not-existent .desktop URIs were not drawn or
de-configured on session start-up.


-- 
Jonathan Dowland



Bug reopened Request was from Jonathan Dowland <[email protected]> to [email protected]. (Mon, 01 Oct 2018 13:27:07 GMT) (full text, mbox, link).


No longer marked as fixed in versions tasksel/3.39. Request was from Jonathan Dowland <[email protected]> to [email protected]. (Mon, 01 Oct 2018 13:27:08 GMT) (full text, mbox, link).


Marked as found in versions tasksel/3.39. Request was from Jonathan Dowland <[email protected]> to [email protected]. (Mon, 01 Oct 2018 13:27:08 GMT) (full text, mbox, link).


Information forwarded to [email protected], Debian Install System Team <[email protected]>:
Bug#833268; Package task-lxde-desktop. (Mon, 01 Oct 2018 19:09:02 GMT) (full text, mbox, link).


Acknowledgement sent to Holger Wansing <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <[email protected]>. (Mon, 01 Oct 2018 19:09:03 GMT) (full text, mbox, link).


Message #30 received at [email protected] (full text, mbox, reply):

From: Holger Wansing <[email protected]>
To: Jonathan Dowland <[email protected]>, [email protected]
Subject: Re: Bug#833268: closed by Holger Wansing <[email protected]> (task-lxde-desktop: LXDE desktop does not include a web browser)
Date: Mon, 1 Oct 2018 21:06:39 +0200
Hi,

Jonathan Dowland <[email protected]> wrote:
> reopen 833268
> found 833268 3.39
> thanks
> 
> Hi Holger,
> 
> On Sun, Sep 30, 2018 at 07:03:09PM +0000, Debian Bug Tracking System wrote:
> >Jonathan Dowland <[email protected]> wrote:
> >> The resulting desktop does not have a graphical web browser installed.
> >> www-browser is being provided by w3m. Clicking on the web browser in
> >> LXDE results in a pop-up
> >>
> >> 	"invalid desktop entry file: '/usr/share/applications/lxde-x-www-browser.desktop'
> >
> >This has been fixed in the meantime, lxde now recommends
> >firefox-esr | firefox | www-browser, and recommends are installed by default.
> >
> >So closing this bug.
> 
> Thanks for taking a look at this but you have misunderstood the bug
> report. 

Maybe I tried to understand it as a bug against tasksel?

> www-browser was satisfied at the time, by w3m, which does not
> provide x-www-browser (and there's no assertion anywhere that Provides:
> www-browser means ships an alternative for x-www-browser)
> 
> The problem is there doesn't seem to be something like "x-www-browser"
> virtual package name corresponding to the alternatives name. Chromium,
> firefox, firefox-esr and epiphany provide "gnome-www-browser" which is
> close, but obviously excludes (e.g.) konqueror, which merely provides
> "info-browser, man-browser, www-browser".
> 
> The proper fix here, distribution wide, is to rationalise the virtual
> package names for GUI browser packages. (A starting point might be to
> post about the issue to -desktop, and I might do that.)
> 
> But for LXDE, the issue would also not occur if taskbar icons
> configured to point at not-existent .desktop URIs were not drawn or
> de-configured on session start-up.

Sorry, but you mix-up several problems into one bugreport, which are all
completely unrelated to the tasksel package. There is nothing that can
be done against all this in tasksel.
So there need to be other packages to be found, to file this against.


Holger


-- 
Holger Wansing <[email protected]>
PGP-Finterprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Information forwarded to [email protected], Debian Install System Team <[email protected]>:
Bug#833268; Package task-lxde-desktop. (Mon, 01 Oct 2018 19:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Jonathan Dowland <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <[email protected]>. (Mon, 01 Oct 2018 19:39:03 GMT) (full text, mbox, link).


Message #35 received at [email protected] (full text, mbox, reply):

From: Jonathan Dowland <[email protected]>
To: [email protected]
Subject: Re: Bug#833268: closed by Holger Wansing <[email protected]> (task-lxde-desktop: LXDE desktop does not include a web browser)
Date: Mon, 1 Oct 2018 20:35:25 +0100
On Mon, Oct 01, 2018 at 09:06:39PM +0200, Holger Wansing wrote:
>Sorry, but you mix-up several problems into one bugreport, which are all
>completely unrelated to the tasksel package. There is nothing that can
>be done against all this in tasksel.
>So there need to be other packages to be found, to file this against.

I agree, src:tasksel is not where this should be filed or fixed.
Whichever LXDE package ships the actual shortcut icon to launch
x-www-browser would be the culprit package. I'm no more an LXDE
packaging expert now than I was when I filed this, two years ago,
but I will make another effort to find a more appropriate package
and reassign.


-- 

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Jonathan Dowland
⢿⡄⠘⠷⠚⠋⠀ https://jmtd.net
⠈⠳⣄⠀⠀⠀⠀



Information forwarded to [email protected], Debian Install System Team <[email protected]>:
Bug#833268; Package task-lxde-desktop. (Mon, 01 Oct 2018 19:39:04 GMT) (full text, mbox, link).


Acknowledgement sent to Holger Wansing <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <[email protected]>. (Mon, 01 Oct 2018 19:39:04 GMT) (full text, mbox, link).


Message #40 received at [email protected] (full text, mbox, reply):

From: Holger Wansing <[email protected]>
To: Jonathan Dowland <[email protected]>, [email protected]
Subject: Re: Bug#833268: closed by Holger Wansing <[email protected]> (task-lxde-desktop: LXDE desktop does not include a web browser)
Date: Mon, 1 Oct 2018 21:37:28 +0200
Hi,

Holger Wansing <[email protected]> wrote:
> Hi,
> 
> Jonathan Dowland <[email protected]> wrote:
> > reopen 833268
> > found 833268 3.39
> > thanks
> > 
> > Hi Holger,
> > 
> > On Sun, Sep 30, 2018 at 07:03:09PM +0000, Debian Bug Tracking System wrote:
> > >Jonathan Dowland <[email protected]> wrote:
> > >> The resulting desktop does not have a graphical web browser installed.
> > >> www-browser is being provided by w3m. Clicking on the web browser in
> > >> LXDE results in a pop-up
> > >>
> > >> 	"invalid desktop entry file: '/usr/share/applications/lxde-x-www-browser.desktop'
> > >
> > >This has been fixed in the meantime, lxde now recommends
> > >firefox-esr | firefox | www-browser, and recommends are installed by default.
> > >
> > >So closing this bug.
> > 
> > Thanks for taking a look at this but you have misunderstood the bug
> > report. 
> 
> Maybe I tried to understand it as a bug against tasksel?

Ah wait, the bug title says it all:
	"LXDE desktop does not include a web browser."

So I understood it all correctly? The problem in the title is indeed fixed.


Holger


-- 
Holger Wansing <[email protected]>
PGP-Finterprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Information forwarded to [email protected], Debian Install System Team <[email protected]>:
Bug#833268; Package task-lxde-desktop. (Tue, 02 Oct 2018 07:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Jonathan Dowland <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <[email protected]>. (Tue, 02 Oct 2018 07:57:03 GMT) (full text, mbox, link).


Message #45 received at [email protected] (full text, mbox, reply):

From: Jonathan Dowland <[email protected]>
To: Holger Wansing <[email protected]>, [email protected]
Subject: Re: Bug#833268: closed by Holger Wansing <[email protected]> (task-lxde-desktop: LXDE desktop does not include a web browser)
Date: Tue, 2 Oct 2018 08:53:23 +0100
On Mon, Oct 01, 2018 at 09:37:28PM +0200, Holger Wansing wrote:
>Ah wait, the bug title says it all:
>	"LXDE desktop does not include a web browser."
>
>So I understood it all correctly? The problem in the title is indeed fixed.


That's not an accurate summary of the problem. If I were to try and
summarize it as succinctly as possible, it would be

   "LXDE desktop include an icon to launch a graphical web browser,
   but does not depend upon one."

And that's still the situation since the virtual package www-browser ≠ a
graphical one, since it can be satisfied by w3m or links and others.

-- 

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Jonathan Dowland
⢿⡄⠘⠷⠚⠋⠀ https://jmtd.net
⠈⠳⣄⠀⠀⠀⠀



Information forwarded to [email protected], Debian Install System Team <[email protected]>:
Bug#833268; Package task-lxde-desktop. (Mon, 31 Dec 2018 15:30:05 GMT) (full text, mbox, link).


Acknowledgement sent to Holger Wansing <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <[email protected]>. (Mon, 31 Dec 2018 15:30:05 GMT) (full text, mbox, link).


Message #50 received at [email protected] (full text, mbox, reply):

From: Holger Wansing <[email protected]>
To: [email protected], Jonathan Dowland <[email protected]>
Subject: Re: task-lxde-desktop: LXDE desktop does not include a web browser
Date: Mon, 31 Dec 2018 16:28:38 +0100
Control: reassign -1 lxde


Jonathan Dowland <[email protected]> wrote:
> If I were to try and
> summarize it as succinctly as possible, it would be
> 
>   "LXDE desktop include an icon to launch a graphical web browser,
>   but does not depend upon one."
> 
> And that's still the situation since the virtual package www-browser ≠ a
> graphical one, since it can be satisfied by w3m or links and others.

Therefore forwarding to LXDE people.

@lxde: if you want to get that solved by a change in the xlde task, let me 
know.


Regards
Holger

-- 
Holger Wansing <[email protected]>
PGP-Finterprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug reassigned from package 'task-lxde-desktop' to 'lxde'. Request was from Holger Wansing <[email protected]> to [email protected]. (Mon, 31 Dec 2018 15:30:05 GMT) (full text, mbox, link).


No longer marked as found in versions tasksel/3.39 and tasksel/3.31+deb8u1. Request was from Holger Wansing <[email protected]> to [email protected]. (Mon, 31 Dec 2018 15:30:06 GMT) (full text, mbox, link).


Information forwarded to [email protected], Debian LXDE Maintainers <[email protected]>:
Bug#833268; Package lxde. (Mon, 22 Feb 2021 14:21:05 GMT) (full text, mbox, link).


Acknowledgement sent to Andriy Grytsenko <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian LXDE Maintainers <[email protected]>. (Mon, 22 Feb 2021 14:21:06 GMT) (full text, mbox, link).


Message #59 received at [email protected] (full text, mbox, reply):

From: Andriy Grytsenko <[email protected]>
To: [email protected], Jonathan Dowland <[email protected]>
Subject: Re: task-lxde-desktop: LXDE desktop does not include a web browser
Date: Mon, 22 Feb 2021 16:09:50 +0200
control: reassign -1 lxpanel 0.10.1-1

Thank you for reporting this and investigating on it. As much as I can
see the root issue is that an icon on a panel does not work without a
working x-www-browser alternative installed. That can be solved with
adding a line

TryExec: /usr/bin/x-www-browser

into lxde-x-www-browser.desktop file. Therefore reassigning this bug to
the lxpanel package to fix it.



Bug reassigned from package 'lxde' to 'lxpanel'. Request was from Andriy Grytsenko <[email protected]> to [email protected]. (Mon, 22 Feb 2021 14:21:06 GMT) (full text, mbox, link).


Marked as found in versions lxpanel/0.10.1-1. Request was from Andriy Grytsenko <[email protected]> to [email protected]. (Mon, 22 Feb 2021 14:21:06 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 05:11:53 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.