Return-Path: X-Original-To: distix@pieni.net Delivered-To: distix@pieni.net Received: from bagpuss.pepperfish.net (bagpuss.pepperfish.net [148.251.8.16]) by pieni.net (Postfix) with ESMTPS id 3CD7743EED for ; Thu, 29 Jun 2017 21:00:00 +0000 (UTC) Received: from platypus.pepperfish.net (unknown [10.112.100.20]) by bagpuss.pepperfish.net (Postfix) with ESMTP id E0262BFB; Thu, 29 Jun 2017 21:59:59 +0100 (BST) Received: from ip6-localhost ([::1] helo=platypus.pepperfish.net) by platypus.pepperfish.net with esmtp (Exim 4.80 #2 (Debian)) id 1dQgXf-00082J-OB; Thu, 29 Jun 2017 21:59:59 +0100 Received: from yaffle.pepperfish.net ([88.99.213.221] helo=inmail2.pepperfish.net) by platypus.pepperfish.net with esmtps (Exim 4.80 #2 (Debian)) id 1dQgXd-000826-4Z for ; Thu, 29 Jun 2017 21:59:57 +0100 Received: from suhail.uberspace.de ([185.26.156.24]) by inmail2.pepperfish.net with esmtps (TLS1.2:DHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1dQgXa-00028u-FL for obnam-dev@obnam.org; Thu, 29 Jun 2017 21:59:57 +0100 Received: (qmail 23985 invoked from network); 29 Jun 2017 20:59:45 -0000 Received: from localhost (HELO ?192.168.1.16?) (127.0.0.1) by suhail.uberspace.de with SMTP; 29 Jun 2017 20:59:45 -0000 Date: Thu, 29 Jun 2017 22:59:41 +0200 User-Agent: K-9 Mail for Android In-Reply-To: <0dc53aa0-b510-8607-ba63-f527f49bdf50@univpm.it> References: <0dc53aa0-b510-8607-ba63-f527f49bdf50@univpm.it> MIME-Version: 1.0 To: obnam-dev@obnam.org,Michele Alessandrini From: Jan Niggemann Message-ID: <386968A8-9428-4522-A53C-59057E6B2E69@hz6.de> X-Pepperfish-Transaction: 196e-df93-035c-6b21 X-Spam-Score: -1.9 X-Spam-Score-int: -18 X-Spam-Bar: - X-Scanned-By: pepperfish.net, Thu, 29 Jun 2017 21:59:57 +0100 X-Spam-Report: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 PPF_ALTERNATIVES Body in multipart/alternative -0.5 PPF_USER_AGENT User-Agent: exists -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 0.3 HTML_MESSAGE BODY: HTML included in message -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [185.26.156.24 listed in list.dnswl.org] X-ACL-Warn: message may be spam X-Scan-Signature: c620b1b5bdf30a27a5e8c72b2f58181f Subject: Re: "exclude-if-present" option X-BeenThere: obnam-dev@obnam.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Obnam development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============8138329162076736383==" Mime-version: 1.0 Sender: obnam-dev-bounces@obnam.org Errors-To: obnam-dev-bounces@obnam.org --===============8138329162076736383== Content-Type: multipart/alternative; boundary="----5VPF5GHRY31FR26B6PUWN9WYIVEWBL" Content-Transfer-Encoding: 7bit ------5VPF5GHRY31FR26B6PUWN9WYIVEWBL Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Michele, please post the error message you get when trying to build the German manu= al=2E Jan Am 29=2E Juni 2017 12:08:29 MESZ schrieb Michele Alessandrini : >Hi, I just implemented the "exclude-if-present" feature we were=20 >discussing yesterday=2E Is the patch format correct? >I'd be happy if you can review it and consider if it's worth=2E I tested= =20 >it and it seems to work correctly=2E >Actually it's not been very difficult, because I copied the=20 >"exclude-caches" plugin (very similar) and adapted for the new case=2E > >The "=2E/check" suite mostly passes (I had to fight a little with pep8),= =20 >but it gives some errors at the end, I suspect they're not related to=20 >code, I report the output at the end=2E Maybe I have not all the needed= =20 >programs installed? I followed the README, and by the way I use debian=20 >testing so I conveniently found all your packages right in aptitude=2E > >About unit tests, I found there is no similar tests for exclusion >cases,=20 >so it would be difficult for me to write one from scratch, and I added=20 >it to "without-tests" file together with the other exclude plugins=2E I= =20 >hope this is not a big problem=2E > >Now about the documentation: I modified the english markdown manual,=20 >obviously I cannot modify german and french=2E By the way I'm Italian, it > >would be nice if I could contribute a translation, but I'm not sure I'd > >have the needed time, and secondly I think technical things are better=20 >in original english=2E But let me know what you think=2E > >A note: the German PDF fails to build on my computer=2E > >A doubt: where is the man page? Because it needs to be updated too, but > >I can't find its sources=2E > >A suggestion: adding "*=2Epyc" to =2Egitignore, otherwise the git status = is > >a mess with all the compiled python files=2E > >Bye and thanks, hope to hear from you >Michele (male, if you are wondering) > >-------------------------------------------------------------------------= ------------------ >Failed scenarios: > - backup non-basic filesystem objects > - backup notices when extended attribute value changes > - Browsing backups with FUSE plugin > - use repository format 6 > - use repository format 6 with in-tree data > - create and do a check of a kdirstat cache of interesting objects >ERROR: Test suite FAILED in 6 scenarios >ERROR: Command '['yarn', '-s', 'yarns/obnam=2Esh', '--env',=20 >'REPOSITORY_FORMAT=3D6', '--require-assumptions',=20 >'yarns/0010-introduction=2Eyarn', 'yarns/0020-test-environment=2Eyarn',= =20 >'yarns/0030-basics=2Eyarn', 'yarns/0040-generations=2Eyarn',=20 >'yarns/0050-multiple-clients=2Eyarn', 'yarns/0060-encryption=2Eyarn',=20 >'yarns/0070-compression=2Eyarn', 'yarns/0080-verify=2Eyarn',=20 >'yarns/0090-lock-handling=2Eyarn', 'yarns/0100-fuse=2Eyarn',=20 >'yarns/0110-administration=2Eyarn', 'yarns/0120-corrupt-repo=2Eyarn',=20 >'yarns/0200-repo-formats=2Eyarn', 'yarns/0300-kdirstat-integration=2Eyarn= ', > >'yarns/9000-implements=2Eyarn']' returned non-zero exit status 1 > >=20 >=20 >=20 >=20 >La seguente informativa e' inserita in automatico dal sistema al fine >esclusivo della realizzazione dei fini istituzionali dell'ente=2E=20 >=20 >=20 >INVESTI NELLA RICERCA=20 >=20 >il 5 per mille all'Universita' Politecnica delle Marche e' un >investimento per i giovani, per il loro futuro - C=2EF=2E 00382520427=20 >=20 >http://www=2Eunivpm=2Eit/5_per_mille=20 --=20 Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesende= t=2E ------5VPF5GHRY31FR26B6PUWN9WYIVEWBL Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Michele,

please post the error message you get when trying to build the German manu= al=2E

Jan


Am 29=2E Juni 2017 12:08:29 MESZ schrie= b Michele Alessandrini <m=2Ealessandrini@univpm=2Eit>:
Hi, I just implemented the "exclude-if-present&=
quot; feature we were 
discussing yesterday=2E Is the patch format cor= rect?
I'd be happy if you can review it and consider if it's worth=2E = I tested
it and it seems to work correctly=2E
Actually it's not = been very difficult, because I copied the
"exclude-caches" = plugin (very similar) and adapted for the new case=2E

The "= =2E/check" suite mostly passes (I had to fight a little with pep8), but it gives some errors at the end, I suspect they're not related to <= br />code, I report the output at the end=2E Maybe I have not all the neede= d
programs installed? I followed the README, and by the way I use deb= ian
testing so I conveniently found all your packages right in aptitu= de=2E

About unit tests, I found there is no similar tests for ex= clusion cases,
so it would be difficult for me to write one from scra= tch, and I added
it to "without-tests" file together with t= he other exclude plugins=2E I
hope this is not a big problem=2E
=
Now about the documentation: I modified the english markdown manual, =
obviously I cannot modify german and french=2E By the way I'm Italian= , it
would be nice if I could contribute a translation, but I'm not s= ure I'd
have the needed time, and secondly I think technical things a= re better
in original english=2E But let me know what you think=2E
A note: the German PDF fails to build on my computer=2E

A doubt: where is the man page? Because it needs to be updated too, but I can't find its sources=2E

A suggestion: adding "*=2Ep= yc" to =2Egitignore, otherwise the git status is
a mess with all= the compiled python files=2E

Bye and thanks, hope to hear from = you
Michele (male, if you are wondering)



Failed= scenarios:
- backup non-basic filesystem objects
- bac= kup notices when extended attribute value changes
- Browsing back= ups with FUSE plugin
- use repository format 6
- use re= pository format 6 with in-tree data
- create and do a check of a = kdirstat cache of interesting objects
ERROR: Test suite FAILED in 6 sc= enarios
ERROR: Command '['yarn', '-s', 'yarns/obnam=2Esh', '--env',
'REPOSITORY_FORMAT=3D6', '--require-= assumptions',
'yarns/0010-introduction=2Eyarn', 'yarns/0020-test-envi= ronment=2Eyarn',
'yarns/0030-basics=2Eyarn', 'yarns/0040-generations= =2Eyarn',
'yarns/0050-multiple-clients=2Eyarn', 'yarns/0060-encryptio= n=2Eyarn',
'yarns/0070-compression=2Eyarn', 'yarns/0080-verify=2Eyarn= ',
'yarns/0090-lock-handling=2Eyarn', 'yarns/0100-fuse=2Eyarn',
'yarns/0110-administration=2Eyarn', 'yarns/0120-corrupt-repo=2Eyarn',
'yarns/0200-repo-formats=2Eyarn', 'yarns/0300-kdirstat-integration=2Eyarn= ',
'yarns/9000-implements=2Eyarn']' returned non-zero exit status 1




La seguente informativa e' inserita i= n automatico dal sistema al fine esclusivo della realizzazione dei fini ist= ituzionali dell'ente=2E


INVESTI NELLA RICERCA
il 5 per mille all'Universita' Politecnica delle Marche e' un investime= nto per i giovani, per il loro futuro - C=2EF=2E 00382520427

<= a href=3D"http://www=2Eunivpm=2Eit/5_per_mille">http://www=2Eunivpm=2Eit/5_= per_mille

--
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesende= t=2E ------5VPF5GHRY31FR26B6PUWN9WYIVEWBL-- --===============8138329162076736383== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ obnam-dev mailing list obnam-dev@obnam.org http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/obnam-dev-obnam.org --===============8138329162076736383==--