unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* [PATCH] travis: use ppa:notmuch/notmuch
@ 2019-05-05 22:41 Daniel Kahn Gillmor
  2019-05-05 22:48 ` David Bremner
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Kahn Gillmor @ 2019-05-05 22:41 UTC (permalink / raw)
  To: Notmuch Mail

https://launchpad.net/~notmuch/+archive/ubuntu/notmuch/+packages
contains backports of gmime and gpgme and related cryptographic tools
to ubuntu xenial.

I tried to do a simple backport of gmime alone, and it failed due to
the older gpgme in xenial, so this setup resolves those problems.

This should allow us to continue to use the Travis continuous
integration build on the release branch.

Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
---
 .travis.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.travis.yml b/.travis.yml
index 90a1cc56..f9516bde 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,6 +6,7 @@ addons:
   apt:
     sources:
     - sourceline: 'ppa:xapian-backports/ppa'
+    - sourceline: 'ppa:notmuch/notmuch'
     packages:
     - dtach
     - libxapian-dev
-- 
2.20.1

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

* Re: [PATCH] travis: use ppa:notmuch/notmuch
  2019-05-05 22:41 [PATCH] travis: use ppa:notmuch/notmuch Daniel Kahn Gillmor
@ 2019-05-05 22:48 ` David Bremner
  2019-05-06 22:23   ` Daniel Kahn Gillmor
  0 siblings, 1 reply; 4+ messages in thread
From: David Bremner @ 2019-05-05 22:48 UTC (permalink / raw)
  To: Daniel Kahn Gillmor, Notmuch Mail

Daniel Kahn Gillmor <dkg@fifthhorseman.net> writes:

> https://launchpad.net/~notmuch/+archive/ubuntu/notmuch/+packages
> contains backports of gmime and gpgme and related cryptographic tools
> to ubuntu xenial.
>
> I tried to do a simple backport of gmime alone, and it failed due to
> the older gpgme in xenial, so this setup resolves those problems.

Whoa, thanks, that looks like a non-trivial amount of work

> This should allow us to continue to use the Travis continuous
> integration build on the release branch.

And on master as well, I guess.

Apropos CI, I'm continuing to look at gitlab CI. I'm currently blocked
by what seems to be a bad interaction between emacs and docker [1].

[1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=+35557

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

* Re: [PATCH] travis: use ppa:notmuch/notmuch
  2019-05-05 22:48 ` David Bremner
@ 2019-05-06 22:23   ` Daniel Kahn Gillmor
  2019-05-07  0:10     ` David Bremner
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Kahn Gillmor @ 2019-05-06 22:23 UTC (permalink / raw)
  To: David Bremner, Notmuch Mail

[-- Attachment #1: Type: text/plain, Size: 601 bytes --]

On Sun 2019-05-05 19:48:47 -0300, David Bremner wrote:
> Daniel Kahn Gillmor <dkg@fifthhorseman.net> writes:
>> This should allow us to continue to use the Travis continuous
>> integration build on the release branch.
>
> And on master as well, I guess.

yes, it should work on both master and release.  Please let me know if
it doesn't.

> Apropos CI, I'm continuing to look at gitlab CI. I'm currently blocked
> by what seems to be a bad interaction between emacs and docker [1].
>
> [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=+35557

yuck.  i'm afraid i can't help much there.

       --dkg

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 227 bytes --]

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

* Re: [PATCH] travis: use ppa:notmuch/notmuch
  2019-05-06 22:23   ` Daniel Kahn Gillmor
@ 2019-05-07  0:10     ` David Bremner
  0 siblings, 0 replies; 4+ messages in thread
From: David Bremner @ 2019-05-07  0:10 UTC (permalink / raw)
  To: Daniel Kahn Gillmor, Notmuch Mail

Daniel Kahn Gillmor <dkg@fifthhorseman.net> writes:

> On Sun 2019-05-05 19:48:47 -0300, David Bremner wrote:
>> Daniel Kahn Gillmor <dkg@fifthhorseman.net> writes:
>>> This should allow us to continue to use the Travis continuous
>>> integration build on the release branch.
>>
>> And on master as well, I guess.
>
> yes, it should work on both master and release.  Please let me know if
> it doesn't.

Seems to be good now with the updated PPA; pushed to master. I didn't
apply it to release yet at as that is currently buildable with
gmime-2.6. I guess it depends on how long before release again, whether
we should also switch the release branch to gmime-3.0 and the new PPA.

d

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

end of thread, other threads:[~2019-05-07  0:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-05 22:41 [PATCH] travis: use ppa:notmuch/notmuch Daniel Kahn Gillmor
2019-05-05 22:48 ` David Bremner
2019-05-06 22:23   ` Daniel Kahn Gillmor
2019-05-07  0:10     ` David Bremner

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).