Bug#993051: I found the problem and have a fix

2022-01-03 Thread Gustavo Noronha Silva
Hey,

I noticed this problem a while ago and did some investigation
yesterday. perf showed find_next_timeout as the culprit indeed, and gdb
helped me realize the timeout linked list was just growing infinitely
large...

Here's the fix: https://github.com/lathiat/avahi/pull/366

Cheers,

Gustavo



Bug#814545: lists.debian.org: Please remove me as an admin for debian-news-portuguese

2016-02-12 Thread Gustavo Noronha Silva
Package: lists.debian.org
Severity: normal

Hey,

It's been a while since I did any actual administration of the list,
I would like to stop receiving admin-related mail from it.

Thanks!

-- System Information:
Debian Release: 8.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 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)



Bug#771785: O: fish -- friendly interactive shell

2014-12-02 Thread Gustavo Noronha Silva
Package: wnpp
Severity: normal

I intend to orphan the fish package.

The package description is:
 Fish is a shell geared towards interactive use.  Its features are focused on
 user friendliness and discoverability.  The language syntax is simple but
 incompatible with other shell languages.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#771680: unblock: fish/fish_2.1.1.dfsg-1

2014-12-01 Thread Gustavo Noronha Silva
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package fish

The package was blocked because of security issues which were 
fixed by this version. The new upstream version is focused on 
these fixes and the package if pretty leafy, not causing issues
to other packages (there are no rdepends). It would be better
to have the package on the release than not in my opinion.

unblock fish/fish_2.1.1.dfsg-1

-- System Information:
Debian Release: 7.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#749251: [webkit-gtk] Bug#749251: cyclograph-gtk2: depends on python-webkit which is deprecated

2014-07-03 Thread Gustavo Noronha Silva

Hey,

On Sex, 27 Jun, 2014 at 3:34 , Carlos Garcia Campos 
cgar...@igalia.com wrote:
 [ for webkit-gtk@: Federico is porting his app from python-webkit 
(the old
 static libwebkitgtk-1.0 python bindings) to gir1.2-webkit2-3.0, see 
the code

 below. ]


Yes, the problem is that webkit_javascript_result_get_value() returns 
a
JSValueRef, but there's no gobject-introspection for JavaScriptCore 
API.

I don't think it worked in WebKit1 either, but in WebKit1
webkit_web_view_run_script didn't return anything, so if you are 
porting
from WebKit1, maybe you can just ignore the return value for now. I 
have

some comments about the code, see below.


hmm, there is a JavaScriptCore GIR file which has:

   record name=GlobalContext c:type=JSGlobalContextRef 
foreign=1/

   record name=Value c:type=JSValueRef foreign=1/

That is not sufficient from what you're saying? In Debian the gir file 
is on the jsc dev package and the typelib in 
gir1.2-javascriptcoregtk-1.0.


Cheers,

Gustavo


Bug#739968: linux-libc-dev: binfmts.h defines MAX_ARG_STRLEN using PAGE_SIZE which is not defined in armhf's libc

2014-02-24 Thread Gustavo Noronha Silva
Package: linux-libc-dev
Version: 3.12.9-1
Severity: important

Trying to build a software package that uses MAX_ARG_STRLEN on armhf I hit a 
build
failure caused by PAGE_SIZE being undefined, we probably need to define 
MAX_ARG_STRLEN
in a different fashion for armhf:

#define MAX_ARG_STRLEN (PAGE_SIZE * 32)

Thanks,

Gustavo Noronha


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#474110: fish: stores history in ~/.config rather than ~/.cache

2013-09-26 Thread Gustavo Noronha Silva
Em Dom, 2013-09-01 às 22:22 +0800, David Adam escreveu:
 This is being considered upstream at
   https://github.com/fish-shell/fish-shell/issues/744
 
 Note that we will probably go with XDG_DATA_HOME rather than 
 XDG_CACHE_HOME.

That makes more sense indeed, IMO.

-- 
Gustavo Noronha Silva k...@debian.org
Debian


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#673727: jshint - non-free, node-grunt - contrib?

2013-08-26 Thread Gustavo Noronha Silva
Em Seg, 2013-08-26 às 12:04 +0200, Daniel Pocock escreveu:
 Could the jshint code just be uploaded to the non-free archive for the
 moment?  Then node-grunt would potentially belong in contrib
 
 This would allow developers of other packages to proceed with their
 efforts.  Other packages that build-depend on node-grunt would end up in
 contrib too, which is not ideal, but it may be better than not having
 them at all.

Marcelo and I were poking at grunt to understand how jshint is used, and
from the looks of it the dependency on jshint is really just for
internal testing rather than to provide some functionality, so maybe we
can just disable the jshint bits and package node without the dep.

-- 
Gustavo Noronha Silva k...@debian.org
Debian


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#720402: epiphany-browser: Trace/breakpoint trap.

2013-08-21 Thread Gustavo Noronha Silva
Hey,

Em Qua, 2013-08-21 às 14:06 +0200, Christophe Siraut escreveu:
 I cannot launch epiphany-browser anymore, on my work laptop (wheezy),
 for about 10 days. The same happens for a newly created user. Please
 find attached a gdb backtrace.

Can you try to do this as root, and see if epiphany goes back to
working?

# echo 1  /proc/sys/vm/overcommit_memory

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#719813: nmu: webkitgtk_2.0.4-2

2013-08-15 Thread Gustavo Noronha Silva
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu

nmu webkitgtk_2.0.4-2 . amd64 . -m Rebuild against unstable glib

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (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


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#696236: ping? @ please apply m68k patch

2013-08-12 Thread Gustavo Noronha Silva
Hey, this patch seems to no longer apply in webkit 2.0.x, which is what 
is current, would you like to update it, or are you looking for an 
update to stable?


Bug#673727: License changed?

2013-08-06 Thread Gustavo Noronha Silva
On Qui, 2013-08-01 at 11:24 -0300, Rogério Brito wrote:
 It seems that the current JSHint is *not* licensed under the no evil 
 license:
 
 https://github.com/jshint/jshint/blob/master/LICENSE
 
 It would be lovely to have JSHint and others in our repository.

Unfortunately no:

https://github.com/jshint/jshint/blob/master/src/jshint.js#L19

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#642750: [PATCH] epiphany-browser: *HIGHLY* unstable on ia64, (IA-64/IPF/Itanium) platform

2012-12-10 Thread Gustavo Noronha Silva
Hey,

On Sex, 2012-12-07 at 21:58 +0100, Stephan Schreiber wrote:
 So here is a new set of patches:
 01-ia64-wide-ptr.patch at first,
 02-ia64-use-system-malloc.patch at next.
 
 The patches are for the most recent libwebkitgtk-3.0-0 package of Wheezy.
 The patches don't change anything on archs other than ia64.

Thanks for the patches! I will include them in my next upload, do you
mind proposing them upstream, though? I don't feel like I know enough of
this bit of the code to propose them myself.

See http://www.webkit.org/coding/contributing.html

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#669059: Reopening Bug #669059

2012-05-25 Thread Gustavo Noronha Silva
On Sex, 2012-05-25 at 11:04 +0200, Samuel Thibault wrote:
 I can make an 0-day NMU of webkit, if that can help the maintainer. It
 would be the attached patch.

Sure, please feel free, I'll acknowledge the NMU ASAP, thanks =)

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#669308: Bug#669059: webkit-1.8.0-2: FTBFS on hurd-*

2012-05-22 Thread Gustavo Noronha Silva
On Sex, 2012-04-27 at 23:14 +0100, Steven Chamberlain wrote:
  This is incredible: The Debian maintainer uploads a fixed version for
  kFreeBSD (and partially for GNU/Hurd by adding __GLIBC__) and meanwhile
  totally neglecting the additional small changes needed for a successful
  build for GNU/Hurd in this bug report and in bug #664810. I wonder which
  agendas they have, only architectures already in testing, and ignoring
  everything else? 
[...]
 It is a shame, but I doubt the maintainer is ignoring GNU/Hurd on purpose.

That's right. I am sorry for not fixing Hurd as quick as would be ideal,
building webkit takes a long time, and I have limited time to work on
Debian, so I do indeed tend to do what I must before doing anything
else. It will be taken care of in the next couple days, though, and I'll
be sure to upstream the patch as well, like I did for previous ones =)

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#661154: [MERGE] Use aa-status --enabled to figure out whether AppArmor is enabled

2012-05-10 Thread Gustavo Noronha Silva
Hey,

This patch makes aa-genprof useful in Debian. It doesn't fix the
original root cause, but aa-genprof does not really need the listing of
loaded profiles it was using to check whether AppArmor was enabled
anyway, so no loss in functionality for aa-genprof.

Cheers,

-- 
Gustavo Noronha Silva gustavo.noro...@collabora.com
Collabora Ltd.
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: k...@debian.org-20120510213816-1l67h6vyp9npe24m
# target_branch: http://bazaar.launchpad.net/~kees/apparmor/debian/
# testament_sha1: 575cc0773e515fd50f78106a25444c3356b29ff3
# timestamp: 2012-05-10 18:38:55 -0300
# base_revision_id: k...@outflux.net-20120505224315-gxa5bxq6doy792ro
# 
# Begin patch
=== modified file 'utils/aa-genprof'
--- utils/aa-genprof	2012-01-13 00:55:46 +
+++ utils/aa-genprof	2012-05-10 21:38:16 +
@@ -67,8 +67,7 @@
 # tell 'em how to use it...
 usage  exit if $help;
 
