unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Tobias Geerinckx-Rice via Guix-patches via <guix-patches@gnu.org>
To: 37043@debbugs.gnu.org
Subject: [bug#37043] [PATCH] gnu: font-ibm-plex: Update to 2.0.0.
Date: Fri, 16 Aug 2019 15:46:37 +0200	[thread overview]
Message-ID: <87d0h58bpe.fsf@nckx> (raw)
In-Reply-To: <62c463d8-fd5a-4693-b209-1d87f00ffe86@www.fastmail.com>

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

Alva,

Alva 写道:
>> (although 2.0.0 is 
> missing 1.0.1's auto-installend licence file)
>
> I see that they have removed the root-level LICENSE.txt and 
> instead added
> license.txt (with the same contents) to each font subdirectory.
> Should I do something about that? I

Such a straightforward name should probably be handled globally, 
not pollute the package.  I wonder whether making 
%license-file-regexp in (guix build gnu-build-system) would have 
any unintended consequences.  I don't immediately see any.

>> could you explain what ‘did not work’ means here? 
>
> Yes; instead of the actual font files, the package installed 
> some HFS+ extended
> attribute files, that reside in the __MACOSX directory included 
> in the zip file.
> This appears to have been a mistake[1] that was addressed in 
> later releases.

I'm still not following.  Here's[0] the full content of 1.0.1 on 
master.  I admit that I haven't checked whether every font file is 
actually valid ‘OpenType font data’, but file(1) seems to think 
so.

Are you saying that your ‘guix build font-ibm-plex’ output 
contain something else, something worse?  Maybe it only happens on 
certain (file) systems depending on the order in which directory 
entries are read.  Or something.

> I am new to Guix so I thought I'd look into that, and figured I 
> could first
> update the font to a release that doesn't have this issue.

(Guix-affecting) bug or not, an update's always welcome.  Thanks 
again :-)

Kind regards,

T G-R

[0]:
$ find 
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1 
-type f -exec file {} +
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/doc/font-ibm-plex-1.0.1/LICENSE.txt: 
UTF-8 Unicode text, with CRLF line terminators
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-Regular.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-Light.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-Light.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-SemiBoldItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-SemiBoldItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-Thin.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-BoldItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-ExtraLight.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-ExtraLightItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-Medium.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-TextItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-LightItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-Italic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-TextItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-Text.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-Bold.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-ExtraLight.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-SemiBold.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-LightItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-ExtraLight.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-Text.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-Light.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-TextItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-SemiBold.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-Italic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-Text.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-ThinItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-SemiBold.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-ThinItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-ExtraLightItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-Regular.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-SemiBoldItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-MediumItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-SemiBold.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-ThinItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-LightItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-LightItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-Bold.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-Medium.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-BoldItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-Thin.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-BoldItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-MediumItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-Thin.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-MediumItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-Bold.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-Regular.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-ExtraLightItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-Regular.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-Medium.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-ThinItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-Italic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-ExtraLightItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-Thin.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-SemiBoldItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-TextItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexMono-Text.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSerif-Light.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-Bold.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-Medium.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-BoldItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSans-MediumItalic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-Italic.otf: 
OpenType font data
/gnu/store/xzxyn6sij2j1sdp9a1p2lg4xwxifhl63-font-ibm-plex-1.0.1/share/fonts/opentype/IBMPlexSansCondensed-ExtraLight.otf: 
OpenType font data

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

  reply	other threads:[~2019-08-16 13:47 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-08-15 22:52 [bug#37043] [PATCH] gnu: font-ibm-plex: Update to 2.0.0 Alva
2019-08-16 10:28 ` Tobias Geerinckx-Rice via Guix-patches via
2019-08-16 11:28   ` Alva
2019-08-16 13:46     ` Tobias Geerinckx-Rice via Guix-patches via [this message]
2019-08-16 14:36       ` Alva
2019-08-16 16:51       ` Alva
2019-08-16 20:00         ` bug#37043: " Tobias Geerinckx-Rice via Guix-patches via

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87d0h58bpe.fsf@nckx \
    --to=guix-patches@gnu.org \
    --cc=37043@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.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).