public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Achim Gratz <Stromeko@nexgo.de>
To: cygwin-apps@cygwin.com
Subject: Re: perl-5.18.2-1
Date: Sat, 16 Aug 2014 07:00:00 -0000	[thread overview]
Message-ID: <87zjf4ex6r.fsf@Rainer.invalid> (raw)
In-Reply-To: <53EE830D.1010008@tiscali.co.uk> (David Stacey's message of "Fri,	15 Aug 2014 23:00:45 +0100")

David Stacey writes:
> Back in April, Reini expressed a desire to keep perl_vendor, claiming
> that it is the easiest solution for both user and maintainer [1].

Well, I have been keeping a large local installation of Perl modules and
without perl_vendor dissolved I can't maintain that.  Some of the extra
modules require newer versions of what is in perl_vendor.  Now, for my
local installation I create my own setup.ini files and I can simply
patch things up whichever way I want, but that was a lot of effort to
get there.

That same problem is encountered by everyone else who tries to do
something similar and the solution Reini suggests is that they install
all their stuff via CPAN (which goes into site_perl and thus overrides
vendor_perl).  Guess what, I did exactly that at the beginning, but
there were for instance problems with LWP that couldn't be resolved
unless I removed it from vendor_perl.  Also, I now have to install on
machines that don't have access to CPAN (and I have only remote access
to) so I must package the modules (which puts them into vendor_perl by
default).  Again, Reini suggests I mirror CPAN, but that is even more
impractical.  Even if I did, each update would consist of multiple
steps, each of which could fail.

> Whilst there are some of us who might question this, Reini has vastly
> more knowledge and experience of perl than I ever will have. So when
> Reini states that there are good reasons why perl_vendor should stay,
> I am prepared to respect his judgement.

I don't dispute that it might be good reasons for him.  But I continue
to say that for certain use cases (as the outlined above) this is a show
stopper and requires a lot of effort to undo, which a lot of users would
simply be unable to do and a bunch of others wouldn't have the time to
spend on.  I've already offered to do what's necessary since I already
spent most of the work to make it happen.  You can try out if it works
for you (in a test installation if you want) by doing that 32bit install
I pointed you at.  We could then make an informed discussion on the way
forward.

> As our perl maintainer wishes to keep perl_vendor, any discussion to
> the contrary seems somewhat academic.

I respectfully disagree.  The problems with that approach are real and
just declaring that "nobody does this" is not going to make them go
away.  Anybody should be able to package any Perl distribution for
Cygwin via cygport without having to dive into exactly how perl_vendor
has been built.


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

Wavetables for the Terratec KOMPLEXER:
http://Synth.Stromeko.net/Downloads.html#KomplexerWaves

  parent reply	other threads:[~2014-08-16  7:00 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-05 21:42 64-bit: Missing perl modules David Stacey
2014-04-06  6:32 ` Achim Gratz
2014-04-06 15:37   ` David Stacey
2014-04-06 16:38     ` Achim Gratz
2014-04-06 18:59       ` David Stacey
2014-04-07 18:54         ` Reini Urban
2014-04-07 19:30           ` Achim Gratz
2014-04-07 21:31             ` Reini Urban
2014-04-08 18:02               ` Achim Gratz
2014-04-08 20:52                 ` Reini Urban
2014-04-08 21:27                   ` Achim Gratz
2014-04-09 14:13                     ` Reini Urban
2014-04-09  5:20                   ` Yaakov (Cygwin/X)
2014-04-09 18:02                     ` Achim Gratz
2014-05-02  8:22                   ` perl-5.18.2-1 (was: 64-bit: Missing perl modules) Achim Gratz
2014-05-03  2:06                     ` perl-5.18.2-1 Ken Brown
2014-05-04  5:51                       ` perl-5.18.2-1 Yaakov (Cygwin/X)
2014-05-04  7:29                     ` perl-5.18.2-1 Achim Gratz
2014-05-04  8:24                       ` perl-5.18.2-1 Yaakov (Cygwin/X)
2014-05-04  9:36                         ` perl-5.18.2-1 Achim Gratz
2014-05-11 19:05                       ` perl-5.18.2-1 Achim Gratz
2014-08-15 20:38                         ` perl-5.18.2-1 Achim Gratz
2014-08-15 21:15                           ` perl-5.18.2-1 Yaakov Selkowitz
2014-08-15 22:01                             ` perl-5.18.2-1 David Stacey
2014-08-15 22:17                               ` perl-5.18.2-1 Yaakov Selkowitz
2014-08-16  7:00                               ` Achim Gratz [this message]
2014-08-16  7:05                             ` perl-5.18.2-1 Achim Gratz
2014-10-28 16:41                               ` perl-5.18.2-1 Ken Brown
2014-10-29 11:17                                 ` perl-5.18.2-1 Corinna Vinschen
2014-10-30  8:00                                   ` perl-5.18.2-1 Reini Urban
2014-10-30 16:58                                     ` perl-5.18.2-1 Achim Gratz
2014-11-03 22:09                                       ` perl-5.18.2-1 Ken Brown
2014-11-04 16:25                                         ` perl-5.18.2-1 Achim Gratz
2014-11-10 21:30                                           ` perl-5.18.2-1 Ken Brown
2014-05-04 17:20                     ` perl-5.18.2-1 Achim Gratz
2014-05-04 17:59                       ` perl-5.18.2-1 Ken Brown
2014-04-08 16:20           ` 64-bit: Missing perl modules David Stacey

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=87zjf4ex6r.fsf@Rainer.invalid \
    --to=stromeko@nexgo.de \
    --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).