-my $sd_mountpoint = check_for_subdomain();
-unless ($sd_mountpoint) {
+unless (!system (aa-status --enabled)) {
 fatal_error(gettext(AppArmor does not appear to be started. Please enable AppArmor and try again.));
 }
 

# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWQXkbGUAAY/fgAAQcmP/93MA
AgC4UANO8AUZAA0SajQxMaJ4ghpoYQ0AAMANBoA0A0BgBoNAGgGgICU9qjelPUMQ
BoBoDQAAJJEyBoAJqYnqaCniTyMo2p6nkgYP3PAWytkCIZXgBZjW4hgQjJ3eQgKtmMGfTkXhLpmb
EZH4qkKduv2VXPMxBGnola+BRmdXpEEJSF4RHIOprHlazyFXcvYUFSLtP11rqnp99onCqH+/SpSt
vdTxevNl1pN4Y9yRMl3HZnooIHLBiC7XT9B5koKZVk7pCs49FOvxIVupDnW57kiy7K2r84ibircP
jpZz0UFsL+5qLNGryw4Lq12z2FbU4QyDYUlwP3sJwrFAgGeBjSHoiadYTcidcrpozZvo1pHpWZer
S+aIUnsqE9Ybv00T8JsAjSy5qEA1ONJo2jC8r3zhcmOLhVsoWqmy1Q/rrvZSBoz0zkhRqeo6uMZ8
drhNXuz75MaZr5XiKgipQVVUu9WEixlMRiLGhQV0RSxzoHWcjOm9Stka8JrZWXNONNgsFboOIqNk
KLDgsZuipGUcJd4nyQG0dtkiTnIKIxg8xKsTgUAepENQTLAIBSZ4890X/+luuWUoJmb9uvRxufaw
U7zHUnBn+Fnksr2+6ZLCyzyDn5x+qHpQhjjUL0U53+OOrjo9d7GCVQV+C5B2UnE6lu02fl57Pk34
stRcreLi8nxVSeRWKfjFXB4FN6KFofJ3rnupNy0OgmOYXC8k11ZX21aAhOYCzURWJ2mJqZ1GvAqY
87DriQFWsCSnF5GU63VzRUcYCoaoSE9ABHAUNV292g46zJjkWlXxzdJXOPAuF3Ib5OdTLpuJuIUV
/di6nleSVzmr+020dzQHCy7Ql8a3vwCPaFb9453pnK8Pc9hnnHUKQ5CqeHE2ZlKe/1gE+qq23K2O
jclW66ofnGI+BCZ6TKdavmCb1TnVWhD1FQBFkyt5yS2Jg8c5i8iFqVC8Xq6/1XYl0VPkKiOjMnTF
gqX/WekFPn6JqIs5MHOeZEeciKU/Ryrnx/StUWnngmXXI6obrucp4u+4XrslSDUHBuFKiOnR94Wx
XDDtg/YjgnNLUwgqqM95gtJ6QrB6g5ZUHplvFcafzeW9zL0W2Selcsgf7iyzVah2JlcqV57iqv01
KJfwXckU4UJAF5GxlA==


smime.p7s
Description: S/MIME cryptographic signature


Bug#667814: Apparently not sudo's fault

2012-04-08 Thread Gustavo Noronha Silva
Hey,

I tried downgrading, which doesn't work, and noticed that su is also not
working. I haven't been able to figure out what's broken yet. As a data
point, I run systemd, which is the one thing I can think that's quite
different to the default, and root login on the consoles is working.

Cheers,
-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#667814: Apparently not sudo's fault

2012-04-08 Thread Gustavo Noronha Silva
On Sun, 2012-04-08 at 17:53 -0300, Gustavo Noronha Silva wrote:
 I tried downgrading, which doesn't work, and noticed that su is also not
 working. I haven't been able to figure out what's broken yet. As a data
 point, I run systemd, which is the one thing I can think that's quite
 different to the default, and root login on the consoles is working.

Lo and behold, downgrading to systemd 43-1 makes it go back to working.
This looks suspicious:

   * Remove workaround for non-interactive sessions from pam config again.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#667492: epiphany-browser: Epiphany crashes when sending email from godaddy mail; segmentation fault

2012-04-06 Thread Gustavo Noronha Silva
Hey,

On Wed, 2012-04-04 at 08:23 -0500, Steven Sciame wrote:
 Segmentation fault
 steven@debtop:~$ 

This is not very useful. A back trace would be:

http://wiki.debian.org/HowToGetABacktrace

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#657057: telepathy-mission-control-5: missing gschema file causes mission-control-5 to abort on startup

2012-01-23 Thread Gustavo Noronha Silva
Package: telepathy-mission-control-5
Version: 1:5.10.1-1
Severity: important

Hey Telepathers,

Empathy complains it's unable to start mission-control. Starting it by
hand yields:

 GLib-GIO-ERROR **: Settings schema 'im.telepathy.MissionControl.FromEmpathy'

Looks like the gschema file is missing from the package. Adding
debian/tmp/usr/share/glib-2.0 to telepathy-mission-control5.install
and rebuilding fixed it for me.

Cheers,

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (100, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (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

Versions of packages telepathy-mission-control-5 depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.10.0-3
ii  libc62.13-24
ii  libdbus-1-3  1.4.16-1
ii  libdbus-glib-1-2 0.98-1
ii  libglib2.0-0 2.31.8-1
ii  libgnome-keyring03.2.2-2
ii  libmission-control-plugins0  1:5.10.1-1
ii  libnm-glib4  0.9.2.0-2
ii  libtelepathy-glib0   0.17.4-1
ii  libupower-glib1  0.9.15-1

telepathy-mission-control-5 recommends no packages.

telepathy-mission-control-5 suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#649625: webkit unmaintained security-wise (again)

2011-12-08 Thread Gustavo Noronha Silva
Hey,

On Mon, 2011-12-05 at 21:00 +0100, Simon Paillard wrote:
 If the situation persists, it may be worth warning *squeeze* users, through a
 dedicated DSA/d-security-announce, as well as a dedicated paragraph in the 
 next
 point release announce ? 

Yeah, that sounds sane. Unfortunately we (mostly myself) underestimated
the amount of work that it would take and overestimated the help we
would get, which is never a good thing.

We briefly discussed this issue during the recent webkit hackfest and we
are trying to figure out a more sustainable way of providing security
support. If anyone would like to help, we can nominate people to the
webkit security mailing list, and have an IRC meeting along with other
WebKitGTK+ people to see what we could do about this, what do you say?

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#571196: CherryPy 3.2

2011-12-08 Thread Gustavo Noronha Silva
Hey Nathan,

On Mon, 2011-11-21 at 23:53 +1100, Nathan Robertson wrote:
 I just repackaged CherryPy 3.2.2 for work internally. It was a pretty
 trivial upgrade from a packaging point of view.
 
 Could you please update this package? I'd be happy to become a Debian
 developer if you'd sponsor me and eventually take over maintenance of
 the package. Long term, I think there might be a few other Python
 packages which I might package and contribute later on too.

That sounds lovely, actually =). Why don't you attach your packaging of
3.2.2? I'll be happy to review it and sponsor the upload.

Thanks!

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#646237: Patch

2011-11-01 Thread Gustavo Noronha Silva
Hey,

On Tue, 2011-11-01 at 13:01 +0100, Julien Cristau wrote:
  I guess that means a final upload of 1.6.1 is in order to add a Breaks
  for midori and claws fancy with the appropriate versions, and I'll be
  done with this =)
  
 Would be nice to have this done asap.

I'll do it tonight if we can figure out the version number the new
upload will have =)

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#639798: No solution for i386 architecture?

2011-10-28 Thread Gustavo Noronha Silva
On Fri, 2011-10-28 at 09:59 +0200, Marcus Lundblad wrote:
 Will this automatically work now, that Webkit 1.6.1 is coming in Sid.
 Or does this need need to be supported in Epiphany before magically
 working?

Unfortunately no. As long as webkit links to gtk3 and flash to gtk2 this
is not going to work without nspluginwrapper. With a webkit2-based
epiphany this will work again since the plugin process is linked with
gtk2, but webkit2 is still under development.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#646237: Patch

2011-10-27 Thread Gustavo Noronha Silva
Hey!

On Thu, 2011-10-27 at 10:46 +0200, Ricardo Mones wrote:
   Well, it's a little embarrassing but seems the bug was already fixed
   upstream since some time ago but my forwarded report wasn't marked as
   duplicated until today :/ I completely overlooked this was an already
   reported bug upstream so happily created a new one instead.
 
   I'm very sorry for making you work in a patch which won't be useful,
   I hope it was somewhat fun at least.
 
   my apologies and best regards,

No problem at all! Had fun =D

I guess that means a final upload of 1.6.1 is in order to add a Breaks
for midori and claws fancy with the appropriate versions, and I'll be
done with this =)

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#646237: Patch

2011-10-26 Thread Gustavo Noronha Silva
Hey,

Here's a patch for this issue! I noticed, though, that this
functionality (search the web) doesn't seem to be available, and the
function doesn't seem to be used anywhere, so might be a candidate for
removal, even? In any case, this replaces the code that uses private API
by supported, public API, and bumps the dependency in configure.ac.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian
Description: removes usage of a private API call by using supported DOM functions
 Rewrite the code to get selected text to use the DOM APIs.
Author: Gustavo Noronha Silva k...@debian.org

--- claws-mail-extra-plugins-3.7.10.orig/fancy-0.9.14/configure.ac
+++ claws-mail-extra-plugins-3.7.10/fancy-0.9.14/configure.ac
@@ -100,7 +100,7 @@ dnl Check for GTK+
 PKG_CHECK_MODULES(GTK, gtk+-2.0 = 2.6)
 
 dnl Check for WebKit
