Bug#470473: True Epiphany Love (was: epiphany-gecko: Unresolved symbol g_uri_get_scheme)

2008-04-10 Thread Marc Fargas
Hi,

El mar, 11-03-2008 a las 13:45 +0100, Marc Fargas escribió: 
 It then crashes!
 So it doesn't work anymore ;((
 Maybe it's Depends line needs to be a bit more specific on the

Being desperate of iceweasel being slow and epiphany-webkit not
supporting tabs (among other things) I ended up patching epiphany-gecko
to get it working, note: I know almost nothing about debian packaging
the most I've done is python packages of my own stuff...

So:
* I learned how to create an sbuild chroot
* apt-get source epiphany-gecko (the only step I knew)
* renamed all instances of g_uri_get_scheme to g_uri_parse_scheme
* Figured out I was looking for dpkg-source to get new .tgz and .dsc
* Asked sbuild to package it (it got very angry, my chroot is far from
perfect) 
* Found out g_file_contains_file has to be renamed to g_file_has_prefix
also.
* Rerun sbuild
* Got a shiny working epiphany! 
* YUHU!

I'm just writting this to let the world know what Really Loving Your
Favourite Browser means. (And maybe opt-in for DeFuBu!)

And, I'm almost sure there was an easier way to get it working without
downgrading, but hey, I learnt lots of stuff!

Cheers,
Marc

(PS: when runing sbuild as non-root how to make it not ask root password
for apt?)
-- 
http://www.marcfargas.com -- will be finished some day.


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Bug#470473: True Epiphany Love (was: epiphany-gecko: Unresolved symbol g_uri_get_scheme)

2008-04-10 Thread Sven Arvidsson
On Thu, 2008-04-10 at 21:04 +0200, Marc Fargas wrote:
 Being desperate of iceweasel being slow and epiphany-webkit not
 supporting tabs (among other things) I ended up patching epiphany-gecko
 to get it working, note: I know almost nothing about debian packaging
 the most I've done is python packages of my own stuff...

Nice, but it would probably have been easier to just check out the
unreleased debian directory and built 2.22 yourself.

See http://pkg-gnome.alioth.debian.org/svn.html for the basics (you need
to change from unstable to experimental).

-- 
Cheers,
Sven Arvidsson
http://www.whiz.se
PGP Key ID 760BDD22


signature.asc
Description: This is a digitally signed message part


Bug#470473: True Epiphany Love (was: epiphany-gecko: Unresolved symbol g_uri_get_scheme)

2008-04-10 Thread Marc Fargas
El jue, 10-04-2008 a las 22:04 +0200, Sven Arvidsson escribió:
 On Thu, 2008-04-10 at 21:04 +0200, Marc Fargas wrote:
  Being desperate of iceweasel being slow and epiphany-webkit not
  supporting tabs (among other things) I ended up patching epiphany-gecko
  to get it working, note: I know almost nothing about debian packaging
  the most I've done is python packages of my own stuff...
 
 Nice, but it would probably have been easier to just check out the
 unreleased debian directory and built 2.22 yourself.
 
 See http://pkg-gnome.alioth.debian.org/svn.html for the basics (you need
 to change from unstable to experimental).

Arfgh! Ok, I'll try that! Thanks for the tip.
I'll first read those .html on pkg-gnome.

Regards,
Marc

-- 
http://www.marcfargas.com -- will be finished some day.


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente