unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / Atom feed
* IceCat-78.2 preview on 'wip-icecat-78' branch; need icedove-78.
@ 2020-09-07 19:57 Mark H Weaver
  2020-09-08 17:09 ` Jonathan Brielmaier
  0 siblings, 1 reply; 5+ messages in thread
From: Mark H Weaver @ 2020-09-07 19:57 UTC (permalink / raw)
  To: Jonathan Brielmaier; +Cc: guix-devel

Hi Jonathan, and other fellow Guix!

I've pushed a preview of IceCat-78.2 to the 'wip-icecat-78' branch on
Savannah.  It's ready for early testing by interested parties.  It works
well enough that I've switched to it as my primary browser.  This
version also supports Wayland natively.  However, in case the IceCat 78
preview doesn't (yet) work well for your use case, early testers might
want to make a backup of ~/.mozilla before running it, in case you need
to switch back to 68.  I don't know off-hand whether IceCat 68 would
cope with a profile that 78 has been run on.

There's one thing that needs to be done before this can be pushed to
'master': IceDove needs to be updated to version 78 as well.  For now,
IceDove is almost certainly broken on the 'wip-icecat-78' branch.

Jonathan: you seem to be the defacto maintainer of our IceDove package.
Would you like to work on updating it to 78 on the 'wip-icecat-78'
branch?  We have about 2 weeks before IceCat 78 must be pushed to
'master'.

    Best regards,
        Mark


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: IceCat-78.2 preview on 'wip-icecat-78' branch; need icedove-78.
  2020-09-07 19:57 IceCat-78.2 preview on 'wip-icecat-78' branch; need icedove-78 Mark H Weaver
@ 2020-09-08 17:09 ` Jonathan Brielmaier
  2020-09-14 21:14   ` Jonathan Brielmaier
  0 siblings, 1 reply; 5+ messages in thread
From: Jonathan Brielmaier @ 2020-09-08 17:09 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel

Am Mon, 7 Sep 2020 15:57:37 -0400, Mark H Weaver schrieb:
> Hi Jonathan, and other fellow Guix!
>
> I've pushed a preview of IceCat-78.2 to the 'wip-icecat-78' branch on
> Savannah.  It's ready for early testing by interested parties.  It works
> well enough that I've switched to it as my primary browser.  This
> version also supports Wayland natively.  However, in case the IceCat 78
> preview doesn't (yet) work well for your use case, early testers might
> want to make a backup of ~/.mozilla before running it, in case you need
> to switch back to 68.  I don't know off-hand whether IceCat 68 would
> cope with a profile that 78 has been run on.
>
> There's one thing that needs to be done before this can be pushed to
> 'master': IceDove needs to be updated to version 78 as well.  For now,
> IceDove is almost certainly broken on the 'wip-icecat-78' branch.
>
> Jonathan: you seem to be the defacto maintainer of our IceDove package.
> Would you like to work on updating it to 78 on the 'wip-icecat-78'
> branch?  We have about 2 weeks before IceCat 78 must be pushed to
> 'master'.
>
Hi Mark,

Nice work. I will have a look at the week end.

--
Sent from Ubuntu Touch


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: IceCat-78.2 preview on 'wip-icecat-78' branch; need icedove-78.
  2020-09-08 17:09 ` Jonathan Brielmaier