-PKG_CHECK_MODULES(WEBKIT, webkit-1.0, ,
+PKG_CHECK_MODULES(WEBKIT, webkit-1.0 = 1.4.3, ,
   AC_MSG_ERROR([Can't find GTK+ WebKit library.]))
 AC_SUBST(WEBKIT_LIBS)
 AC_SUBST(WEBKIT_CFLAGS)
--- claws-mail-extra-plugins-3.7.10.orig/fancy-0.9.14/src/fancy_viewer.c	2011-10-26 11:21:45.569118784 -0200
+++ claws-mail-extra-plugins-3.7.10/fancy-0.9.14/src/fancy_viewer.c	2011-10-26 11:33:09.700996789 -0200
@@ -83,8 +83,6 @@
 static void download_file_cb(GtkWidget *widget, FancyViewer *viewer);
 #endif
 
-/*FIXME substitute webkitwebsettings.cpp functions with their API when available */
-gchar* webkit_web_view_get_selected_text(WebKitWebView* webView);
 /*--*/
 static GtkWidget *fancy_get_widget(MimeViewer *_viewer)
 {
@@ -289,17 +287,40 @@
 
 }
 #endif
-static gchar *fancy_get_selection (MimeViewer *_viewer)
+static gchar *fancy_viewer_get_selection(FancyViewer *viewer)
 {
-	debug_print(fancy_get_selection\n);
-	FancyViewer *viewer = (FancyViewer *) _viewer;
-	gchar *sel = webkit_web_view_get_selected_text(viewer-view);
-	if (!viewer-view || strlen(sel) == 0) {
+	debug_print(fancy_viewer_get_selection\n);
+	if (!viewer-view) {
+		return NULL;
+	}
+
+	WebKitDOMDocument *doc = webkit_web_view_get_dom_document(viewer-view);
+	WebKitDOMDOMWindow *window = webkit_dom_document_get_default_view(doc);
+	WebKitDOMDOMSelection *selection = webkit_dom_dom_window_get_selection(window);
+	if (!selection) {
+		return NULL;
+	}
+
+	WebKitDOMRange *range = webkit_dom_dom_selection_get_range_at(selection, 0, NULL);
+	if (!range) {
+		return NULL;
+	}
+
+	gchar *sel = webkit_dom_range_get_text(range);
+	if (strlen(sel) == 0) {
 		g_free(sel);
 		return NULL;
 	}
-	return sel; 
+	return sel;
 }
+
+static gchar *fancy_get_selection(MimeViewer *_viewer)
+{
+	debug_print(fancy_get_selection\n);
+	FancyViewer *viewer = (FancyViewer *) _viewer;
+	return fancy_viewer_get_selection(viewer);
+}
+
 static void fancy_clear_viewer(MimeViewer *_viewer)
 {
 	FancyViewer *viewer = (FancyViewer *) _viewer;
@@ -686,7 +707,7 @@
 	debug_print(Clicked on Search on Web\n);
 	if (webkit_web_view_has_selection(viewer-view)) {
 		gchar *search;
-		gchar *tmp = webkit_web_view_get_selected_text(viewer-view);
+		gchar *tmp = fancy_viewer_get_selection(viewer);
 		search = g_strconcat(GOOGLE_SEARCH, tmp, NULL);
 		webkit_web_view_open(viewer-view, search);
 		g_free(search);
@@ -933,20 +954,7 @@
 	}
 	return FALSE;
 }
-#if !WEBKIT_CHECK_VERSION (1,1,12)
-static gboolean release_button_cb (WebKitWebView *view, GdkEvent *ev, 
-   gpointer data)
-{
-	/* Make the copy/paste works as usual  */
-	if (webkit_web_view_can_copy_clipboard(view)) {
-		GtkClipboard *wv_clipboard = gtk_clipboard_get(GDK_SELECTION_PRIMARY);
-		const gchar *sel_text;
-		sel_text = (const gchar*)webkit_web_view_get_selected_text(view);
-		gtk_clipboard_set_text(wv_clipboard, sel_text, -1);
-	}
-	return FALSE;
-}
-#endif
+
 static void zoom_100_cb(GtkWidget *widget, GdkEvent *ev, FancyViewer *viewer)
 {
 	gtk_widget_grab_focus(widget);
@@ -1091,16 +1099,10 @@
 	 G_CALLBACK(load_progress_cb), viewer);
 	g_signal_connect(G_OBJECT(viewer-view), navigation-requested,
 	 G_CALLBACK(navigation_requested_cb), viewer);
-#if WEBKIT_CHECK_VERSION (1,1,14)
 	g_signal_connect(G_OBJECT(viewer-view), resource-request-starting,
 			G_CALLBACK(resource_request_starting_cb), viewer);
-#endif
 	g_signal_connect(G_OBJECT(viewer-view), populate-popup,
 	 G_CALLBACK(populate_popup_cb), viewer);
-#if !WEBKIT_CHECK_VERSION (1,1,12)
-	g_signal_connect(G_OBJECT(viewer-view), button-release-event,
-	 G_CALLBACK(release_button_cb), viewer);
-#endif
 	g_signal_connect(G_OBJECT(viewer-ev_zoom_100), button-press-event,
 	 G_CALLBACK(zoom_100_cb), (gpointer*)viewer);
 	g_signal_connect(G_OBJECT(viewer-ev_zoom_in), button-press-event,


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


Bug#503461: libgksu l10n update

2011-10-24 Thread Gustavo Noronha Silva
On Mon, 2011-10-24 at 13:33 +0200, Michael Biebl wrote:
 I'm not really the maintainer of libgksu. I just did some housekeeping
 and keep the package building, ie. fix RC bugs only.
 
 Looking at other l10n updates, kov did handle that via upstream releases
 from what I can see, so I didn't want to divert from that.
 That said, libgksu is ttbomk pretty much dead upstream so I don't know
 how kov want's to deal with that.

Yeah, upstream would be best, but with the advent of policykit I think
the need for libgksu has been mostly covered by a better solution, so I
want to have gksu disappear in its current form ASAP. For wheezy I want
to have gksu-polkit take over to cover those remaining use cases that
did not migrate to policykit proper, though, and I plan to work on that.
But feel free to divert and update the package with the translation
meanwhile if you think it's worth it - I am sorry I neglected this patch
so much, but it may not be worth it anymore =(.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#623438: On packaging EFLWebKit

2011-10-24 Thread Gustavo Noronha Silva
Hey,

The problem we currently have with WebKit is we have several source
packages that are essentially several copies of the same code base
(WebCore, essentially). It's hard to make them one because each port has
different release schedules and WebCore itself does not have a public
API.

Packaging EFLWebKit currently means adding yet another copy of WebCore
and its cairo/soup/gstreamer backends into the archive. I personally
don't have the time nor the motivation to try such a thing, but I can
help someone who does. It would be great to have some coordination
between QtWebKit, EFLWebKit and WebKitGTK+ regarding releases - having a
single tarball for all of those would rock.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#646095: Usage of private symbol

2011-10-24 Thread Gustavo Noronha Silva
On Sat, 2011-10-22 at 10:45 +0200, Yves-Alexis Perez wrote:
 On ven., 2011-10-21 at 23:01 +0200, Yves-Alexis Perez wrote:
  Anyway, let's see the upstream call on that.
 
 https://bugs.launchpad.net/midori/+bug/799603/comments/16
 
 and I'm not knowledgeable enough to remove the guard and the “else”
 part. One thing I can do is add a versioned build-dep for future version
 but that won't really help for the current versions.

With this last upload (1.6.1-4) I think I managed to deal with all the
FTBFS problems that would hold webkit, so we're left with this one to be
handled.

Options I see:

  * Re-add the API in question in the Debian package as a way to
give claws-mail-fancy-plugin time to react
  * Fix claws-mail-fancy-plugin now to use the DOM APIs instead,
like midori does, and add appropriate Breaks: for midori and
claws-mail-fancy-plugin
  * Go shopping instead

Votes? I'll grab claws-mail-fancy-plugin's code to take a look.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#646095: Usage of private symbol

2011-10-21 Thread Gustavo Noronha Silva
Hey,

This is caused by midori using a symbol that was only exported for being
used in the test runner. I can't see how a rebuild would fix it, are you
sure it did?

It was removed here: http://trac.webkit.org/changeset/88621

I can add a work-around to webkit if required, but I'd prefer to have
midori use proper API instead of possible =)

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#646095: Usage of private symbol

2011-10-21 Thread Gustavo Noronha Silva
On Fri, 2011-10-21 at 18:09 +0200, Philipp Kern wrote:
 On Fri, Oct 21, 2011 at 01:57:42PM -0200, Gustavo Noronha Silva wrote:
  This is caused by midori using a symbol that was only exported for being
  used in the test runner. I can't see how a rebuild would fix it, are you
  sure it did?
 
 This means that you just introduced an ABI break and are obliged to bump 
 SONAME
 and this would've been a transition that should've been asked for and handled
 properly.

You are absolutely right, I am sorry about the transition, I wrongly
assumed it was a good time to upload, I forgot about the addition of new
packages and thought it would not block anyone, I'll be sure to ask in
the future, and I'll do what I can to try to avoid too much disruption.

Regarding the ABI breakage, it's unfortunate that webkitgtk had to use
this strategy of exporting some symbols that were not meant to be used
by applications to be able to run the tests, but they were always
clearly marked, left out of the public headers and you can see that
midori even carries its prototype mentioning the fact that it's
unstable API. I don't think a soname bump is a good idea for changes
in such symbols.

Sorry again for the mistake!

Cheers,
-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#636180: Back to working after downgrading iptables

2011-08-02 Thread Gustavo Noronha Silva
Hey,

I downgraded iptables to the version currently in wheezy (1.4.11.1-3),
and shared to other computers is working again - the MASQUERADE rule is
there and stuff.

Not sure my problem is the same as the one the original reporter has,
advice?

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#635164: segmentation fault: (epiphany-browser:6808): Pango-WARNING **: font_face status is: out of memory

2011-07-24 Thread Gustavo Noronha Silva
On Sat, 2011-07-23 at 12:45 +0200, Paul Menzel wrote:
 trying to load http://planet.fedoraproject.org/ Epiphany crashed and
 the following was printed to the terminal.
 
   (epiphany-browser:6808): Pango-WARNING **: failed to create cairo 
 scaled font, expect ugly output. the offending font is 'DejaVu Sans Bold 9.75'
 
   (epiphany-browser:6808): Pango-WARNING **: font_face status is: out of 
 memory
 
   (epiphany-browser:6808): Pango-WARNING **: scaled_font status is: out 
 of memory

I think the problem you had was that there was no more memory available.
Doesn't it look like it? =)

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian Project




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#634127: epiphany-browser: eating up a lot of CPU

2011-07-18 Thread Gustavo Noronha Silva
On Sun, 2011-07-17 at 12:46 +0530, AbdulKarim Memon wrote:
 epiphany consumes minimum 20% of CPU even when it is idle!
 this. i guess, is even responsible for the over-heating of my laptop, which
 eventually leads to a low battery life :(

That does not happen to me. Does that happen with specific pages open?
Perhaps it's a page which features a plugin? Flash has this tendency of
burning many CPU cycles.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#630001: gnome-shell: Network menu doesn’t work anymore

2011-06-10 Thread Gustavo Noronha Silva
Hey,

On Fri, 2011-06-10 at 09:11 +0200, Andrea Bolognani wrote:
 since I’ve updated to gnome-shell 3.0.2 yesterday, the network menu
 has stopped working.
 
 The network icon is displayed, with a red mark on the bottom right, and
 clicking on it opens a menu consisting of a single entry, “Network
 Settings”, which opens the System Settings application.
 
 NetworkManager still connects to my favourite networks, and notifications
 for network–related events are displayed as usual.

Have you restarted/relogged in since then?

Cheers,

-- 
Gustavo Noronha Silva gustavo.noro...@collabora.com
Collabora Ltd.


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


Bug#571196: CherryPy 3.2

2011-05-17 Thread Gustavo Noronha Silva
Hey,

On Tue, 2011-05-17 at 15:37 +0200, Maik Zumstrull wrote:
 Sorry to be a nag about this, but it would be helpful for me to know:
 Is anybody on this? Does anybody plan to get on this in the near future?
 
 I looked at 
 http://svn.debian.org/viewsvn/python-modules/packages/cherrypy3/trunk/
 and the package appears to be stalled for over a year now.
 
 Even a negative statement would be appreciated, just to know what the
 situation with this package is.

That is my bad. I don't really use cherrypy much these days since I
haven't worked as a web developer for a while. I don't have a problem
with someone updating the package or even adopting it if they care about
it. I will try to do it later this week if nobody beats me to it,
though.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#605132: News

2011-05-16 Thread Gustavo Noronha Silva
Hey,

On Fri, 2011-05-13 at 17:06 +0200, Yves-Alexis Perez wrote:
 Any update on this? Has it been forwarded upstream?

I haven't forwarded it. In part because this is way out of my depth and
I would totally fail trying to act as a bridge or in making a case for
why this is a bug worth fixing at all.

I think falling back to a non-asm JIT or to the interpreter would be a
solution, but I have no idea of how complex it would be to support it, I
imagine it would be quite complex and that might not be desired.

If anyone with more knowledge about these issues would like to champion
the cause upstream let me know.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#623148: pu: package webkit/1.2.7-0+squeeze2

2011-04-25 Thread Gustavo Noronha Silva
Hey,

On Tue, 2011-04-19 at 21:33 +0100, Adam D. Barratt wrote:
 On Sun, 2011-04-17 at 15:19 -0300, Gustavo Noronha Silva wrote:
  I'm planning to upload the attached change to stable. It's a very simple
  change with a rather big benefit to webkit users (fixes #578019). Let me
  know if it's OK to go forward.
 
 From the bug log, it looks like this still needs resolving in unstable
 as well?  If so then we'd really prefer that the issue be resolved there
 first and we can then look at a stable update if no related issues
 appear.

Indeed. I was hoping to upload 1.3.x to unstable, where this code is now
totally different, but since we're going to wait on that for a bit for
transitions, I'll upload the fix to unstable first.

Cheers,

-- 
Gustavo Noronha Silva gust...@noronha.eti.br




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#623148: pu: package webkit/1.2.7-0+squeeze2

2011-04-17 Thread Gustavo Noronha Silva
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: pu

Hey,

I'm planning to upload the attached change to stable. It's a very simple
change with a rather big benefit to webkit users (fixes #578019). Let me
know if it's OK to go forward.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian Project

diff --git a/debian/changelog b/debian/changelog
index 68e031a..353f4ed 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+webkit (1.2.7-0+squeeze2) stable; urgency=low
+
+  [ Gustavo Noronha Silva ]
+  * debian/patches/06-fix-null-dns-lookups.patch:
+  - Avoid doing lots of needless NULL DNS lookups, thanks to Michael
+Gratton m...@vee.net for the patch and Simon Paillard
+spaill...@debian.org for the investigation (Closes: #578019)
+
+ -- Gustavo Noronha Silva k...@debian.org  Sat, 09 Apr 2011 10:02:05 -0300
+
 webkit (1.2.7-0+squeeze1) stable-security; urgency=high
 
   * Import new upstream security release:
diff --git a/debian/patches/06-fix-null-dns-lookups.patch b/debian/patches/06-fix-null-dns-lookups.patch
new file mode 100644
index 000..f172490
--- /dev/null
+++ b/debian/patches/06-fix-null-dns-lookups.patch
@@ -0,0 +1,11 @@
+--- WebCore/platform/network/soup/DNSSoup.cpp-orig	2010-04-29 01:26:06.048725419 +1000
 WebCore/platform/network/soup/DNSSoup.cpp	2010-04-29 14:28:55.731471025 +1000
+@@ -36,6 +36,8 @@
+ void prefetchDNS(const String hostname)
+ {
+ #ifdef HAVE_LIBSOUP_2_29_90
++if (hostname.isEmpty())
++return;
+ String uri = http://+hostname;
+ GOwnPtrSoupURI soupURI(soup_uri_new(uri.utf8().data()));
+ // We may get invalid hostnames, so NULL-check here.
diff --git a/debian/patches/series b/debian/patches/series
index 48f3b50..2d94e25 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,6 +1,7 @@
 02-pool-fixup-and-sparc-support.patch
 04-spoof-user-agent-to-google.patch
 05-fix-jit-on-kfreebsd-i386.patch
+06-fix-null-dns-lookups.patch
 cve-2010-2646.patch
 cve-2010-2651.patch
 cve-2010-2900.patch


Bug#623001: libgnutls26: fails to handshake on a number of sites (firefox works)

2011-04-16 Thread Gustavo Noronha Silva
Package: libgnutls26
Version: 2.12.2-1
Severity: normal

Hey,

I've been seeing this problem mostly in Epiphany - the web page
renders with the layout totally broken because the CSS failed to
download because of this issue. Some big sites like github.com are
affected.

For instance, trying to render this URL in Epiphany gives me a badly
formatted page:

  https://gist.github.com/923142

CSS URLs like this one can't be downloaded:

 
https://d3nwyuy0nl342s.cloudfront.net/45130ecf192d890d27396d8cb7e35c9d6b4abb13/stylesheets/bundle_common.css

The reason reported is 'Peer failed to perform TLS handshake'. Here's
a test with gnutls-cli:

kov@goiaba:~$ gnutls-cli d3nwyuy0nl342s.cloudfront.net
Resolving 'd3nwyuy0nl342s.cloudfront.net'...
Connecting to '204.246.175.60:443'...
*** Fatal error: A TLS fatal alert has been received.
*** Received alert [40]: Handshake failed
*** Handshake has failed
GnuTLS error: A TLS fatal alert has been received.

Cheers,

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (100, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgnutls26 depends on:
ii  libc6 2.13-0exp5 Embedded GNU C Library: Shared lib
ii  libgcrypt11   1.5.0~beta1-1  LGPL Crypto library - runtime libr
ii  libtasn1-32.9-2  Manage ASN.1 structures (runtime)
ii  zlib1g1:1.2.5.dfsg-1 compression library - runtime

libgnutls26 recommends no packages.

Versions of packages libgnutls26 suggests:
ii  gnutls-bin2.12.2-1   GNU TLS library - commandline util

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#623001: libgnutls26: fails to handshake on a number of sites (firefox works)

2011-04-16 Thread Gustavo Noronha Silva
On Sat, 2011-04-16 at 18:05 +0200, Nikos Mavrogiannopoulos wrote:
 On 04/16/2011 05:54 PM, Andreas Metzler wrote:
 
  thank you for taking the time to test the packages in experimental. I
  can reproduce the bug.
  
  For clarification it is not caused by libgcrypt11 from experimental,
  libgnutls26 2.12.2-1 with stable libgcrypt11 also fails.  Attached
  verbose log is not a lot more enlightening.
 
 d3nwyuy0nl342s.cloudfront.net seems to support only one ciphersuite.
 That is ARCFOUR-128 with HMAC-MD5. I disabled HMAC-MD5 from the default
 set in 2.12.0 because it is not really trusted as an HMAC any more.
 If however this is widespread issue I'll reinstate HMAC-MD5 and
 remove it when a real attack is known.

I've seen the issue in quite a few prominent web sites, though the only
one I have off the top of my mind currently is github, so I think
restoring HMAC-MD5 is probably wise for the time being, for
compatibility, indeed.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian Project




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#622371: transition: webkit

2011-04-15 Thread Gustavo Noronha Silva
On Fri, 2011-04-15 at 15:20 +0200, Josselin Mouette wrote:
 Gustavo Noronha Silva wrote:
  I plan to upload webkit 1.3.x (soon to be 1.4.0) to unstable. What
  this involves:
 
 How about changing the source package name at the same time? This would
 save a lot of the trouble, and the development package names are changing
 anyway.

Sure, changing the source package name sounds ok to me, but that would
only be helpful if we also remove libwebkit-dev from 1.3.x to avoid
automatic migration of gtk2-based webkit users if I understand your
goals, right?

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian Project




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#622782: nmu: gnome-panel_3.0.0.1-1

2011-04-14 Thread Gustavo Noronha Silva
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu


nmu gnome-panel_3.0.0.1-1 . amd64 . -m Build with newer libebook.
thanks

The system I built gnome-panel in had a too old libebook which broke
ABI meanwhile and the old ABI package is no longer available in
unstable/experimental, so it is uninstallable.

-- System Information:
Debian Release: 6.0.1
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'oldstable'), (500, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#622371: transition: webkit

2011-04-13 Thread Gustavo Noronha Silva
  On 04/13/2011 01:40 AM, Michael Gilbert wrote:
   I plan to upload webkit 1.3.x (soon to be 1.4.0) to unstable.
 What
   this involves:
  
   I would prefer to stick with 1.2.x for the time being
  
  Until when?
 
 Sometime between December this year and Feb 2012 (or until the
 complaining gets too noisy).

That won't be possible. Doing that would severely restrict our ability
to progress in pushing GNOME3 down to unstable - Empathy, Epiphany,
Devhelp and whatnot need this version of WebKit. It would also severly
limit the exposure of newer webkit versions to user testing and
development (the very reason for unstable/testing).

I understand your concern about security support, but I think holding
webkit in experimental for almost a year just because we want
stable-quality security support for testing makes no sense at all, so
let's please stick to my request =). The staging of packages that
require the newer webkit on experimental has already happened, and it's
now time to push them to unstable.

Cheers,

-- 
Gustavo Noronha Silva gust...@noronha.eti.br




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#622371: transition: webkit

2011-04-12 Thread Gustavo Noronha Silva
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

I plan to upload webkit 1.3.x (soon to be 1.4.0) to unstable. What
this involves:

webkit now provides two parallel-installable libraries:
libwebkitgtk-1.0-0 and libwebkitgtk-3.0-0; the former built with gtk2
and the later built with gtk3

libwebkitgtk-1.0-0 superseds libwebkit-1.0-2 (currently in unstable),
but is also parallel installable with it

webkit 1.3.x provides a libwebkit-dev package to automatically
transition packages using gtk2-based webkit to the new
libwebkitgtk-1.0-0 binary (the library is still API-compatible)

One option we can consider is removing the libwebkit-dev transitional
package from the 1.3.x webkit so that we can control which packages
migrate to the newer library, and readd it when we want the
mass-migration to happen

Bellow I list the rdepends for libwebkit-1.0-2. Newer versions of some
of these will actually use libwebkitgtk-3.0-dev, like epiphany and
devhelp.

  anjuta
  awn-applets-c-extras
  banshee
  bibledit
  cairo-dock-weblets-plugin
  claws-mail-fancy-plugin
  devhelp
  empathy
  epiphany-browser
  epiphany-extensions
  evolution-rss
  geany-plugin-webhelper
  gimp
  gir1.2-webkit-1.0
  gmpc-plugins
  gnucash
  gphpedit
  kazehakase-webkit
  lekhonee-gnome
  libdevhelp-1-1
  libghc6-webkit-dev
 |libproxy0
  libseed0
  libswt-webkit-gtk-3.6-jni
  libwebkit-1.0-2-dbg
  libwebkit1.1-cil
  libwebkit-dev
  liferea
  luakit
  midori
  miro
  nautilus-sendto-empathy
  osmo
  pino
  python-jswebkit
  python-webkit
  sflphone-gnome
  shotwell
  surf
  uzbl
  webkit-image-gtk
  xtrkcad
  yelp

Cheers,

-- System Information:
Debian Release: 6.0.1
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'oldstable'), (500, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#578019: Planning to upload webkit 1.2.7-0+squeeze2 to stable

2011-04-10 Thread Gustavo Noronha Silva
Hey,

I'm planning to upload the attached change to stable. It's a very simple
change with a rather big benefit to webkit users (fixes #578019). Let me
know if it's OK to go forward.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian Project
diff --git a/debian/changelog b/debian/changelog
index 68e031a..353f4ed 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+webkit (1.2.7-0+squeeze2) stable; urgency=low
+
+  [ Gustavo Noronha Silva ]
+  * debian/patches/06-fix-null-dns-lookups.patch:
+  - Avoid doing lots of needless NULL DNS lookups, thanks to Michael
+Gratton m...@vee.net for the patch and Simon Paillard
+spaill...@debian.org for the investigation (Closes: #578019)
+
+ -- Gustavo Noronha Silva k...@debian.org  Sat, 09 Apr 2011 10:02:05 -0300
+
 webkit (1.2.7-0+squeeze1) stable-security; urgency=high
 
   * Import new upstream security release:
diff --git a/debian/patches/06-fix-null-dns-lookups.patch b/debian/patches/06-fix-null-dns-lookups.patch
new file mode 100644
index 000..f172490
--- /dev/null
+++ b/debian/patches/06-fix-null-dns-lookups.patch
@@ -0,0 +1,11 @@
+--- WebCore/platform/network/soup/DNSSoup.cpp-orig	2010-04-29 01:26:06.048725419 +1000
 WebCore/platform/network/soup/DNSSoup.cpp	2010-04-29 14:28:55.731471025 +1000
+@@ -36,6 +36,8 @@
+ void prefetchDNS(const String hostname)
+ {
+ #ifdef HAVE_LIBSOUP_2_29_90
++if (hostname.isEmpty())
++return;
+ String uri = http://+hostname;
+ GOwnPtrSoupURI soupURI(soup_uri_new(uri.utf8().data()));
+ // We may get invalid hostnames, so NULL-check here.
diff --git a/debian/patches/series b/debian/patches/series
index 48f3b50..2d94e25 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,6 +1,7 @@
 02-pool-fixup-and-sparc-support.patch
 04-spoof-user-agent-to-google.patch
 05-fix-jit-on-kfreebsd-i386.patch
+06-fix-null-dns-lookups.patch
 cve-2010-2646.patch
 cve-2010-2651.patch
 cve-2010-2900.patch


Bug#558125: epiphany-browser - Caches the decision to use ipv6 over network topology changes

2011-03-21 Thread Gustavo Noronha Silva
On Sun, 2011-03-20 at 20:23 +0100, Simon Paillard wrote:
 - Load any page (e.g. www.debian.org or even a 404, like
   http://people.debian.org/~spaillard/test.html).
 - Run wireshark/tshark and follow DNS requests:
   (dns.flags.response == 0)  (dns.qry.type == 0x0001)
 - Force a reload of the page - requests perfomered against null name, 0x00 in
   DNS, while it should be www.debian.org.

Thanks!
 
  This is WebKit pre-resolving DNS, but I still don't really understand
  the 0x00 reference. In any case, Epiphany doesn't deal with network
  directly, that is libsoup's domain, so I think we should reassign it
  there, and perhaps get some testing on experimental's libsoup to see if
  there's been any improvement. Could anyone help with this?
 
 This is easily reproducible (not tested in experimental yet).
 I don't know which is responsible to trigger this mecanism, but this is
 triggered everytime the mouse is moved, even when the object is kept the same.
 Is this under epiphany reponsability to cache results and not request them
 again and again to libsoup ?

That would be webkit. Epiphany is doing some DNS pre-fetching in the
latest versions, but not related to the page, only to the address bar.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian Project




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#558125: epiphany-browser - Caches the decision to use ipv6 over network topology changes

2011-03-20 Thread Gustavo Noronha Silva
On Sat, 2011-03-19 at 01:41 +0100, Simon Paillard wrote:
   This is likely a problem in libsoup, or on GResolver. I'll ask Dan
   Winship.
 
  Any luck?

No, sorry, I dropped the ball on this.

 (Re-Ping)
 
 As I met this again in the context of Debian WWW mirrors (one mirror removed
 from the DNS rotation with little enough TTL), but epiphany still tried to
 connect to an outdated IP.
 
 So basically it behaves as if we had a infinite TTL: breaking redundancy, load
 balancing..
 
 I'm not used enough to gdb, so cannot locate/provide patch, but here are some
 results/conclusions (on squeeze and sid):
 
 - unless a DNS request fails for a host, then further requests for that uri
   (example on force refresh) will be performed against 0x00 host (epiphany
   really wants to know about root servers ?) 

I didn't follow here, can you detail a bit more how you reached this
conclusion, and what exactly happens?

 - *each time the mouse is moved*, a DNS request is performed for the uri for 
 the
   DOM object (so 0x00 for the background/already resolved, host for the link) 
 !!

This is WebKit pre-resolving DNS, but I still don't really understand
the 0x00 reference. In any case, Epiphany doesn't deal with network
directly, that is libsoup's domain, so I think we should reassign it
there, and perhaps get some testing on experimental's libsoup to see if
there's been any improvement. Could anyone help with this?

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#574371: Any news on packaging Go?

2011-03-03 Thread Gustavo Noronha Silva
Hey,

I see the bug is tagged pending, but I don't see a package on NEW or
incoming, so I'm wondering.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#603594: doesn't perform any ssl certificate checking (in the squeeze version)

2010-11-16 Thread Gustavo Noronha Silva
On Mon, 2010-11-15 at 13:10 -0500, Daniel Kahn Gillmor wrote:
 We can argue about whether it's appropriate to go ahead and render the
 page anyway, but it does not seem to be the case that the browser is
 not performing *any* 
 ssl certificate checking.

It _is_ performing an SSL certificate check - it does let you know the
SSL certificate is broken, right? It would say it is OK if the
certificate was OK. Why do you say it isn't?

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian Project




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#603684: gnome-shell no longer starting JS ERROR !!!

2010-11-16 Thread Gustavo Noronha Silva
On Tue, 2010-11-16 at 21:29 +1000, Lachlan wrote:
 i have had this problem before with the driver but i have installed previous
 versions of the nvidia driver that have worked with no success. i'm unsure as
 to whether it's a gnome-shell or NVIDIA problem but the driver has worked
 before, something else may have changed that doesn't like the shell.
[...]
 ii  gir1.0-glib-2.0 0.9.12-2 Introspection data for GLib, 
 GObje

This is probably the cause. Try downgrading this package and see if it
works, please. =)

Cheers,

-- 
Gustavo Noronha Silva gustavo.noro...@collabora.co.uk
Collabora Ltd.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#595774: unblock: webkit/1.2.4-1

2010-09-06 Thread Gustavo Noronha Silva
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: freeze-exception


Please unblock package webkit

webkit 1.2.4 includes a large number of security fixes, and a
refreshed version of a patch 1.2.3 already has on it with the newer
version that is more likely to be included upstream.

Some information on what's planned for the squeeze time frame:

More security issues are planned to be disclosed in the near future,
so we will be rolling a 1.2.5 with security fixes only, and I'll
request an unblock for it as well.

The only other bug I intend to fix via freeze exception in addition to
these security issues is #473899 (probably by disabling box blurring
entirely with a return statement, given the patches improving this
situation touch too much of WebCore). After that the package's going
to be left alone.

unblock webkit/1.2.4-1

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (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/bash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#567311: Bug# 567311: no longer works with youtube html5

2010-09-06 Thread Gustavo Noronha Silva
On Mon, 2010-09-06 at 17:08 +0200, Fabian Greffrath wrote:
 * debian/patches/04-spoof-user-agent-to-google.patch:
 - spoof User Agent when talking to Google servers;
   this should make Youtube HTML5 work again (Closes: #567311)
 
 Wouldn't it maybe make more sense to simply add like Chrome/X.Y to 
 the Safari/X.Y part of the User Agent String, instead of explicit 
 spoofing it only for Google's sites? Especially because the 
 hand-crafted list of google domain names seems highly error prone.

No, because we are more like Safari than like Chrome (we use the same JS
engine as Safari, for instance), so we want to avoid them assuming
anything that is only true for Chrome.

Also, we want the browsers like Midori and Epiphany to be able to set
their own user agents, and just spoof (send the standard user agent)
to those sites which are too stupid to do User Agent checks.

A better place to discuss this is in the upstream bug report, though! =)

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#595807: nmu: webkit_1.2.4-1

2010-09-06 Thread Gustavo Noronha Silva
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu

I built the package in a bad environment yet again - so it has
dependencies on experimental packages, sorry about that =(.

nmu webkit_1.2.4-1 . amd64 . -m Built in bad environment (again).

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (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/bash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#595794: webkit: uninstallable on amd64

2010-09-06 Thread Gustavo Noronha Silva
On Mon, 2010-09-06 at 13:48 -0400, Michael Gilbert wrote:
 the amd64 package is currently uninstallable due to dependency on gtk2
 = 2.21, but only version 2.20 is available in unstable.  the package
 was probably built in the wrong environment again:

Yes, your theory is correct =( I'll request a binNMU for amd64. By the
way, last time this happened you asked for a pointer to existing
discussions about source only uploads. I did not have any specific
pointers, but if you search the history in lists.debian.org, for
debian-devel mainly, you'll find discussions going all the way back to
2001 (perhaps even older) about that.

Thanks, and sorry for the trouble yet again.

-- 
Gustavo Noronha Silva k...@debian.org
Debian Project




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#594470: libwebkit-1.0-2: CPU load goes to 100 % running JavaScript from http://tromey.com/Swirl/

2010-08-26 Thread Gustavo Noronha Silva
On Thu, 2010-08-26 at 10:58 +0200, Paul Menzel wrote:
 visiting [1] and clicking on start both Epiphany and Midori (from Debian
 Sid/unstable) show a CPU load of 100 % and are not usable anymore. I
 think the program is based on JavaScript, so it could be this bug should
 be assigned to some other package.

Hey! Yeah, that seems to also cause firefox and chromium's tab to go
dead. I forwarded the bug upstream (to WebKit's bugzilla), and we'll see
what can be done about it =)

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#593306: luakit -- Slows to a crawl when loading http://kstars.wordpress.com

2010-08-18 Thread Gustavo Noronha Silva
On Tue, 2010-08-17 at 03:47 +, Clint Adams wrote:
 On Mon, Aug 16, 2010 at 10:20:40PM -0500, Kumar Appaiah wrote:
  While trying to open URL:http://kstars.wordpress.com, luakit just
  keeps doing something, and it becomes difficult to recover. I don't
  seem to be able to pinpoint the exact Javascript which seems to be
  causing it, but please let me know if I can be of help.
 
 A quick discussion on IRC with various parties indicates that the
 same memory-gluttony problem occurs with uzbl and midori, but
 not chromium or arora.  Therefore I am presuming that WebKitGTK+
 is solely to blame for this.

Yep.

78.30%  ./.libs/libwebkitgtk-1.0.so.0.0.1
GtkLauncher
|  
|--86.18%-- WebCore::boxBlur(WebCore::CanvasPixelArray*, 
WebCore::CanvasPixelArray*, unsigned int

And yet again this is to blame on boxBlur, the same problem that makes
identi.ca scroll slowly. There is a patch in the works, and I plan
to integrate it into the package after the ICU migration, if it works
well:

See https://bugs.webkit.org/show_bug.cgi?id=39582

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian Project




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#592670: libwebkit-1.0-2: useQuirks message spamming

2010-08-12 Thread Gustavo Noronha Silva
On Wed, 2010-08-11 at 23:58 +0300, Adrian Bunk wrote:
 Running Liferea I get tons of:
[...]
 This g_message() in 04-spoof-user-agent-to-google.patch should be removed
 or downgraded to a g_debug().

My bad, I already committed a fix to the git repository, and will upload
a fixed version soonish.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#592591: libwebkit-1.0-2: depends on libgdk-pixbuf2.0-0

2010-08-11 Thread Gustavo Noronha Silva
On Wed, 2010-08-11 at 12:28 +0200, Lionel Le Folgoc wrote:
 1.2.3-2 can't be installed on sid amd64, because of the following dep:
 libgdk-pixbuf2.0-0 (= 2.21.6), which is only available in experimental. It's
 also visible on http://packages.debian.org/sid/libwebkit-1.0-2.

Oops, my bad! I'll request the binNMU!

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#592605: nmu: webkit_1.2.3-2

2010-08-11 Thread Gustavo Noronha Silva
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu

Hey,

I screwed up and built the latest webkit upload in the wrong chroot (I
blame pbuilder not liking me recently =)), so it needs a rebuild to be
installable in current sid without experimental packages.

nmu webkit_1.2.3-2 . amd64 . -m Rebuild with unstable packages.

Thanks,

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (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/bash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#592605: nmu: webkit_1.2.3-2

2010-08-11 Thread Gustavo Noronha Silva
On Wed, 2010-08-11 at 11:41 -0400, Michael Gilbert wrote:
 To prevent issues such as this in the future, would it make sense to
 force rebuilds on the buildds for the uploaded architecture?  This
 would make sure that all binary packages are built from source in the
 correct environment.  It also addresses a lack of build logs for those
 archs.

For the record, I am in favor of this idea. I am aware, though, that we
have been over this topic many times, and disallowing source uploads or
discarding/building the uploaded binary packages has never been in the
winning side, so *shrug* =)

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#567311: Bug# 567311: no longer works with youtube html5

2010-08-10 Thread Gustavo Noronha Silva
On Tue, 2010-08-10 at 22:00 +0200, Sven Arvidsson wrote:
 On Tue, 2010-08-10 at 15:05 -0400, Andres Cimmarusti wrote:
  A few weeks back html5 videos on youtube (using vp8 or h.264) were
  playing perfectly on epiphany (provided the gstreamer0.10-x264 package
  from Debian Multimedia was installed).
  This is no longer the case. It defaults to the flashplayer (which in
  my case is gnash and it doesn't work without disabling the cookies).
 
 Same here. Any video found using this query should be playable as HTML5,
 which works in Iceweasel, but not with Epiphany:
 http://www.youtube.com/results?search_query=webwebm=1
 
 BTW, gstreamer0.10-x264 isn't necessary, that's an _encoder_, Debian
 already ships a decoder for H264.

Seems to give me HTML5/webm if I change my user agent to :

Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.0 (KHTML, like
Gecko) Chrome/6.0.411.0 Safari/534.0

Fuck Google and its braindead user agent sniffing, really.

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#591916: nmu: webkit_1.2.3-1

2010-08-06 Thread Gustavo Noronha Silva
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu


Hey,

For some reason some people started experiencing crashes with
webkit-based browsers after upgrades these last two weeks. We could
not really understand what was causing it, and I was not able to
reproduce. slomo found out that rebuilding webkit fixed the crashes
for him, so I'm requesting a binNMU.

nmu webkit_1.2.3-1 . amd64 . -m Try fixing crashes experienced by some people 
after gcc upgrade.

Thanks,

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (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/bash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#589879: Doesn't start because of missing file

2010-07-25 Thread Gustavo Noronha Silva
On Thu, 2010-07-22 at 13:09 +0200, Michael Meskes wrote:
  Sorry, also upgrade gnome-shell and mutter to the experimental versions..
  Otherwise gnome-shell is probably using Meta-2.29 rather than Meta-2.31..
 
 I tried that too, but cannot as gnome-shell depends on a library version that
 appears to be not available, at least not for amd64.

Hrm. That should not be the case, what library is that?

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#589380: libwebkit-1.0-2: Web site compatibility: http://www.taharlev.com/ reloads forever

2010-07-17 Thread Gustavo Noronha Silva
On Sat, 2010-07-17 at 10:18 +0200, Paul Menzel wrote:
 Accessing [1] reloads forever in Epiphany and Midori. Iceweasel can
 cope with it. In comparison the images are never displayed before
 reloading. I am using libwebkit-1.0-2 (1.2.1-2) in Debian
 Sid/unstable.
 
 I already submitted a report upstream and got an answer that it is not
 reproducible in WebKit 1.3.x [2].

That's not strictly true. What has been said in the bug report is that
it is not reproducible in Safari, which does not use WebKitGTK+. This is
a problem specific to WebKitGTK+.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#589046: webkit: FTBFS: TextBreakIteratorICU.cpp: error: invalid static_cast / error: cannot convert

2010-07-15 Thread Gustavo Noronha Silva
On Wed, 2010-07-14 at 23:22 -0400, Michael Gilbert wrote:
 this problem doesn't appear to be due to my changes.  i can build
 1.2.1-3 just fine, but i can't build 1.2.2-1 (even on amd64 that was
 uploaded directly; i tried i386 and amd64).

Funny... I wonder if the compiler is being somehow more strict on the
buildds and your machine, because it obviously built fine for me... let
me see if I can reproduce this.

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#587571: Also fixed in upstream 1.2.2

2010-07-15 Thread Gustavo Noronha Silva
On Wed, 2010-07-14 at 21:52 +0300, Adrian Bunk wrote:
 fixed 587571 1.2.2-1
 thanks

\o/

 In my testing with Seamonkey this bug is also fixed in upstream 1.2.2.

You mean dragging from Liferea into Seamonkey, right?

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#589196: gnome-shell: FTBFS: AttributeError: 'NoneType' object has no attribute 'endswith'

2010-07-15 Thread Gustavo Noronha Silva
Hey,

On Thu, 2010-07-15 at 19:43 +0200, Cyril Brulebois wrote:
 looks like the path == None case isn't taken into account?
[...]
 |   File /usr/lib/gobject-introspection/giscanner/cachestore.py, line 80, 
 in _check_cache_version
 | version = os.path.join(self._directory, _CACHE_VERSION_FILENAME)
 |   File /usr/lib/python2.6/posixpath.py, line 67, in join
 | elif path == '' or path.endswith('/'):
 | AttributeError: 'NoneType' object has no attribute 'endswith'
 | make[4]: *** [St-1.0.gir] Error 1
 
 Full build logs:
   
 https://buildd.debian.org/status/package.php?p=gnome-shellsuite=experimental

Seems to be the case. It's a bug in either gobject-introspection or
python2.6, though =(

Cheers,

-- 
Gustavo Noronha Silva gustavo.noro...@collabora.co.uk
Collabora Ltd.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#589196: gnome-shell: FTBFS: AttributeError: 'NoneType' object has no attribute 'endswith'

2010-07-15 Thread Gustavo Noronha Silva
clone 589196
reassign -1 gobject-introspection 0.6.15~git20100713-1
retitle -1 may pass bad values to os.path.join, causing bad things to happen
thanks

On Thu, 2010-07-15 at 20:29 +0200, Emilio Pozuelo Monfort wrote:
 On 15/07/10 20:04, Gustavo Noronha Silva wrote:
  On Thu, 2010-07-15 at 19:43 +0200, Cyril Brulebois wrote:
  looks like the path == None case isn't taken into account?
  [...]
  |   File /usr/lib/gobject-introspection/giscanner/cachestore.py, line 
  80, in _check_cache_version
  | version = os.path.join(self._directory, _CACHE_VERSION_FILENAME)
  |   File /usr/lib/python2.6/posixpath.py, line 67, in join
  | elif path == '' or path.endswith('/'):
  | AttributeError: 'NoneType' object has no attribute 'endswith'
  | make[4]: *** [St-1.0.gir] Error 1
 
  Full build logs:

  https://buildd.debian.org/status/package.php?p=gnome-shellsuite=experimental
  
  Seems to be the case. It's a bug in either gobject-introspection or
  python2.6, though =(
 
 Looks like a gobject-introspection one in any case. path isn't a String there.

I tend to agree. I'll reassign, and patch gobject-introspection later
today.

Cheers,

-- 
Gustavo Noronha Silva gustavo.noro...@collabora.co.uk
Collabora Ltd.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#589046: webkit: FTBFS: TextBreakIteratorICU.cpp: error: invalid static_cast / error: cannot convert

2010-07-15 Thread Gustavo Noronha Silva
On Thu, 2010-07-15 at 16:03 +0100, Julien Cristau wrote:
 On Thu, Jul 15, 2010 at 11:47:47 -0300, Gustavo Noronha Silva wrote:
 
  On Wed, 2010-07-14 at 23:22 -0400, Michael Gilbert wrote:
   this problem doesn't appear to be due to my changes.  i can build
   1.2.1-3 just fine, but i can't build 1.2.2-1 (even on amd64 that was
   uploaded directly; i tried i386 and amd64).
  
  Funny... I wonder if the compiler is being somehow more strict on the
  buildds and your machine, because it obviously built fine for me... let
  me see if I can reproduce this.
  
 Did you build against libicu44 or libicu42?  I had a quick look at the
 build logs a few days ago and it seemed the build worked with 42 but
 failed with 44.

Precisely! I just found out that this is the problem and came here to
find your email heh. It's already fixed in trunk, I'll merge it into the
stable branch, and upload a new package with the fix in a few hours.

Cheers,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#588129: There is no sound volume icon in the top panel

2010-07-05 Thread Gustavo Noronha Silva
On Mon, 2010-07-05 at 03:12 -0400, Xueqian Zhao wrote:
 I'm using debian/testing, and the gnome-shell is from debian official
 apt source.
 But there is no volume icon in the right corner of the top panel.

There is no volume icon in the right corner of the top panel in gnome
shell. The volume icon should now appear in the notification area, but
starting it is not really gnome-shell's responsibility. Do you have that
icon there?

 Besides, the applications listed in the Activites are not grouped but
 sorted by the 
 first charactor such that it is not convenient for me to quickly lock
 what I want.

That's true, but please report a separate wishlist bug, with multiple
issues in the same bug report, all but one are bound to be ignored. =)

See ya,

-- 
Gustavo Noronha Silva gustavo.noro...@collabora.co.uk
Collabora Ltd.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#586960: unresponsive browser in FEGaussianBlur.cpp

2010-06-24 Thread Gustavo Noronha Silva
forwarded 586960 https://bugs.webkit.org/show_bug.cgi?id=39582
thanks

Hey,

This is a known problem. If the upstream bug above does not produce a
fix in time for our release, my plan is to disable box blurring
completely for squeeze (by patching the function to just return).

For reference, this is the same problem that causes scrolling in
identi.ca to be fscking slow.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#565346: epiphany-browser: dragging links sometimes steals the mouse pointer and renders it useless

2010-06-14 Thread Gustavo Noronha Silva
On Sun, 2010-06-06 at 10:27 +0200, Josselin Mouette wrote:
 Great!
 
 Mike, Gustavo, would it be possible to backport it into webkit 1.x for
 squeeze? This is one of the major remaining issues.
 
 Cheers,

Sure thing! I'll give it a go tonight!

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#582125: epiphany-browser: Open action on the download dialog box does not work

2010-05-18 Thread Gustavo Noronha Silva
On Tue, 2010-05-18 at 10:55 -0400, Jean Privat wrote:
 3- Note that the Open this file? dialogbox states File Type: “PDF
 document”. You can open “openlogo.pdf” using “Document Viewer” or save
 it. and note that that seems correct.
 3- Answer «Open».
 4- The file seems downloaded and a notification message in the notification
 area says The file openlogo.pdf has been downloaded
 5- No evince launched

Works for me. Could you perhaps run epiphany under strace to see if it
is trying to launch evince (or something else) at all?

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#581762: epiphany-browser: rendering bug on gmane

2010-05-17 Thread Gustavo Noronha Silva
On Sun, 2010-05-16 at 11:40 +0200, Emilio Pozuelo Monfort wrote:
 I get the problem too, but it isn't shown in your screenshot (apparently doing
 an screenshot forces a display redraw, and the rendering problem goes away).

It's a screencast =). It's an animated gif.

 To reproduce: just click on a mail on http://news.gmane.org/gmane.linux.kernel
 that is long enough to make a scrollbar appear on the message body, and scroll
 down and up there.

I have seen numerous rendering bugs recently, but my colleagues in
webkitgtk do not share them, so I am tending to charge these bugs on
cairo or Xorg. If anyone has time to try different (older) cairo
versions, that would rock.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#575754: epiphany-browser: Bug in cookies privacy settings

2010-05-17 Thread Gustavo Noronha Silva
On Sat, 2010-05-15 at 11:55 +0200, intrigeri wrote:
 Hi,
 
 Felipe Ignacio Cañas Sabat wrote (28 Mar 2010 22:29:19 GMT) :
  The option Only [accept cookies] from sites you visit option in
  epiphany-browser seems to be blocking any and all cookies.
 
 Felipe, how about adding a simple testcase to this bug so that anyone
 can easily reproduce and confirm it?

This should actually be fixed. It was caused by using an incompatible
version of libsoup that would lead to not having the first party set on
the message, so libsoup would always think the cookie was from/to a
third party.

Can you please confirm this is no longer a problem in unstable, for you?

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#554595: yet another affected version

2010-05-17 Thread Gustavo Noronha Silva
On Sat, 2010-05-15 at 11:44 +0200, intrig...@boum.org wrote:
 Even after accessing other websites, the file: URL crashes Epiphany.

Just pushed a fix for this to master[0], and gnome-2-30[1].

[0]: 
http://git.gnome.org/browse/epiphany/commit/?id=4f563f60f2c94f29605d0f1b0a35c94efc60fd72
[1]: 
http://git.gnome.org/browse/epiphany/commit/?h=gnome-2-30id=6a4715b8a9df0bc16394c890cd734bc0601bfd03

Should be in the next upstream version, but if I have some time I'll add
it to the package.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#563695: loading data: urls with unknown content type crashes epiphany

2010-05-13 Thread Gustavo Noronha Silva
On Wed, 2010-05-05 at 11:44 +0200, chrysn wrote:
 the bug seems to have resurfaced in 2.30.2-1 (i can't make a statement
 about whether the fix worked as of not having tried it); backtrace:
 
 (gdb) run -p 'data:foo/bar;baz,'
 Starting program: /usr/bin/epiphany-browser -p 'data:foo/bar;baz,'

I can't seem to reproduce this =(

 #1  0x751a7592 in parseDataUrl (callback_data=value optimized out) 
 at ../WebCore/platform/network/soup/ResourceHandleSoup.cpp:405
 #2  0x72833e9b in g_timeout_dispatch (source=0xa768b0, 
 callback=0x77e630c0, user_data=0x77e60380) at 
 /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:3396
 #3  0x728336c2 in g_main_dispatch (context=0x71aa20) at 
 /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:1960
 #4  IA__g_main_context_dispatch (context=0x71aa20) at 
 /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2513
 #5  0x72837538 in g_main_context_iterate (context=0x71aa20, 
 block=value optimized out, dispatch=value optimized out, self=value 
 optimized out) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2591
 #6  0x72837a45 in IA__g_main_loop_run (loop=0x7a34a0) at 
 /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2799
 #7  0x740f9647 in IA__gtk_main () at 
 /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
 #8  0x00435343 in main (argc=1, argv=0x7fffe348) at 
 /tmp/buildd/epiphany-browser-2.30.2/src/ephy-main.c:741

If you can go up to frame one with 'up', and do prints on client and
handle, that might help me figure out what's wrong. Also, if you could
print handle-client(), that might help.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#580875: epiphany-browser: browser crash while visit youtube

2010-05-10 Thread Gustavo Noronha Silva
On Sun, 2010-05-09 at 16:29 +0200, wmn wrote:
 the browser is crashing while starting to watch any youtube video.

Can you get a backtrace?

http://wiki.debian.org/HowToGetABacktrace

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#572333: gksu-polkit eating 100% cpu

2010-05-06 Thread Gustavo Noronha Silva
On Wed, 2010-03-03 at 14:15 +0100, Francesco Fumanti wrote:
 After applying the changes indicated in comment 15 of the following
 thread, I am now able to make synaptic start with root privileges by
 using gksu-polkit and also to install and remove packages with
 synaptic (which is a package manager).
 https://bugzilla.gnome.org/show_bug.cgi?id=449159
 (By the way, could you not add the two lines about the path directly
 to the source?)

That's the idea, I have just been lacking time/priority for gksu-polkit
lately =(

 ntering the password and clicking on the Authentification button of
 the dialog, the gksu-polkit takes 100% cpu according to the top
 command in the terminal, and continues to do so also after quitting
 synaptic. I have to killall -9 gksu-polkit by hand in the terminal.
 (It does not get killed without the -9.)

Weird. I will bet this is a bug in the server, that is leaving the
client serverless, and it goes crazy. I need to fix both bugs, so let's
try to figure them out.

Can you please login as root, then run /usr/sbin/gksu-server, then run
gksu-polkit to run synaptic, and tell me if gksu-server is crashing? Are
you on AMD64?

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#579472: webkit: FTBFS on sparc

2010-04-28 Thread Gustavo Noronha Silva
On Wed, 2010-04-28 at 09:16 +0200, Mike Hommey wrote:
 Try this:
 
 diff --git a/JavaScriptCore/wtf/FastMalloc.cpp 
 b/JavaScriptCore/wtf/FastMalloc.cpp
 index e7d9efa..5979b2f 100644
 --- a/JavaScriptCore/wtf/FastMalloc.cpp
 +++ b/JavaScriptCore/wtf/FastMalloc.cpp
 @@ -2336,7 +2336,7 @@ static TCMalloc_Central_FreeListPadded 
 central_cache[kNumClasses];
  
  // Page-level allocator
  static SpinLock pageheap_lock = SPINLOCK_INITIALIZER;
 -static void* pageheap_memory[(sizeof(TCMalloc_PageHeap) + sizeof(void*) - 1) 
 / sizeof(void*)];
 +static uint64_t pageheap_memory[(sizeof(TCMalloc_PageHeap) + 
 sizeof(uint64_t) - 1) / sizeof(uint64_t)];
  static bool phinited = false;

That seems to do it, yeah =)

I'm not sure, but that change seems to be cross-platform safe, do we
need to ifdef it, or not?

Thanks!
-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#579472: webkit: FTBFS on sparc

2010-04-27 Thread Gustavo Noronha Silva
Package: webkit
Severity: serious

Build log:

https://buildd.debian.org/fetch.cgi?pkg=webkitver=1.2.0-1arch=sparcstamp=1270718635file=log

The problem seems to be with FastMalloc:

(gdb) t a a bt full

Thread 1 (Thread 0xf7f04760 (LWP 29636)):
#0  WTF::TCMalloc_PageHeap::init (this=0xf7eccb74)
at ../JavaScriptCore/wtf/FastMalloc.cpp:1459
No locals.
#1  0xf79ae608 in WTF::TCMalloc_ThreadCache::InitModule ()
at ../JavaScriptCore/wtf/FastMalloc.cpp:2913
No locals.
#2  0xf79b2bf4 in WTF::TCMalloc_ThreadCache::GetCache (size=24)
at ../JavaScriptCore/wtf/FastMalloc.cpp:2949
No locals.
#3  do_malloctrue (size=24)
at ../JavaScriptCore/wtf/FastMalloc.cpp:3486
heap = value optimized out
#4  fastMalloctrue (size=24)
at ../JavaScriptCore/wtf/FastMalloc.cpp:3709
result = value optimized out
#5  WTF::fastMalloc (size=24)
at ../JavaScriptCore/wtf/FastMalloc.cpp:3686
No locals.
#6  0xf790197c in WTF::FastAllocBase::operator new ()
at ../JavaScriptCore/wtf/FastAllocBase.h:96
p = 0x0
#7  WTF::initializeThreading ()
at ../JavaScriptCore/wtf/ThreadingPthreads.cpp:75
No locals.
#8  0xf78e721c in initializeThreadingOnce ()
at ../JavaScriptCore/runtime/InitializeThreading.cpp:50
No locals.
#9  JSC::initializeThreading ()
at ../JavaScriptCore/runtime/InitializeThreading.cpp:66
initializedThreading = false
#10 0xf785d7f4 in webkit_init ()
at ../WebKit/gtk/webkit/webkitprivate.cpp:248
isInitialized = true
databaseDirectory = value optimized out
session = value optimized out
#11 0xf785a510 in webkit_download_class_init (klass=0x36648)
at ../WebKit/gtk/webkit/webkitdownload.cpp:230
No locals.
#12 webkit_download_class_intern_init (klass=0x36648)
at ../WebKit/gtk/webkit/webkitdownload.cpp:108
No locals.
#13 0xf6e1997c in g_type_class_ref () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xf6e45dac in ?? () from /usr/lib/libgirepository-1.0.so.0
No symbol table info available.
#15 0xf6e45dac in ?? () from /usr/lib/libgirepository-1.0.so.0
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt
stack?)

If anyone has an idea what caused this, and how to fix, I'm eager to
learn =). Otherwise, I'm thinking of disabling FastMalloc for sparc.

See you,

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-3-amd64 (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/bash

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#578019: libwebkit-1.0-2: makes DNS query for every mouse movement

2010-04-22 Thread Gustavo Noronha Silva
On Tue, 2010-04-20 at 20:53 -0700, ian_br...@fastmail.net wrote:
  For some reason WebKit thinks it should do the pre-resolution when the
  mouse is moved on top of the blank area of the page indeed.
 
 It turns out that this bug was already reported OVER A YEAR AGO:
 
 https://bugs.webkit.org/show_bug.cgi?id=23846#c3

That's not a bug report, that's a comment in the middle of an unrelated
bug report. If you feel like filing a real bug report about this, please
do =).

 A fix was proposed over six months ago:
 
 https://bugs.webkit.org/show_bug.cgi?id=23846#c5

And there was no agreement that fix should be made, as you can see in
the comments that come after that.

 I don't understand why this fix hasn't been applied upstream. Even if
 you don't think this behaviour is a security problem, it's a big waste
 of CPU and network resources to issue a completely useless external DNS
 query for every mouse movement event -- that is, for every few pixels
 that the pointer moves. That is a ridiculously stupid thing to do.

I agree, a fix needs to be done indeed.

 Gustavo, I draw your attention particularly to the following comments:
 
 https://bugs.webkit.org/show_bug.cgi?id=23846#c14
 
 https://bugs.webkit.org/show_bug.cgi?id=23846#c19

Attention drawn. What exactly do you want me to see in those comments?

See you,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#578019: libwebkit-1.0-2: makes DNS query for every mouse movement

2010-04-20 Thread Gustavo Noronha Silva
On Mon, 2010-04-19 at 04:21 -0700, ian_br...@fastmail.net wrote:
 -- then the above-mentioned DNS pre-resolution will result in exactly
 the behavior that I've described, with the observed result that when the
 mouse is over an actual hyperlink which has already been resolved, the
 stream of DNS queries ceases.
 
 Confirmation -- consider the following HTML page:

I can reproduce the problem with the HTML page you crafted. Seems worth
reporting upstream (I will do it later today). Here's a quick backtrace:

#0  soup_session_prepare_for_uri (session=0x17e9540, uri=0x23760c0)
at soup-session.c:1783
#1  0x7f0f1d7fa349 in WebCore::prefetchDNS (hostname=value
optimized out)
at ../WebCore/platform/network/soup/DNSSoup.cpp:44
#2  0x7f0f1d4bc740 in WebCore::Chrome::mouseDidMoveOverElement (
this=0x7f0f204da270, result=..., modifierFlags=24594032)
at ../WebCore/page/Chrome.cpp:340
#3  0x7f0f1d4d6e36 in WebCore::EventHandler::mouseMoved (
this=value optimized out, event=...)
at ../WebCore/page/EventHandler.cpp:1332
#4  0x7f0f1d82f575 in webkit_web_view_motion_event (
widget=value optimized out, event=0x234d100)
at ../WebKit/gtk/webkit/webkitwebview.cpp:654

For some reason WebKit thinks it should do the pre-resolution when the
mouse is moved on top of the blank area of the page indeed.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#577243: epiphany-browser: unable to load ALEC home page

2010-04-12 Thread Gustavo Noronha Silva
On Sat, 2010-04-10 at 10:54 -0700, Matt Kraai wrote:
 When I visit
 
  https://www.alecu.org/
 
 in Epiphany, it displays the spinner for about six minutes, then
 displays a page containing the following information:

Interesting. Notice the https. I have had that problem with the new
gnutls in experimental, but in this page it seems to happen also with
the one in unstable.

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#577053: Epiphany-browser does not download

2010-04-09 Thread Gustavo Noronha Silva
On Fri, 2010-04-09 at 10:49 +0100, Guillaume wrote:
 I can't install the version 2.30.0-1 for it would break gnome. And I do
 not wish to upgrade my Debian to unstable.

What webkit version do you have installed? (The package is
libwebkit-1.0-2).

See you,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#576339: epiphany-browser: unable to access https site after webkit switchover

2010-04-07 Thread Gustavo Noronha Silva
On Tue, 2010-04-06 at 10:06 -0700, andy wrote:
 yes, i have enabled:
 Ad Blocker
 Tab Groups
 Reopen Closed Tabs Queue
 
 i disabled them all and quit and restarted epiphany.  the symptoms did
 not change.  i also created a new test user and launched epiphany from
 that account.  same results.

Can you please try downgrading libgnutls26 to the version in unstable? I
am pretty sure gnutls is the culprit here, and that you have the version
from experimental.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#576339: How to reproduce

2010-04-07 Thread Gustavo Noronha Silva
Hey,

To reproduce this bug, it's easy: install epiphany-browser, go to any
https site. Downgrading to the version in unstable fixes it. To get a
bit more information, you can run epiphany with WEBKIT_DEBUG=network set
in the environment, which will print the HTTP messages that are being
sent.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#576339: epiphany-browser: unable to access https site after webkit switchover

2010-04-07 Thread Gustavo Noronha Silva
On Wed, 2010-04-07 at 12:16 -0700, andy wrote:
 that looks to have done it.  after downgrading libgnutls26 to 2.8.6-1
 and restarting epiphany i was able to access https sites.  thank you!

Great =)

 if it's of any interest as a datapoint, i was had upgraded libgnutls26
 to 2.9.9-1 in mid-january and had been successfully using epiphany-gecko
 with the experimental version for a little over two months.

epiphany-gecko uses gecko, and gecko has its own networking stack, which
uses NSS, while current epiphany uses WebKitGTK+, which uses libsoup,
which uses gnutls to implement its SSL support =).

I'll reasign.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#576339: epiphany-browser: unable to access https site after webkit switchover

2010-04-06 Thread Gustavo Noronha Silva
On Fri, 2010-04-02 at 14:09 -0700, andy wrote:
 i recently upgraded to the webkit version of epiphany and have
 been unable to access https sites since.  the status bar continually 
 reports 'Loading gmail.com... but the page remains blank.
 
 i verified that i have the libsoup2.4-1 and libsoup-gnome2.4-1 versions
 noted in the resolution to bugid 572258 and that i am not using an https
 proxy (491096).

Do you have any extensions enabled? I am specially interested in
adblock, here.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#571513: Evolution crash at starting

2010-03-19 Thread Gustavo Noronha Silva
Package: evolution
Version: 2.29.3.2-1
Severity: normal

Maybe the crash I just started getting is related?

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd8c75910 (LWP 31232)]
0x71b307e0 in g_str_hash () from /lib/libglib-2.0.so.0
(gdb) bt
#0  0x71b307e0 in g_str_hash () from /lib/libglib-2.0.so.0
#1  0x71afffd5 in ?? () from /lib/libglib-2.0.so.0
#2  0x776f3baf in camel_db_get_folder_uids_flags (
db=value optimized out, folder_name=value optimized out, 
sort_by=value optimized out, collate=value optimized out, 
summary=0x7fffd2241660, table=0x7fffd1c08e30, ex=0x7fffd8c74d00)
at camel-db.c:916
#3  0x70e05fe0 in camel_folder_summary_load_from_db (s=0x7fffe245d490, 
ex=0x7fffd8c74d50) at camel-folder-summary.c:1085
#4  0x7fffe6ca3843 in camel_imap_summary_new (folder=0x7fffe1c42990, 
filename=0x7fffd21ca9e0 
/home/kov/.evolution/mail/imap/deb...@kov.eti.br/folders/Project/summary) at 
camel-imap-summary.c:209
#5  0x7fffe6c974e0 in camel_imap_folder_new (parent=value optimized out, 
folder_name=0x7fffd218e1d1 Project, 
folder_dir=0x7fffd20b4a30 
/home/kov/.evolution/mail/imap/deb...@kov.eti.br/folders/Project, ex=value 
optimized out) at camel-imap-folder.c:290
#6  0x7fffe6ca1789 in get_folder_offline (store=0x4cad10, 
folder_name=0x7fffd218e1d1 Project, flags=value optimized out, 
ex=value optimized out) at camel-imap-store.c:2071
#7  get_folder (store=0x4cad10, folder_name=0x7fffd218e1d1 Project, 
flags=value optimized out, ex=value optimized out)
at camel-imap-store.c:1837
#8  0x70e2583f in camel_store_get_folder (store=0x4cad10, 
folder_name=0x7fffd218e1d1 Project, flags=0, ex=0x7fffd8c74f10)
at camel-store.c:345
#9  0x7fffe99d646e in mail_tool_uri_to_folder (uri=value optimized out, 
flags=0, ex=0x7fffd8c74f10) at ../../mail/mail-tools.c:334
#10 0x7fffe99d34f4 in refresh_folders_exec (m=0xd9d0c0)
at ../../mail/mail-send-recv.c:886
#11 0x7fffe99ccab8 in mail_msg_proxy (msg=0xd9d0c0)
at ../../mail/mail-mt.c:471
#12 0x71b38ba2 in ?? () from /lib/libglib-2.0.so.0
#13 0x71b375a4 in ?? () from /lib/libglib-2.0.so.0
#14 0x7547173a in start_thread (arg=value optimized out)
at pthread_create.c:300
#15 0x7184a69d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x in ?? ()


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.33-2-amd64 (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/bash

Versions of packages evolution depends on:
ii  dbus1.2.20-2 simple interprocess messaging syst
ii  debconf [debconf-2.0]   1.5.28   Debian configuration management sy
ii  evolution-common2.29.3.2-1   architecture independent files for
ii  evolution-data-server   2.29.3-1 evolution database backend server
ii  gconf2  2.28.0-1 GNOME configuration database syste
ii  gnome-icon-theme2.28.0-1 GNOME Desktop icon theme
ii  libart-2.0-22.3.20-2 Library of functions for 2D graphi
ii  libatk1.0-0 1.29.4-1 The ATK accessibility toolkit
ii  libbluetooth3   4.60-1   Library to use the BlueZ Linux Blu
ii  libbonobo2-02.24.2-1 Bonobo CORBA interfaces library
ii  libbonoboui2-0  2.24.2-1 The Bonobo UI library
ii  libc6   2.10.2-6 Embedded GNU C Library: Shared lib
ii  libcairo2   1.9.4-1  The Cairo 2D vector graphics libra
ii  libcamel1.2-14  2.29.3-1 The Evolution MIME message handlin
ii  libcanberra-gtk00.22-1   Gtk+ helper for playing widget eve
ii  libcanberra00.22-1   a simple abstract interface for pl
ii  libdbus-1-3 1.2.20-2 simple interprocess messaging syst
ii  libdbus-glib-1-20.84-1   simple interprocess messaging syst
ii  libebackend1.2-02.29.3-1 Utility library for evolution data
ii  libebook1.2-9   2.29.3-1 Client library for evolution addre
ii  libecal1.2-72.29.3-1 Client library for evolution calen
ii  libedataserver1.2-112.29.3-1 Utility library for evolution data
ii  libedataserverui1.2-8   2.29.3-1 GUI utility library for evolution 
ii  libegroupwise1.2-13 2.29.3-1 Client library for accessing group
ii  libenchant1c2a  1.4.2-3.6a wrapper library for various spel
ii  libevolution2.29.3.2-1   evolution libraries
ii  libfontconfig1  2.8.0-2  generic font configuration library
ii  libfreetype62.3.11-1 FreeType 2 font 

Bug#571513: Evolution crash at starting

2010-03-19 Thread Gustavo Noronha Silva
Package: evolution
Version: 2.29.3.2-1
Severity: normal

This appears to be enough for the crash to go away:

 mv .evolution/mail/imap/deb...@kov.eti.br/folders.db /tmp/

Thanks,

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.33-2-amd64 (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/bash

Versions of packages evolution depends on:
ii  dbus1.2.20-2 simple interprocess messaging syst
ii  debconf [debconf-2.0]   1.5.28   Debian configuration management sy
ii  evolution-common2.29.3.2-1   architecture independent files for
ii  evolution-data-server   2.29.3-1 evolution database backend server
ii  gconf2  2.28.0-1 GNOME configuration database syste
ii  gnome-icon-theme2.28.0-1 GNOME Desktop icon theme
ii  libart-2.0-22.3.20-2 Library of functions for 2D graphi
ii  libatk1.0-0 1.29.4-1 The ATK accessibility toolkit
ii  libbluetooth3   4.60-1   Library to use the BlueZ Linux Blu
ii  libbonobo2-02.24.2-1 Bonobo CORBA interfaces library
ii  libbonoboui2-0  2.24.2-1 The Bonobo UI library
ii  libc6   2.10.2-6 Embedded GNU C Library: Shared lib
ii  libcairo2   1.9.4-1  The Cairo 2D vector graphics libra
ii  libcamel1.2-14  2.29.3-1 The Evolution MIME message handlin
ii  libcanberra-gtk00.22-1   Gtk+ helper for playing widget eve
ii  libcanberra00.22-1   a simple abstract interface for pl
ii  libdbus-1-3 1.2.20-2 simple interprocess messaging syst
ii  libdbus-glib-1-20.84-1   simple interprocess messaging syst
ii  libebackend1.2-02.29.3-1 Utility library for evolution data
ii  libebook1.2-9   2.29.3-1 Client library for evolution addre
ii  libecal1.2-72.29.3-1 Client library for evolution calen
ii  libedataserver1.2-112.29.3-1 Utility library for evolution data
ii  libedataserverui1.2-8   2.29.3-1 GUI utility library for evolution 
ii  libegroupwise1.2-13 2.29.3-1 Client library for accessing group
ii  libenchant1c2a  1.4.2-3.6a wrapper library for various spel
ii  libevolution2.29.3.2-1   evolution libraries
ii  libfontconfig1  2.8.0-2  generic font configuration library
ii  libfreetype62.3.11-1 FreeType 2 font engine, shared lib
ii  libgconf2-4 2.28.0-1 GNOME configuration database syste
ii  libgdata-google1.2-12.29.3-1 Client library for accessing Googl
ii  libgdata1.2-1   2.29.3-1 Client library for accessing Googl
ii  libglade2-0 1:2.6.4-1library to load .glade files at ru
ii  libglib2.0-02.22.4-1 The GLib library of C routines
ii  libgnome-desktop-2-11   2.28.2-1 Utility library for loading .deskt
ii  libgnome-pilot2 2.0.15-2.4   Support libraries for gnome-pilot
ii  libgnome2-0 2.28.0-1 The GNOME library - runtime files
ii  libgnomecanvas2-0   2.26.0-1 A powerful object-oriented display
ii  libgnomeui-02.24.2-1 The GNOME libraries (User Interfac
ii  libgnomevfs2-0  1:2.24.2-2   GNOME Virtual File System (runtime
ii  libgtk2.0-0 2.19.7-1 The GTK+ graphical user interface 
ii  libgtkhtml-editor0  3.29.5-1 HTML rendering/editing library - e
ii  libgtkhtml3.14-19   3.29.5-1 HTML rendering/editing library - r
ii  libgweather12.28.0-1+b1  GWeather shared library
ii  libhal1 0.5.14-2 Hardware Abstraction Layer - share
ii  libical00.44-3   iCalendar library implementation i
ii  libice6 2:1.0.6-1X11 Inter-Client Exchange library
ii  libnotify1 [libnotify1- 0.4.5-1  sends desktop notifications to a n
ii  libnspr4-0d 4.8.4-1  NetScape Portable Runtime Library
ii  libnss3-1d  3.12.5-2 Network Security Service libraries
ii  liborbit2   1:2.14.17-2  libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0   1.26.2-1 Layout and rendering of internatio
ii  libpisock9  0.12.5-2 library for communicating with a P
ii  libpisync1  0.12.5-2 synchronization library for PalmOS
ii  libpopt01.15-1   lib for parsing cmdline parameters
ii  libsm6  2:1.1.1-1X11 Session Management library
ii  libsoup2.4-12.29.91-1an HTTP library implementation in 
ii  libsqlite3-03.6.23-1   

Bug#572718: Same bug now appeared in testing (A.K.A. Not fixed)

2010-03-15 Thread Gustavo Noronha Silva
On Mon, 2010-03-15 at 20:44 +0100, Lutz wrote:
 I just ran an upgrade and now gnome-shell is broken in testing, too.

Yeah, this is because what we really need is to rename the mutter gir
package. I'll do it.

-- 
Gustavo Noronha Silva gustavo.noro...@collabora.co.uk
Collabora Ltd.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#573199: fails to make distcheck webkitgtk because of command line limitations

2010-03-09 Thread Gustavo Noronha Silva
Package: make
Version: 3.81-7
Severity: normal

When I run make distcheck on WebKitGTK+ this is what I have:

k...@couve ~/s/W/W/Release make distcheck
{ test ! -d webkit-1.1.22 || { find webkit-1.1.22 -type d ! -perm -200 
-exec chmod u+w {} ';'  rm -fr webkit-1.1.22; }; }
test -d webkit-1.1.22 || mkdir webkit-1.1.22
make: execvp: /bin/bash: Argument list too long
make: *** [distdir] Error 127

This has been brought up in make's bugs mailing list:

 http://thread.gmane.org/gmane.comp.gnu.make.bugs/4219

I've been using a custom built package that includes that patch. I
think a fix has been added upstream already, but am not really
sure. Can we get a fix in the Debian package to make my life happier?
=)

Thanks,

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.33-2-amd64 (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/bash

Versions of packages make depends on:
ii  libc6 2.10.2-6   Embedded GNU C Library: Shared lib

make recommends no packages.

Versions of packages make suggests:
pn  make-doc  none (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#571783: epiphany-browser crashes while loading pages

2010-03-09 Thread Gustavo Noronha Silva
On Mon, 2010-03-08 at 20:36 +0100, Ulrich Schenck wrote:
 libsoup2.4 is upgrade to 2.29.91-1 but epiphany-browser still crashes. 
 
 It crashes for example also at youtube.com. Just click on a video to
 start. It's reproducible.

What flash plugin do you use?

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#572718: Breaks due to newer gir1.0-mutter-2.28

2010-03-08 Thread Gustavo Noronha Silva
On Sun, 2010-03-07 at 18:42 +0100, Guido Günther wrote:
  We just need to upload gnome-shell 2.29, and I wonder if mutter is going to
  break the gir bindings with every major release... (and maybe 
  gir1.0-mutter-2.28
  should have been renamed...).
 Renaming gir1.0-mutter-2.28 to gir1.0-mutter-2.29 imho makes sense. So
 it seems the bug is in gir1.0-mutter-2.28 not in gnome-shell.

This sounds like the best idea to me, yeah.

Thanks!

-- 
Gustavo Noronha Silva gustavo.noro...@collabora.co.uk
Collabora Ltd.




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#558125: epiphany-browser - Caches the decision to use ipv6 over network topology changes

2010-03-08 Thread Gustavo Noronha Silva
On Sat, 2010-03-06 at 14:03 +0100, Julien Cristau wrote:
 I seem to be seeing this too.  Trying to connect to www.google.com right
 now results in a connect() to 2a00:1450:8007::93, which fails with
 ENETUNREACH, and epiphany immediately returns an error page instead of
 trying one of the other addresses.  Looks like it's not actually caching
 ipv4 vs ipv6, but just one ip address for the url…

This is likely a problem in libsoup, or on GResolver. I'll ask Dan
Winship.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#571783: epiphany-browser crashes while loading pages

2010-03-03 Thread Gustavo Noronha Silva
On Sun, 2010-02-28 at 00:25 +0100, Ulrich Schenck wrote:
 I've upgrded epiphany-browser and its dependencies to the new version 
 from unstable, but it still crashes. 
 Please see the attached new trace taken from bug-buddy and also the result 
 from gdb:

It crashes while doing what, exactly? What URL are you trying to load?
What plugins do you have installed?

 (epiphany:13103): GLib-GObject-WARNING **: IA__g_object_set_valist: object 
 class `SoupSessionAsync' has no property named `ssl-strict'

This indicates you may need a newer soup (which may be a bug in either
the soup package, or epiphany), btw.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#572258: epiphany-browser: Cannot access websites using HTTPS

2010-03-03 Thread Gustavo Noronha Silva
On Tue, 2010-03-02 at 18:50 +0100, Thibaut GIRKA wrote:
 Since a recent upgrade, I'm not able to browse websites using HTTPS.
 Such pages keep loading, and I can't access them at all.
[...]
 ii  libsoup-gnome2.4-1   2.29.91-1   an HTTP library implementation 
 in 
 ii  libsoup2.4-1 2.29.90-1   an HTTP library implementation 
 in 

I bet your problem lies here. Try upgrading libsoup2.4-1 to 2.29.91-1,
please, and restart Epiphany.

Thanks,

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


Bug#567398: epiphany-webkit: Scrollbar disappears sometimes

2010-02-27 Thread Gustavo Noronha Silva
On Sat, 2010-02-27 at 16:00 -0500, Michael Gilbert wrote:
 hi, i have been unable to reproduce this problem.  can you provide any
 more info.  thanks.

Hey, this used to be a bug in WebKit (but only when page cache was
enabled, and it was in Ephy), but we fixed it for 1.1.21.

Thanks!

-- 
Gustavo Noronha Silva k...@debian.org
Debian


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


  1   2   3   4   5   6   >