public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Re: [RFC] splitting documentation
       [not found] <d3964cef-fd56-3481-5e3d-c810f19ff998@gmail.com>
@ 2016-05-20 14:41 ` Jon Turney
  2016-05-20 18:26   ` Achim Gratz
  0 siblings, 1 reply; 2+ messages in thread
From: Jon Turney @ 2016-05-20 14:41 UTC (permalink / raw)
  To: cygwin

On 19/05/2016 22:34, Marco Atzeri wrote:
> To move the documentation in a noarch package
> I split lilypond in two source packages.
>
> http://matzeri.altervista.org/noarch/lilypond-doc/
> http://matzeri.altervista.org/x86/lilypond/
> http://matzeri.altervista.org/x86_64/lilypond/
>
> The documentation is just a copy of the upstream PDF so :
> - the source package is a dummy to avoid data duplication

I can see why you want to do this, but I'm not sure it's a good idea.

One reason being, *IF* we were to ever end up in the situation where 
only source packages were uploaded, and some build service constructed 
the binary packages, that builder would not be permitted to download 
arbitrary files.

> - the install phase phase grab the files from upstream an put in
> the proper directory.
>
> Question:
> - How to properly replace the old layout with the
>  new in upload ?
>
> I expect that "calm" could complain about:
>
> x86/release/lilypond/lilypond-doc/lilypond-doc-2.19.37-1.tar.xz
> noarch/release/lilypond-doc/lilypond-doc-2.19.42-1.tar.xz

Yes, this is not permitted (at the moment).  All versions of a package 
in the package set for a given arch must lie on the same path.

(This limitation is tangled up with how we determine if a package upload 
is permitted, so isn't straightforward to remove)

> Should I move both as :
>
> noarch/release/lilypond-doc/lilypond-doc-2.19.37-1.tar.xz
> noarch/release/lilypond-doc/lilypond-doc-2.19.42-1.tar.xz

Move the existing 2.19.37-1 x86/x86_64 package to noarch, then upload of 
2.19.42-1 will be permitted (using cygport 0.22.0 or later, which knows 
to upload noarch packages to noarch/ paths)

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [RFC] splitting documentation
  2016-05-20 14:41 ` [RFC] splitting documentation Jon Turney
@ 2016-05-20 18:26   ` Achim Gratz
  0 siblings, 0 replies; 2+ messages in thread
From: Achim Gratz @ 2016-05-20 18:26 UTC (permalink / raw)
  To: cygwin

Jon Turney writes:
> I can see why you want to do this, but I'm not sure it's a good idea.

Sent to the wrong list?


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf Q+, Q and microQ:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-05-20 18:26 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <d3964cef-fd56-3481-5e3d-c810f19ff998@gmail.com>
2016-05-20 14:41 ` [RFC] splitting documentation Jon Turney
2016-05-20 18:26   ` Achim Gratz

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).