LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   A way of extending the PKGTOOLS for handling Groups (https://www.linuxquestions.org/questions/slackware-14/a-way-of-extending-the-pkgtools-for-handling-groups-4175618815/)

LuckyCyborg 12-02-2017 03:33 PM

Quote:

Originally Posted by Didier Spaier (Post 5787886)
None of us believes that, I think. But what does this question brings to the discussion? In other words, how does it relates to its topic?

Because he said that does not know the relationships between packages. If he does not know why was added a package, then who?

And it is not a question, but a statement.

Didier Spaier 12-02-2017 03:37 PM

Quote:

Originally Posted by ivandi (Post 5787885)
Any volunteer to maintain a set of templates :D

... Making sure it is self contained, in other words that running any of the included apps won't fail by lack of a dependency. That is the point. But short of including all Slackware packages in the template that of course would need a dependency check. Let's take a simple example: you are not going to include dbus in a KDE group, are you?
But then if you remove dbus, will KDE work?

In other words, only Slackware is guaranteed to be self contained, none of its sub sets.

Darth Vader 12-02-2017 03:40 PM

Quote:

Originally Posted by Didier Spaier (Post 5787889)
Let's take a simple example: you are not going to include dbus in a KDE group are you?
But then if you remove dbus, will KDE work?

BUT, the XFCE would work without DBUS? Maybe you want just to use that XFCE? :D

Quote:

Originally Posted by Didier Spaier (Post 5787889)
In other words, only Slackware is guaranteed to be self contained, none of its sub sets.

And that's very bad in the day when Slackware will ship Plasma, and you will want badly to continue to use KDE4. ;)

volkerdi 12-02-2017 03:47 PM

Quote:

Originally Posted by LuckyCyborg (Post 5787881)
Excuse my ignorance, but it is hard to believe that the Slackware maintainer himself has no clue why he added a package to distribution...

Where did I say anything of the sort? I said that we don't have a magic list of dependencies that we're keeping secret for some reason.

ChuangTzu 12-02-2017 04:07 PM

Quote:

Originally Posted by volkerdi (Post 5787894)
Where did I say anything of the sort? I said that we don't have a magic list of dependencies that we're keeping secret for some reason.


Only Bob has that list. ;)

Darth Vader 12-02-2017 04:09 PM

Lets keep all the gods out of a discussion about some trivial text files. ;)

ChuangTzu 12-02-2017 04:10 PM

Darth, I think you are misunderstanding EH and PV...They merely said Slackware will not do this, they never said you or someone else cannot do it. They even suggested (with a tip of the hat or a smirk) that you could provide this service to the community. Didier showed you how it is already handled by Salix repo using slapt-get...So it seems like this debate is going to become the sound of one hand clapping soon.

volkerdi 12-02-2017 04:14 PM

Quote:

Originally Posted by Darth Vader (Post 5787900)
Lets keep all the gods out of a discussion about some trivial text files. ;)

You keep implying that it would be trivial ("a low burden of its adding") to add and maintain a new file in EVERY SINGLE PACKAGE in the distribution. That is, if I even thought it was a good idea.

hitest 12-02-2017 04:19 PM

Quote:

Originally Posted by Darth Vader (Post 5787900)
Lets keep all the gods out of a discussion about some trivial text files. ;)

Slackware is not required to conform to your specific needs/wants. You are free to suggest changes, additions. The maintainer is the one who makes the final call on the package sets/configuration of Slackware.
As PV and EH stated you are free to modify Slackware to your specific use case. I'm not sure why you feel the need to be abrasive; that is not helpful on our forum. Have a nice day. :)

Darth Vader 12-02-2017 04:20 PM

Quote:

Originally Posted by ChuangTzu (Post 5787901)
Darth, I think you are misunderstanding EH and PV...They merely said Slackware will not do this, they never said you or someone else cannot do it. They even suggested (with a tip of the hat or a smirk) that you could provide this service to the community. Didier showed you how it is already handled by Salix repo using slapt-get...So it seems like this debate is going to become the sound of one hand clapping soon.

You are right, I can do that myself, and I can even provide myself those information in a bright day.

BUT, to be of general usefulness, those information should be included in distribution, to spread to users, included in the packages.

Unless that, will be my individual work, and for my own wellness.

Thanks you, I think that I handle well this task for myself, but I thought for an improvement. Useful for many.

Will that be adopted, or not? Only Patrick would decide, I for one I showed arguments for my POV.

Darth Vader 12-02-2017 04:30 PM

Quote:

Originally Posted by volkerdi (Post 5787902)
You keep implying that it would be trivial ("a low burden of its adding") to add and maintain a new file in EVERY SINGLE PACKAGE in the distribution. That is, if I even thought it was a good idea.

Please do not put words in my mouth.

I do not say that maintaining of this information, then of those files, is a trivial task. Your time and work is invaluable.

But, I tend to consider the gods, all of them, as important entities, which have more important things to do than to look to merely things, like even this discussion.

Or, how its said in my very own Christian Orthodox religion: "Do not take God's name in vain"

This is the third commandment.

ivandi 12-02-2017 04:31 PM

Quote:

Originally Posted by Didier Spaier (Post 5787889)
...
But short of including all Slackware packages in the template that of course would need a dependency check.
...

It is a common mistake to think that dependency resolution will automagically solve the problem with the full install. Slackware does not split packages. For example if you use slapt-get to install wpa_supplicant on a minimal system, it will pull everything and the kitchen sink. Wpa gui depends on QT, QT depend on gcc gcc-c++ Xlibs and mesa, mesa pulls llvm and so on, you get the picture.


Cheers

volkerdi 12-02-2017 04:32 PM

Quote:

Originally Posted by Darth Vader (Post 5787907)
Please do not put words in my mouth.

Don't say them then.

LuckyCyborg 12-02-2017 04:48 PM

William Shakespeare used for doing his writings a trivial material: paper

But his geniality and efforts made us to know him after hundreds of years.

I think is a big difference between the materials used and the work made. The materials could be trivial, while the work could be genial.

I do not think that someone would not be considerate for the work made, just because it is on some "trivial" text files, so maybe that issue is seen bigger than it is.

Darth Vader 12-02-2017 05:12 PM

Of course, not the used materials matter, but the inspiration, geniality and the work made, which create the value of the opera.

I think that everyone, including myself, have all consideration for the Patrick Volkerding's work and his time spent to build Slackware.

That's WHY we are here, after all. Because we appreciate his work.

But looks like he's a bit grumpy today... ;)


All times are GMT -5. The time now is 07:49 PM.