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

Bug#1052071:





Nilson F. Silva

81-3036-0200

81-991616348

81-98546-9553


De: Yadd <yadd@debian.org>
Enviado: segunda-feira, 18 de setembro de 2023 11:10
Para: Nilson Silva <nilsonfsilva@hotmail.com>
Assunto: Re: built-in packages: esniff in tad
 
On 9/18/23 17:41, Nilson Silva wrote:
> Hi Yadd!
>
>> Another thing: do you sponsor nodejs starter packs?
> !
> Thank you in advance for your attention to my email.
>
> Answering your question:
> I don't know if esniff is still an active project, as it hasn't been updated since 2016.
> And I also don't know how you keep up with the supposed updates that the package will undergo.
>
> But perhaps this is a good reason for disincorporation.
>
> Another reason would be the issue of packages that depend on esniff.
>
> I actually got to this package, after running
> npm2deb depends on -b -r
> and I discovered that it is a dependency on the package I was bringing to Debian.
>
> So I spent the end of the week working on it.

Do you know `pkgjs-depends` ? Very helpful for such search

> Since tad is a mandatory dependency of esniff, I found that the two cannot coexist
> in the same environment. But after all the packaging work.

I still don't understand what you want to do

> I believe the CI/CD test detected the problem in autopkgtests
>
> Now my concern would be:
> What if someone else has the same problem as me? package something that also
>   depends on esniff, but don't know that esniff is a "tad" module?

Ftpmasters asked us to no more package "too-little node module". Then we
started to embed little package in bigger ones but in this case, the
global package exports all names. Then you can require node-esniff in
any debian/control.
Then even if we disassemble the package to have a separate node-esniff,
no changes.

For now, node-tad isn't used by any package, neither esniff. So
multiplicating source packages without real use isn't interesting.

> I understand your concern as it is a crucial dependency for "tad". But if you decide to cancel the incorporation, you can also co-maintain the package with me.

JS Team is a team, I'm not owner of any package.

> If you obviously want to.
>
> But far be it from me to create controversy on this subject.
> What can I do, and put the "pad" with Build-depends of the package I want to bring to Debian?
>
> and by the way, if you can sponsor. Thank you very much!

What is your goal with esniff ? Is it a need for building an interesting
package ?

> Nilson F. Silva

Reply to: