Help!

Today I played with dh-make-perl...


Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Perl RSS
Next:  Pending membership requests  
Author Message
Gunnar Wolf
External


Since: Nov 12, 2004
Posts: 183



PostPosted: Wed Aug 08, 2007 1:40 am    Post subject: Today I played with dh-make-perl...
Archived from groups: linux>debian>maint>perl (more info?)

I managed to remove its reliance on hand-written information regarding
its core module list - and BTW added a run-time switch to specify
which packages should be considered as base (currently, they are perl,
perl-base and perl-modules - Now, I might be very mistaken in my
assumption, thinking about this, as only perl-base is essential,
although they are all _build_-essential)...

Anyway, I just sent this change to SVN. Please play with it and tell
me how it works (or even better, just dig in and fix it!)

I will keep cleaning it up a bit here and there, trying to make the
general flow more understandable, and lowering the number of
untrackable variables just floating around.

Greetings,

--
Gunnar Wolf - gwolf.DeleteThis@gwolf.org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF


--
To UNSUBSCRIBE, email to debian-perl-REQUEST.DeleteThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.DeleteThis@lists.debian.org
Back to top
Don Armstrong
External


Since: Jan 24, 2005
Posts: 236



PostPosted: Wed Aug 08, 2007 9:40 am    Post subject: Re: Today I played with dh-make-perl... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Wed, 08 Aug 2007, Damyan Ivanov wrote:
> -=| Gunnar Wolf, 8.08.2007 00:57 |=-
> > I managed to remove its reliance on hand-written information regarding
> > its core module list - and BTW added a run-time switch to specify
> > which packages should be considered as base (currently, they are perl,
> > perl-base and perl-modules - Now, I might be very mistaken in my
> > assumption, thinking about this, as only perl-base is essential,
> > although they are all _build_-essential)...
>
> As perl-modules is is essential to dh-make-perl's proper work,
> shouldn't it be listed as a dependency?

No. A dependency on perl is sufficient (and correct) as it pulls in
perl-base and perl-modules itself. [Perl modules must have a versioned
dependency on one of perl or perl-base; the former is correct in all
but unusual circumstances.]

> Why omitting dependencies on modules that are in non-essential perl
> and perl-modules? IMHO, if newly generated package uses modules from
> these, a dependency is due. And adding command-line option simply to
> be able to say that perl is essential is an overkill for me Smile

A dependency is incorrect for most of these (unless they require a
version of the module newer than what is in perl-modules) because
they're intrinsically part of the core perl distribution (and a lot of
these modules never existed as separate packages anyway.)


Don Armstrong

--
A Democracy lead by politicians and political parties, fails.

http://www.donarmstrong.com http://rzlab.ucr.edu


--
To UNSUBSCRIBE, email to debian-perl-REQUEST DeleteThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster DeleteThis @lists.debian.org
Back to top
Display posts from previous:   
Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Perl All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum