In need of a Slackware guru
I have a few questions, First an overview; I have installed CLFS 64, and have everything basic. I have all runlevel init's installed and have the dhcp up and running.
I have installed pkgtools. I have never used Slackware's pkgtools before so I have a few questions. 1- When ever I install a package with "installpkg" I get this error: Code:
WARNING: pkgtools are unstable with tar > 1.13. 3 - How can I install a Slackware groups (i.e. a, ap, e, n, etc...)...? If possible... I wanna get X installed and a few other apps using pkgtools. And I am a complete novice with Slackware package management. |
Quote:
Quote:
Quote:
or write small script for this ;) Code:
for i in {a,ap,e,n,etc}; do Quote:
If You still have problems, consider of reinstalling whole system from DVD. Enjoy, and good luck :) |
Your error gives you the answer, you need a tar-1.13 executable in /bin, once you have done this pkgtools should work and you will be able to use installpkg.
samac |
Quote:
|
Whose tar-1.13 do you have? Be sure to use the original sources from Slackware -they are bundled with the normal, modern tar version.
|
tar
I had this problem a while back. My recollection is that it was looking for a link/reference to tar 13, which was fixed with a symbolic link alias; I'm using tar 1.16.1. Sorry I can't give you any more than that. My memory fails me.
|
It doesn't work to use an alias or link. The pkgtools explicitly test the version of tar using 'tar --version'. And they are not kidding about other versions of tar not being supported -tar-1.13 has some specific beahviours which affect the way packages get constructed and installed. And some of the tar-1.13 options called by pkgtools have completely different behaviour with later versions of tar. I strongly recommend that you build tar from the official slackware sources so that tar-1.13 gets properly installed.
Using any other version of tar can cause corrupted database files when installing packages. This means that when you try to uninstall a package, the files don't really get removed at all. |
Quote:
|
Quote:
Code:
#!/bin/bash |
Quote:
|
All times are GMT -5. The time now is 10:28 AM. |