GNU bug report logs - #53017
[PATCH 00/17] Add julia-biosequences and julia-bioalignments

Previous Next

Package: guix-patches;

Reported by: zimoun <zimon.toutoune <at> gmail.com>

Date: Tue, 4 Jan 2022 22:46:02 UTC

Severity: normal

Tags: patch

Done: Efraim Flashner <efraim <at> flashner.co.il>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: zimoun <zimon.toutoune <at> gmail.com>
Subject: bug#53017: closed (Re: [PATCH 01/17] gnu: julia-xyz: Adjust style.)
Date: Mon, 10 Jan 2022 13:22:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#53017: [PATCH 00/17] Add julia-biosequences and julia-bioalignments

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 53017 <at> debbugs.gnu.org.

-- 
53017: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=53017
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Efraim Flashner <efraim <at> flashner.co.il>
To: zimoun <zimon.toutoune <at> gmail.com>
Cc: 53017-done <at> debbugs.gnu.org
Subject: Re: [PATCH 01/17] gnu: julia-xyz: Adjust style.
Date: Mon, 10 Jan 2022 15:20:34 +0200
[Message part 3 (text/plain, inline)]
Patches pushed. Thanks!

-- 
Efraim Flashner   <efraim <at> flashner.co.il>   רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: zimoun <zimon.toutoune <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: zimoun <zimon.toutoune <at> gmail.com>
Subject: [PATCH 00/17] Add julia-biosequences and julia-bioalignments
Date: Tue,  4 Jan 2022 23:45:02 +0100
Hi,

This series adds two useful packages for bioinformatics.

The first patch sets one inputs per line.  It is justified because a) Julia
package name can be long and often similar and b) uniformity helps.  For
instance of a)

--8<---------------cut here---------------start------------->8---
-     (list julia-arraylayouts julia-bandedmatrices julia-blockarrays
-           julia-fillarrays julia-matrixfactorizations))
+     (list julia-arraylayouts
+           julia-bandedmatrices
+           julia-blockarrays
+           julia-fillarrays
--8<---------------cut here---------------end--------------->8---

and this first patch does not trigger any rebuild.

The 3 other "adjust style" triggers some rebuild.

The second patch fixes packages without Project.toml file which are then
propagated.  Sadly, it implies the rebuild of all Julia packages for only one
problematic package: julia-indexablebitvectors.

Last, the tests of the package julia-biosymbols are still failing and I have
no clue why.  Therefore, they are turned off.  The package is correct because
used by julia-sequences and julia-alignments, both passing their test suite.

Cheers,
simon


zimoun (17):
  gnu: julia-xyz: Adjust style.
  build: julia-build-system: Create 'Project.toml' file when missing.
  gnu: julia-zygote: Adjust style.
  gnu: julia-documentertools: Adjust style.
  gnu: julia-documenter: Adjust style.
  gnu: Add julia-biogenerics.
  gnu: Add julia-indexablebitvectors.
  gnu: Add julia-twiddle.
  gnu: Add julia-simd.
  gnu: Add julia-scanbyte.
  gnu: Add julia-automa.
  gnu: Add julia-stringencodings.
  gnu: Add julia-yaml.
  gnu: Add julia-biosymbols.
  gnu: Add julia-biosequences.
  gnu: Add julia-intervaltrees.
  gnu: Add julia-bioalignments.

 doc/guix.texi                     |  19 +-
 gnu/packages/julia-xyz.scm        | 690 +++++++++++++++++++++++++-----
 guix/build/julia-build-system.scm |  33 +-
 3 files changed, 607 insertions(+), 135 deletions(-)


base-commit: b9c5dff57ff961a16c8fc24843a4535ea817e732
-- 
2.33.1




This bug report was last modified 3 years and 183 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.