Hi all, what do you want to see on slackware desktop in future?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
The only thing I would like to see is more package information. I love the way pkgtool works, and don't think it should be changed, but a bit of information regarding what it depends on to build and what it depends on to run would be nice. For example, one might believe that because they don't want XFCE that they can also also get rid of GTK. However, there might be something else that relies on GTK. Would be nice if this was indicated somewhere.
In a similar idea, I might want to compile a package that needs ant to build, but not to run. Also, optional dependencies, etc.
Slackbuilds.org info files are similar to what I am thinking.
The only thing I would like to see is more package information. I love the way pkgtool works, and don't think it should be changed, but a bit of information regarding what it depends on to build and what it depends on to run would be nice.
That is the task of the upstream developer to provide that information.
That is the task of the upstream developer to provide that information.
I honestly don't know if this is a joke or not. Yes, the upstream developer provides this information, but I had the time to read through 1000+ readme files to find it all out, I would probably roll my own distro. Seeing as all this has been worked out when the distro was built, I think it would be nice to distribute the information in some form.
Seeing as all this has been worked out when the distro was built [..]
It wasn't. AFAIK Slackware is not rebuilt from scratch at each release. If you don't want to go through the hassle of finding out where you can find what's missing when you install a Slackware package, there is a simple recipe, known of all Slackers: do a full installation.
Or use Slackware derivative that already gives you that, like Salix.
Of course you can wait till Pat answer positively your request, but don't hold your breath then .
Even though the distribution isn't rebuilt every time a release is made, it was still built in the first instance, and required compile time and run time dependencies to be considered.
The issue isn't 'I want to know what is missing', but 'what don't I need'. Agreed, this is a use-case unique to a few people, but seeing as this thread is hypothetical "what would you like to see" I don't see any harm in mentioning it.
Of course I don't expect this to be done. I'm just saying it would be nice.
yes, it would be nice, but it won't reflect the actual needs when someone will start using it: IMHO it will change so fast and in so many different ways that it would be, like it is, impossible for just one person to maintain it.
#!/bin/bash
## Find library dependencies for ELF executable files in /usr/bin
### [replace /usr/bin with bin to check those]
for file in /usr/bin/*
do
echo $file
ldd $file
done
=-=-=-=-snip=-=-=-=-
Last edited by hpfeil; 05-22-2014 at 09:59 AM.
Reason: (forgot the [CODE] tag)
BTW, will be nice to have LXQt as "snappy" alternative to KDE, err... XFCE.
LXQt behave well in my ARM netbook sporting 256MB RAM and a 800MHz processor.
Also, we need by default a even lightweight web browser, like NetSurf and, better, even Midori. And, no, I don't think that LYNX & LINKS can be seen as true alternatives to Firefox and Konqueror...
#!/bin/bash
## Find library dependencies for ELF executable files in /usr/bin
### [replace /usr/bin with bin to check those]
for file in /usr/bin/*
do
echo $file
ldd $file
done
=-=-=-=-snip=-=-=-=-
Cheers. I suspect that is as close it comes. Not quite what I'm after, but close enough.
The only thing I would like to see is more package information. I love the way pkgtool works, and don't think it should be changed, but a bit of information regarding what it depends on to build and what it depends on to run would be nice. For example, one might believe that because they don't want XFCE that they can also also get rid of GTK. However, there might be something else that relies on GTK. Would be nice if this was indicated somewhere.
In a similar idea, I might want to compile a package that needs ant to build, but not to run. Also, optional dependencies, etc.
Slackbuilds.org info files are similar to what I am thinking.
I honestly don't know if this is a joke or not. Yes, the upstream developer provides this information, but I had the time to read through 1000+ readme files to find it all out, I would probably roll my own distro.
If you have to read through 1000 READMEs to successfully install an application, then this application sucks. Sorry to say that.
A professional developer provides a short and clear INSTALL file, which lists all prerequisites in build order and where to find them. Large scale projects like the Mozilla products, the Chromium browser or OpenOffice bring them along.
Quote:
Seeing as all this has been worked out when the distro was built
It wasn't. That is Slackware's secret recipe for success. :-)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.