public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Yaakov Selkowitz <yselkowitz@cygwin.com>
To: cygwin-apps@cygwin.com
Subject: [ACTION REQUIRED] ARCH=noarch uploads with cygport 0.22.0
Date: Tue, 10 May 2016 22:11:00 -0000	[thread overview]
Message-ID: <9de6f042-3510-ef4c-9c2d-90f354244691@cygwin.com> (raw)

Package Maintainers,

cygport 0.22.0 is on its way to the mirrors.  With this release, and 
thanks to Jon Turney's continuing work on calm (the replacement for 
upset which generates setup.ini), packages marked ARCH=noarch will be 
uploaded once under the /noarch/release hierarchy instead of into each 
of /x86/release and /x86_64/release.  This change is intended to save 
disk space and bandwidth for both sourceware and our mirrors.

A package should be marked ARCH=noarch IF AND ONLY IF *all* subpackages 
thereof do not contain anything compiled with the *native* gcc, and the 
file contents are (or can be) 100% identical for x86 and x86_64. 
Examples include, but are not limited to, packages which contain only:

* documentation;
* scripts;
* fonts;
* icon themes;
* other runtime data;
* C/C++ headers without a library;
* libraries for cross-compiler toolchains.
* pure Lua/Perl/Python/Ruby/Tcl modules without C/C++ bindings.

Once you have upgraded to cygport 0.22.0, maintainers MUST email a list 
of their package(s) which qualify as noarch AND are already marked 
ARCH=noarch or will be with the next release.  (Note that inheriting 
cross.cygclass implies ARCH=noarch.)  A new release is NOT necessary 
just to add ARCH=noarch to the .cygport, just that it should be added 
locally so as to be included in the next release.  We will then move 
these packages into /noarch/release on sourceware and acknowledge such, 
at which point you are clear to upload future releases.

Please do not hesitate to ask if you have any questions.

TIA,
-- 
Yaakov

             reply	other threads:[~2016-05-10 22:11 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-10 22:11 Yaakov Selkowitz [this message]
2016-05-11  5:07 ` Marco Atzeri
2016-05-11  6:17   ` Yaakov Selkowitz
2016-05-11 16:26     ` David Stacey
2016-05-11 20:15       ` Yaakov Selkowitz
2016-05-17 22:07         ` David Stacey
2016-05-11 17:56     ` Marco Atzeri
2016-05-11 20:08       ` Yaakov Selkowitz
2016-05-11  6:12 ` Thomas Wolff
2016-05-11 15:31   ` Yaakov Selkowitz
2016-05-11  8:15 ` Andrew Schulman
2016-05-11 15:26   ` Yaakov Selkowitz
2016-05-11 16:36 ` Eric Blake
2016-05-11 17:59   ` Yaakov Selkowitz
2016-05-11 17:26 ` Ken Brown
2016-05-11 20:35   ` Yaakov Selkowitz
2016-05-11 21:54     ` Ken Brown
2016-05-11 22:17       ` Yaakov Selkowitz
2016-05-11 22:30         ` Ken Brown
2016-05-12  1:59           ` Yaakov Selkowitz
2016-05-12  2:00     ` Yaakov Selkowitz
2016-06-06 15:28       ` Ken Brown
2016-06-06 16:54         ` Yaakov Selkowitz
2016-05-11 18:38 ` Marco Atzeri
2016-05-11 20:48   ` Yaakov Selkowitz
2016-05-11 21:02     ` Marco Atzeri
2016-05-11 21:31       ` Yaakov Selkowitz
2016-06-06 16:58         ` Yaakov Selkowitz
2016-06-07 11:23           ` Marco Atzeri
2016-06-07 21:44             ` Yaakov Selkowitz
2016-06-07 23:41               ` Marco Atzeri
2016-06-09 18:37                 ` Marco Atzeri
2016-05-12  2:07   ` Yaakov Selkowitz
2016-05-12 10:45 ` Adam Dinwoodie
2016-05-12 15:10   ` Yaakov Selkowitz
2016-05-12 12:09 ` Achim Gratz
2016-05-12 15:10   ` Yaakov Selkowitz
2016-05-21 16:43   ` Achim Gratz
2016-05-26 19:45     ` Yaakov Selkowitz
2016-05-26 20:02       ` Achim Gratz
2016-05-13 11:12 ` JonY
2016-05-13 14:41   ` Yaakov Selkowitz
2016-05-18 15:15 ` Corinna Vinschen
2016-05-18 16:06   ` Yaakov Selkowitz
2016-06-06 22:24 ` Yaakov Selkowitz
2016-06-06 22:39   ` Ken Brown
2016-06-06 23:59     ` Ken Brown
2016-06-07 15:16       ` Yaakov Selkowitz
2016-06-06 23:25   ` Warren Young
2016-06-07  8:23   ` Jari Aalto
2016-06-07 10:02   ` Corinna Vinschen
2016-06-09  5:12     ` [ACTION REQUIRED] ARCH=noarch uploads with cygport 0.22.0 (+ python-feedparser) Jari Aalto
2016-06-11  7:15       ` [ACTION REQUIRED] ARCH=noarch uploads with cygport 0.22.0 (+ python-logilab-*) Jari Aalto
2016-06-07 10:07   ` [ACTION REQUIRED] ARCH=noarch uploads with cygport 0.22.0 Marco Atzeri
2016-06-07 13:58   ` Eric Blake
2016-06-07 15:14     ` Yaakov Selkowitz
2016-06-07 15:34       ` Eric Blake
2016-06-07 19:59   ` Achim Gratz
2016-06-07 21:30     ` Yaakov Selkowitz
2016-06-08 18:51     ` Achim Gratz
2016-06-10 14:11   ` Jon Turney
2016-07-08  5:21     ` Yaakov Selkowitz
2016-06-28 19:38 ` Dr. Volker Zell
2016-06-28 19:49   ` Dr. Volker Zell
2016-07-07  6:18     ` Yaakov Selkowitz
2019-06-14 15:36 ` Moving packages between arch and noarch Jon Turney
2019-06-18 17:53   ` Achim Gratz
2019-07-25 18:14     ` [GOLDSTAR] " Achim Gratz
2019-07-25 19:58       ` Andrew Schulman via cygwin-apps

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

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

  git send-email \
    --in-reply-to=9de6f042-3510-ef4c-9c2d-90f354244691@cygwin.com \
    --to=yselkowitz@cygwin.com \
    --cc=cygwin-apps@cygwin.com \
    /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.
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).