Bug#580017: osmo uses gtkhtml2

2010-06-17 Thread Ricardo Mones
On Wed, Jun 16, 2010 at 11:21:52PM +0200, Josselin Mouette wrote:
> Le mercredi 16 juin 2010 à 13:02 +0100, Julien Cristau a écrit :
> > > I uploaded the package built with squeeze to mentors.debian.net:
> > > 
> > > - URL: http://mentors.debian.net/debian/pool/main/o/osmo
> > > - Source repository: deb-src http://mentors.debian.net/debian unstable 
> > > main contrib non-free
> > > - dget 
> > > http://mentors.debian.net/debian/pool/main/o/osmo/osmo_0.2.10+svn898-1.dsc
> > > 
> > > For comparison, the logs of the builds in sid and squeeze are attached.
> > > One further difference is, that sh is used as shell in sid, whereas
> > > bash is used in squeeze (according to the generated makefiles).
> > > 
> > > Do you have any idea what might cause this build failure? Thanks a lot
> > > for your help,
> > > 
> > The dash change has been reverted in sid, so this should build again.
> > Can Ricardo or one of the gnome guys sponsor Eike's package?
> 
> Done. I had to rebuild the orig.tar.gz from the upstream repository.

  You were faster, thanks :)
-- 
  Ricardo Mones 
  ~
  Don't take the name of root in vain.  /usr/src/linux/README



signature.asc
Description: Digital signature


Bug#580017: osmo uses gtkhtml2

2010-06-16 Thread Eike Nicklas

On Wed, 16 Jun 2010 23:21:52 +0200 Josselin Mouette wrote:

> Done. I had to rebuild the orig.tar.gz from the upstream repository.
> 

Great, thanks a lot! Just checked the package and it built fine in
pbuilder.

Eike


pgpOE0MmjjxiD.pgp
Description: PGP signature


Bug#580017: osmo uses gtkhtml2

2010-06-16 Thread Josselin Mouette
Le mercredi 16 juin 2010 à 13:02 +0100, Julien Cristau a écrit :
> > I uploaded the package built with squeeze to mentors.debian.net:
> > 
> > - URL: http://mentors.debian.net/debian/pool/main/o/osmo
> > - Source repository: deb-src http://mentors.debian.net/debian unstable main 
> > contrib non-free
> > - dget 
> > http://mentors.debian.net/debian/pool/main/o/osmo/osmo_0.2.10+svn898-1.dsc
> > 
> > For comparison, the logs of the builds in sid and squeeze are attached.
> > One further difference is, that sh is used as shell in sid, whereas
> > bash is used in squeeze (according to the generated makefiles).
> > 
> > Do you have any idea what might cause this build failure? Thanks a lot
> > for your help,
> > 
> The dash change has been reverted in sid, so this should build again.
> Can Ricardo or one of the gnome guys sponsor Eike's package?

Done. I had to rebuild the orig.tar.gz from the upstream repository.

Cheers,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'  “If you behave this way because you are blackmailed by someone,
  `-[…] I will see what I can do for you.”  -- Jörg Schilling


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


Bug#580017: osmo uses gtkhtml2

2010-06-16 Thread Julien Cristau
On Fri, May 21, 2010 at 22:34:28 +0200, Eike Nicklas wrote:

> Hi,
> 
> [ccing Ricardo Mones, my sponsor]
> 
> On Fri, 21 May 2010 17:40:45 +0200 Emilio Pozuelo Monfort wrote:
> 
> > severity 580017 serious
> > thanks
> > 
> > I'm removing python-gtkhtml2, so if you can upload a fixed package
> > (either removing the gtkhtml2 support, or switching to webkit) ASAP
> > that would be nice.
> 
> I prepared a package using webkit instead of libgtkhtml2. However, for
> some reason it does not build in sid (gettext does not generate *.mo files),
> but perfectly fine in squeeze (both pbuilder, up-to-date). The previous
> package, osmo 0.2.10-1 also does not build with sid any more.
> 
> I uploaded the package built with squeeze to mentors.debian.net:
> 
> - URL: http://mentors.debian.net/debian/pool/main/o/osmo
> - Source repository: deb-src http://mentors.debian.net/debian unstable main 
> contrib non-free
> - dget 
> http://mentors.debian.net/debian/pool/main/o/osmo/osmo_0.2.10+svn898-1.dsc
> 
> For comparison, the logs of the builds in sid and squeeze are attached.
> One further difference is, that sh is used as shell in sid, whereas
> bash is used in squeeze (according to the generated makefiles).
> 
> Do you have any idea what might cause this build failure? Thanks a lot
> for your help,
> 
The dash change has been reverted in sid, so this should build again.
Can Ricardo or one of the gnome guys sponsor Eike's package?

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#580017: osmo uses gtkhtml2

2010-05-22 Thread Emilio Pozuelo Monfort
On 21/05/10 22:34, Eike Nicklas wrote:
> I prepared a package using webkit instead of libgtkhtml2. However, for
> some reason it does not build in sid (gettext does not generate *.mo files),
> but perfectly fine in squeeze (both pbuilder, up-to-date). The previous
> package, osmo 0.2.10-1 also does not build with sid any more.
> 
> I uploaded the package built with squeeze to mentors.debian.net:
> 
> - URL: http://mentors.debian.net/debian/pool/main/o/osmo
> - Source repository: deb-src http://mentors.debian.net/debian unstable main 
> contrib non-free
> - dget 
> http://mentors.debian.net/debian/pool/main/o/osmo/osmo_0.2.10+svn898-1.dsc
> 
> For comparison, the logs of the builds in sid and squeeze are attached.
> One further difference is, that sh is used as shell in sid, whereas
> bash is used in squeeze (according to the generated makefiles).
> 
> Do you have any idea what might cause this build failure? Thanks a lot
> for your help,

The dash vs bash would make the difference. I've investigated the problem and
seems to be a bug in dash:

emi...@saturno:/tmp$ touch a; ls -l a b
ls: no se puede acceder a b: No existe el fichero o el directorio
-rw-r--r-- 1 emilio emilio 0 may 22 13:42 a
emi...@saturno:/tmp$ /usr/bin/test a -nt b && echo true || echo false
true
emi...@saturno:/tmp$ bash -c "test a -nt b && echo true || echo false"
true
emi...@saturno:/tmp$ dash -c "test a -nt b && echo true || echo false"
false
emi...@saturno:/tmp$

The test builtin in dash believes a non-existent file is not older than any
file, unlike the one from bash or the test binary from coreutils. I'll report a
bug against dash. Actually I've just checked and this is reported as bug
#558989. Unfortunately it's marked as wontfix :(

You can workaround it by exporting SHELL=/bin/bash or calling bash ./configure I
guess. Or even better, fix po/Makefile.am which is pretty weird. To depend on a
file, you do:

%.mo: %.po
$(MSGFMT) -c --statistics $< -o $@

instead of

%.mo: skip
@po=$(@:.mo=.po); if test $$po -nt $@ ; then $(MSGFMT) -c --statistics 
$$po -o
$@; echo "$@ updated."; fi

Cheers,
Emilio



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



Processed: Re: Bug#580017: osmo uses gtkhtml2

2010-05-21 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 580017 serious
Bug #580017 [osmo] osmo uses gtkhtml2
Bug #580027 [osmo] osmo: uses deprecated libgtkhtml2
Severity set to 'serious' from 'important'

Severity set to 'serious' from 'important'

> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
580017: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=580017
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


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