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

Re: Introduction And Request for Help



Hi Gregor,


> On 31 Oct 2023, at 01:21, gregor herrmann <gregoa@debian.org> wrote:
> 
> On Sat, 28 Oct 2023 10:56:46 +0200, Mikko Johannes Koivunalho wrote:
> 
>> Hi All,
> 
> Hi Mikko!
> 
>> I have a few packages at CPAN.
>> Recently, I created a package, Env::Assert
>> <https://metacpan.org/dist/Env-Assert> which I used at the office when
>> creating containers for data pipelines.
> 
> Alright :)
> 
>> To make it easier to use Env::Assert in Debian containers, I would like to
>> package it for Debian. But I know nothing about Debian packaging, besides,
>> of course, using them (installing with apt or dpkg).
>> Can anyone help me to package Env::Assert, please?
> 
> I think the question is: What is your objective?
> - If you want to learn creating Debian packages and join the Debian
>  Perl Group and maintain 4000 packages -- great, we need more
>  people!
> - If you want to get Env::Assert into Debian, the easiest way is to
>  ask us to package it :)

Yes, please!
Thank you.

> 
> If it's the latter: I just spent 2 minutes with dh-make-perl and
> Env::Assert, and if I spend 5 minutes more, I can upload the package
> to the archive. [0]

Have I done everything right so the packaging is as easy as possible?
Just tell me if there is anything missing.


> 
> If it's the former: Additionally to Andrius' hints we can give you
> more pointers for getting into the packaging business.
> 
> 
> Cheers,
> gregor
> 
> 
> [0] Although I just realize that this might be better named envassert
> than libenv-assert-perl, as it's more about the binary than the
> library, right?

Yes, that’s right. In this case the library is mostly a bi-product, not really meant to be used by itself.
Would it be better if Env::Assert was two separate (CPAN) packages, one for lib and one for executable?

Thank you.

Sincerely,
Mikko Koivunalho


> 
> -- 
> .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
> : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
> `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
>   `-   


Reply to: