[GFSD Issue] XChat refers to a non-free browser in its URL handlers.

Categoría:informe de erro

Summary: Source package xchat refers to a non-free browser in its URL handler section

Versions Used:

Steps to reproduce:

  • Install the install xchat package
  • Open xchat
  • Connect to any network (e.g. #trisquel on freenode)
  • Navigate to settings --> advanced --> URL Handlers
  • Option menu will display a URL Handler for a non-free browser.


NonFreeBrowserReference.png21.47 KB
Mar, 10/30/2012 - 18:50
Título:XChat refers to a non-free browser in its URL handlers. » [GFSD Issue] XChat refers to a non-free browser in its URL handlers.
Xov, 12/06/2012 - 20:47
Versión:» 6.0

Still exists in latest version of 6.0

Xov, 12/20/2012 - 04:03

SirGrant, I'd like to work on a solution for this bug.

Is the appropriate action here to write a package helper script for either xchat or xchat-common?

Xov, 12/20/2012 - 22:13

Yes you can do that stumbles. When you write a package helper you want to write it against the source package. The easiest way (in my opinion) to find out what that is too look up the package on our package page. If you look in the upper right corner it states the source package the binary package comes from. In this case it is xchat.

However just so you know we just had our first developer meeting this week. This bug has been marked as a high priority one as a blocker for the 6.0 release. I am documenting all such bugs and sending them to the lead developer today so the only thing is he may beat you to the punch. Although if you want to write one and can do so I say go for it! Not trying to discourage you at all.

Ven, 12/21/2012 - 01:39

To get started, I've attached a patch against the source package that removes the offending URL handler entry (xchat-remove-opera-urlhandler.diff).

I'll have a go at making a package helper later today. I won't be offended if someone beats me to it though.

xchat-remove-opera-urlhandler.diff 506 bytes
Ven, 12/21/2012 - 09:10
Estado:active» patch (ready)

made a helper script for it :)

Mér, 02/06/2013 - 19:54
Prioridade:critical» blocking
Sáb, 06/13/2015 - 19:36
Mér, 06/17/2015 - 19:42
Estado:patch (ready)» fixed

Merged and built for both toutatis and belenos

Mér, 07/01/2015 - 19:45
Estado:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.