From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:5f26::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 4AOdKVe/fWWVggEAkFu2QA (envelope-from ) for ; Sat, 16 Dec 2023 16:16:39 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id OI1/JFe/fWVmJAAAqHPOHw (envelope-from ) for ; Sat, 16 Dec 2023 16:16:39 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=YrE2W+Gc; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1702739799; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=DPw8wMRaiCp5yI20e88IzJIh6J7uLcnKsXrHZ6VGXrs=; b=XrA5zQCvToG8HeE7pgNKRBC+PBVp1wIg6LPmjif43wwummvi6GuJD4epMoU5lP14Rv+6x4 aHpcV6JhbcAkUj+PKHVJoN9LCeIvCnqR2L1VV/+XJRQKgl9cEyF8qoAtpXR2DiymeEAWGW mJ0NbiRBGl30YmZm6eOz4tqe0ftW3GFLJjgwoietBRWSyIPiJvYtZ+LiPjZzWq/QY8w1rU ulNlQ+z44aMqAfJ6HLCCaOyCMslkJDFhlAjqWcmX/U1PMKC1XY83kuS6g5NhFI/FwIA9z7 yxMs72MfygDDgMJKe9A6HMsG7LpzkixtDZDwbamXkSF2pVsajROyc5sWbGHS5Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1702739799; a=rsa-sha256; cv=none; b=TWYr1/xkXsfKj7FomBHZWIyI86eASR4UZuq+Q5o2KO2X007vHwCkOuGjHHxiNMMz2tha+F FS+dIxeCou2kckc1ox8lKaG+Ms5YqPQZA1LRXQWDPVaho4u6Kq2pf5amkNDh6yi61tYHAX JIg0Bxfykag1RcNnJVsZa+xMImjwhi2geVO+RJUJVe3LuPe1Z2qyMRXuyQooZqcYg+cr4a iazi9xS8mhNsDHWu3jWCmL4epSWf19BreEkgTmQLZbC91hxoIOPBp4WSmji0UFYkSitrsz 27j8hxs8g1Qbd7JcWtBGomQ7zQxGuaD0Otv5q+Zzr6EOsux5O3XnY4vrinjT7Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=YrE2W+Gc; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5BBD856DC1 for ; Sat, 16 Dec 2023 16:16:39 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rEWOy-0001IG-LH; Sat, 16 Dec 2023 10:16:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rEWOZ-00019h-K5 for guix-patches@gnu.org; Sat, 16 Dec 2023 10:16:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rEWOY-0005Hx-GB for guix-patches@gnu.org; Sat, 16 Dec 2023 10:16:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rEWOY-0003PQ-Sm for guix-patches@gnu.org; Sat, 16 Dec 2023 10:16:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67846] [PATCH] gnu: Add davmail Resent-From: Lars Rustand Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 16 Dec 2023 15:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67846 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67846@debbugs.gnu.org Cc: reza X-Debbugs-Original-To: "67846@debbugs.gnu.org" <67846@debbugs.gnu.org>, guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17027397349725 (code B ref -1); Sat, 16 Dec 2023 15:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Dec 2023 15:15:34 +0000 Received: from localhost ([127.0.0.1]:55717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEWO5-0002VZ-Pn for submit@debbugs.gnu.org; Sat, 16 Dec 2023 10:15:34 -0500 Received: from lists.gnu.org ([2001:470:142::17]:57902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rEQiT-0003xG-4b for submit@debbugs.gnu.org; Sat, 16 Dec 2023 04:12:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rEQiN-0002rB-4M for guix-patches@gnu.org; Sat, 16 Dec 2023 04:12:07 -0500 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rEQiL-0005fC-A8 for guix-patches@gnu.org; Sat, 16 Dec 2023 04:12:06 -0500 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2cc5d9cf766so4526581fa.2 for ; Sat, 16 Dec 2023 01:12:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702717923; x=1703322723; darn=gnu.org; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=DPw8wMRaiCp5yI20e88IzJIh6J7uLcnKsXrHZ6VGXrs=; b=YrE2W+GchfF0Qzp4GucTfwTMNe3KHi1K+0oTvpiBvoOJHtUfuER8OgXtj3K4lt93JB DeTNpRnZckyp8I847Xbxh5SXWcs3K93VnS1OlbKHykzoslgmaLDe5oSFkPaaK95TkMhm iudxhCTjkr2Orp3ro6E4pRTMj8fteMPmq6isLLV3oP1yOTf0o1bAKKvAtYh7YRDVCuyU tT3eeEHuIDAkz0CAMyHk0bMLD5j/uxjNsNI6nHA1Nbi415unoFyAZx/P1cR4ghtnbS/t b7vhb3lNh1dryqoInWojlFX2edFcRLa/1YQOW1tONQbWxP2nXdRVkf8LpmjmEOh1Alnn YsCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702717923; x=1703322723; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=DPw8wMRaiCp5yI20e88IzJIh6J7uLcnKsXrHZ6VGXrs=; b=Rcs5hYzgu2WTI4Kj6JZlMGRoQzeJ14OQXpDwfEtl/QxF56/BY7glsy52f3Xedxh8le emZLOy1XuehE/xuUb0Vkq4gAGtHE5A2yjV9Kz7xAX4iyTncF9spv3UNACFM2tKccg228 MmJC60tJGYrljtI4QbQxePIUx3P2+yWtkEX5qtV9/12zqUT6JWh4PIsVUHpa8jQ4Hmzx h1R3d3vJHg4cvRihoGAXLG9E052dGzoKzWYPwQe++yW+ALNFMOhwhqmCvTnixPz8XtdW hElgZqFQfzervhVTdgGwaolTSqEirWi5vH3jp8B7T9Y39geNOW5NPsrJ01w9jt+oT5/3 UoVw== X-Gm-Message-State: AOJu0Ywkl5pN8sE+FFir86yvLW2fPC2sl5ISlYdYpgE8dliNzibsNc7w RijTu8Qq7v2s/FvQ4KN/QRU= X-Google-Smtp-Source: AGHT+IGTzmPcsZHp0xgZ+YrgkXA5dmhmng3Bos+gUGzbJYMNYYns6z94Q07mOsTylISKtUbdJb6wDA== X-Received: by 2002:a05:651c:155:b0:2cc:423f:8afa with SMTP id c21-20020a05651c015500b002cc423f8afamr2031160ljd.11.1702717923073; Sat, 16 Dec 2023 01:12:03 -0800 (PST) Received: from localhost (78.79-160-60.customer.lyse.net. [79.160.60.78]) by smtp.gmail.com with ESMTPSA id b29-20020a2ebc1d000000b002cc42d5917fsm688455ljf.34.2023.12.16.01.12.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Dec 2023 01:12:02 -0800 (PST) References: <87plz71b3y.fsf@yoga.mail-host-address-is-not-set> <708EEA37-21B3-4508-8698-7B61DDD91AEA@housseini.me> <0102018c7193a44f-974ba5f7-0f24-48f2-99ad-31c534c02b0a-000000@eu-west-1.amazonses.com> User-agent: mu4e 1.10.8; emacs 30.0.50 From: Lars Rustand Date: Sat, 16 Dec 2023 08:52:28 +0100 In-reply-to: <0102018c7193a44f-974ba5f7-0f24-48f2-99ad-31c534c02b0a-000000@eu-west-1.amazonses.com> Message-ID: <87il4y1pgl.fsf@yoga.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::233; envelope-from=rustand.lars@gmail.com; helo=mail-lj1-x233.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 16 Dec 2023 10:15:29 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -5.06 X-Spam-Score: -5.06 X-Migadu-Queue-Id: 5BBD856DC1 X-Migadu-Scanner: mx11.migadu.com X-TUID: IdeJTdcePssR reza writes: > Did you try to build it from source? Oh, sorry. For some reason I didn't think of the jar as a binary, but obviously it is. > Building it from source would require to package quite a few new java > packages, but I could give you a hand: > https://davmail.sourceforge.net/dependencies.html That would be great, any help is greatly appreciated! It's been a few years since I touched anything Java, and I have no experience in building Java libraries, but I could certainly try. If you have any pointers for packaging Java libraries please let me know. So, based on the dependency tree from your link, this should be the full list of dependencies needed. Some of which are already packaged. [x] junit:junit:jar:4.13.1 (test) [x] org.hamcrest:hamcrest-core:jar:1.3 (test) [ ] org.apache.jackrabbit:jackrabbit-webdav:jar:2.14.6 (compile) [x] org.slf4j:slf4j-api:jar:1.7.25 (compile) [x] org.apache.httpcomponents:httpclient:jar:4.5.6 (compile) [x] org.apache.httpcomponents:httpcore:jar:4.4.10 (compile) [x] commons-logging:commons-logging:jar:1.2 (compile) [x] commons-httpclient:commons-httpclient:jar:3.1 (compile) [ ] org.slf4j:jcl-over-slf4j:jar:1.7.25 (compile) [ ] org.slf4j:slf4j-log4j12:jar:1.7.25 (compile) [x] commons-codec:commons-codec:jar:1.11 (compile) [x] log4j:log4j:jar:1.2.17 (compile) [x] com.sun.mail:javax.mail:jar:1.5.6 (compile) [ ] javax.activation:activation:jar:1.1.1 (compile) [x] org.eclipse:swt:jar:4.9 (system) [x] javax.servlet:servlet-api:jar:2.4 (compile) [ ] net.sourceforge.htmlcleaner:htmlcleaner:jar:2.29 (compile) [x] org.jdom:jdom2:jar:2.0.6.1 (compile) [x] com.fasterxml.woodstox:woodstox-core:jar:6.4.0 (compile) [x] org.codehaus.woodstox:stax2-api:jar:4.2.1 (compile) [ ] org.samba.jcifs:jcifs:jar:1.3.14 (system) [ ] net.freeutils:jcharset:jar:2.0 (compile) [?] org.boris.winrun4j:winrun4j:jar:0.4.5 (system) [x] org.codehaus.jettison:jettison:jar:1.5.4 (compile) I didn't check the versions of the stuff that is already packaged, only if it is packaged or not. Hopefully davmail will work with whatever version is already packaged for these dependencies. I think winrun4j cannot possibly be needed, since that is a Windows thing. And I'm also not sure why jcifs would be needed for an email gateway. > Great! I was looking into packaging this software. I also wrote a Shepherd services for davmail and offlineimap. I will submit these services also, but they need some cleanup first. If you are interested you can find them in a thread on bug-guix [1], or in my channel [2]. [1] https://issues.guix.gnu.org/67802 [2] https://github.com/lrustand/guix-config