@ 2020-09-14 21:14   ` Jonathan Brielmaier
  2020-09-15  7:40     ` Andreas Enge
  2020-09-15 10:52     ` Mark H Weaver
  0 siblings, 2 replies; 5+ messages in thread
From: Jonathan Brielmaier @ 2020-09-14 21:14 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel

On 08.09.20 19:09, Jonathan Brielmaier wrote:
>> Jonathan: you seem to be the defacto maintainer of our IceDove package.
>> Would you like to work on updating it to 78 on the 'wip-icecat-78'
>> branch?  We have about 2 weeks before IceCat 78 must be pushed to
>> 'master'.
>>
> Hi Mark,
>
> Nice work. I will have a look at the week end.

I had a look. It's at the moment two WIP patches here:
https://gitlab.com/jonsger/Guix/-/tree/wip-icedove-78

Icedove 78 needs nss >= 3.53.1 and we have only 3.52.1. I didn't get
3.53-3.55 building so I tried 3.56 which worked but fails in the install
phase, but the backtrace is to short and there is no way to make it longer:

Backtrace:
           8 (primitive-load "/gnu/store/qjiyb1f5dpi689cwicvh7w5036a…")
In ice-9/eval.scm:
   191:35  7 (_ _)
In guix/build/gnu-build-system.scm:
    838:2  6 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #)
In ice-9/boot-9.scm:
  1736:10  5 (with-exception-handler _ _ #:unwind? _ # _)
In srfi/srfi-1.scm:
   857:16  4 (every1 #<procedure 7ffff4b6c5e0 at guix/build/gnu-bui…> …)
In guix/build/gnu-build-system.scm:
   847:30  3 (_ _)
In ice-9/eval.scm:
    619:8  2 (_ #(#(#(#(#(#(#(#<directory (guile-…>) …) …) …) …) …) …))
In unknown file:
           1 (delete-file "/gnu/store/278vm4vls3fqzpx9ixf4cqyhcfbs80…")
In ice-9/boot-9.scm:
  1669:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1669:16: In procedure raise-exception:
In procedure delete-file: No such file or directory

So I'm not sure when I'm done with the update...


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: IceCat-78.2 preview on 'wip-icecat-78' branch; need icedove-78.
  2020-09-14 21:14   ` Jonathan Brielmaier
@ 2020-09-15  7:40     ` Andreas Enge
  2020-09-15 10:52     ` Mark H Weaver
  1 sibling, 0 replies; 5+ messages in thread
From: Andreas Enge @ 2020-09-15  7:40 UTC (permalink / raw)
  To: Jonathan Brielmaier; +Cc: guix-devel

Hello,

On Mon, Sep 14, 2020 at 11:14:03PM +0200, Jonathan Brielmaier wrote:
> ice-9/boot-9.scm:1669:16: In procedure raise-exception:
> In procedure delete-file: No such file or directory

just a quick guess: The nss recipe calls "delete-file" a few times in
the replaced "install" phase. Maybe you could uncomment these lines and
see whether one of the files does not exist any more with a newer nss.

Andreas



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: IceCat-78.2 preview on 'wip-icecat-78' branch; need icedove-78.
  2020-09-14 21:14   ` Jonathan Brielmaier
  2020-09-15  7:40     ` Andreas Enge
@ 2020-09-15 10:52     ` Mark H Weaver
  1 sibling, 0 replies; 5+ messages in thread
From: Mark H Weaver @ 2020-09-15 10:52 UTC (permalink / raw)
  To: Jonathan Brielmaier; +Cc: guix-devel

Hi Jonathan,

Jonathan Brielmaier <jonathan.brielmaier@web.de> writes:
> I had a look. It's at the moment two WIP patches here:
> https://gitlab.com/jonsger/Guix/-/tree/wip-icedove-78

Thanks very much for working on it.

> Icedove 78 needs nss >= 3.53.1 and we have only 3.52.1.

An easy solution for now would be to use the bundled NSS, by simply
removing --with-system-nss from the mozconfig and removing 'nss' from
the inputs.  What do you think?

       Mark


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-09-15 10:57 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-07 19:57 IceCat-78.2 preview on 'wip-icecat-78' branch; need icedove-78 Mark H Weaver
2020-09-08 17:09 ` Jonathan Brielmaier
2020-09-14 21:14   ` Jonathan Brielmaier
2020-09-15  7:40     ` Andreas Enge
2020-09-15 10:52     ` Mark H Weaver

unofficial mirror of guix-devel@gnu.org 

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://yhetil.org/guix-devel/0 guix-devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 guix-devel guix-devel/ https://yhetil.org/guix-devel \
		guix-devel@gnu.org
	public-inbox-index guix-devel

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.yhetil.org/yhetil.gnu.guix.devel
	nntp://news.gmane.io/gmane.comp.gnu.guix.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git