Autore: Martinx - ジェームズ Data: To: Miles Fidelman CC: dng@lists.dyne.org Oggetto: Re: [Dng] Packaging system
On 15 December 2014 at 02:35, Miles Fidelman <mfidelman@???> wrote: > frank ernest wrote:
>>
>> I noticed that in the thread `A devuan "constitution"` that you were
>> talking about what packaging system to use (what that has to do with a
>> packaging system I have no idea).
>> But first, for the poor slackware user: Seek the install files and they
>> should list all the dependencies of the packages you install.
>> IMHO apt is an insufficient means of package managment. It has very
>> limited querying capabilities and tends to lump tons of packages into each
>> catagory, and there aren't many, thereby making browsing the lists very
>> difficult. IMHO, we should, or could, use an sql database to store the
>> information. This would make breaking the dependency system simple as there
>> would be nothing begging you "but what about this, that, and the other
>> package...." (there are reasons to do it.) It would also solve rpms problem
>> where a package _must_ be installed to learn anything useful about it. If
>> you used postgresql, which I've worked with extensivly in a project I'm
>> writting in C, you could use * and ? wild cards as well as regexes. I could
>> write a simple CLI front end, if I was given a little time I'd write a GUI
>> frontend in tcl. Importing the data could be just as simple as a restore
>> command (but you'd have to download the the online dump first of course).
>> I'm not very familiar with dkpg though I've heard that, like rpm, it has
>> it's drawbacks.
>> I think something more flexable then either might be created.
>>
>>
>
> Wait a minute. Apt is the primary thing that makes Debian, Debian. If we're
> talking a different packaging system, then it's not a fork, it's a new
> distro.
>
> Miles Fidelman
While I agree with you, I also think that what makes Debian, Debian,
it is its compilation. I mean, the contents of each "debian/rules"
files within each packge source. We need to preserve that with care.
But, I have no plans to kick APT/dpkg out of my professional/personal life.