[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: irssi-scripts -- useful collection of scripts for irssi

Hello Thomas!

On Thu, Feb 19, 2004 at 08:42:11AM +0000, Thomas Viehmann wrote:
Florian Ernst (florian@uni-hd.de) wrote:
 Description         : useful collection of scripts for irssi
How does it feel, putting together one of the 24 useful packages?
(SCNR, I know that you didn't make that up.)

Oh, I feel just great :o) I mean, hey, it's useful (or even
convenient) for me so it certainly must be good for everyone else...
But seriously, this has bugged me long enough, so I finally remove the
'useful' now ;)

I'll just upload a new version...

Should I rather explain the dependencies for each single one of these
23 demanding scripts in the description, or keep it like that, or...?
If they're mostly used interactively, how about gracefully failing with a note why
(This program needs foo to run, on Debian, you find it in packages bar). That, in
combination with Recommends etc., would IMHO be the most useful.

Hm, Recommends are definitely too strong for those additional
packages. Only one or at most two of 222 scripts need this particular
extension, so Suggests is IMHO already rather strong...

So far these demanding scripts fail hard like
|10:55:21 -!- Irssi: Error in script blowjob:
|10:55:21 Can't locate Crypt/CBC.pm in @INC (@INC contains:
|/home/fernst/.irssi/scripts /usr/share/irssi/scripts
|/usr/lib/perl/5.8.2 /etc/perl /usr/local/lib/perl/5.8.2
|/usr/local/share/perl/5.8.2 /usr/lib/perl5 /usr/share/perl5
|/usr/share/perl/5.8.2 /usr/local/lib/site_perl .) at (eval 650) line 40.
|10:55:21 BEGIN failed--compilation aborted at (eval 650) line 40.
on a Sarge box, but I thought users may check the contained
README.Debian then which I mentioned in the long description.

Otherwise I'd have to patch all these scripts, but this will just make
it _look_ nicer for the user. I don't think it will make installing
the required package(s) easier.
But I see your point...

2) Dependencies:
All Recommends: and Suggests: are not versioned, and unfortunately I
don't know whether they really need to be or not...
(I don't mean policy-wise, but regarding this particular package.)
Ideally, you'd verify some more prominent versions (i.e. those in woody, sarge) of
the packages let your scripts work is intended.
(I'm not claiming that that's necessary though.)

OK, I'm currently checking on Sarge.

Checking on Woody won't be necessary, since this package will never
make it to Woody. Or did I misunderstand you here?


PS: Does anybody know why the changelog for version 10 of this package
never made it to http://packages.qa.debian.org/irssi-scripts ?

Attachment: signature.asc
Description: Digital signature

Reply to: