As gapan, JRD and me like spkg very much, we should add it to the facts section!
And now we should think about repository manager. I'll open a new thread for it.
pktools replacement (was: Package managers)
Re: pktools replacement (was: Package managers)
Here are the shiny new pkgtools:
http://thenktor.dyndns.org/packages/pkgtools/
http://thenktor.dyndns.org/packages/spkg/
Complete with wrapper scripts.
Upgrade:
1. install spkg package
2. upgrade pktools with spkg -u command
3. reinstall spkg package with spkg -u --reinstall
4. hope the best
http://thenktor.dyndns.org/packages/pkgtools/
http://thenktor.dyndns.org/packages/spkg/
Complete with wrapper scripts.
Upgrade:
1. install spkg package
2. upgrade pktools with spkg -u command
3. reinstall spkg package with spkg -u --reinstall
4. hope the best
Re: pktools replacement (was: Package managers)
Why step 3?
I would prefer it if the pkgtools package was named like pkgtools-slack or something like that. Users might "upgrade" it with the original pkgtools otherwise.
And I don't get why the explodepkg, makepkg and pkgtool manpages change names to slack-*, no reason to rename the tools, no reason to rename the manpages.
I would prefer it if the pkgtools package was named like pkgtools-slack or something like that. Users might "upgrade" it with the original pkgtools otherwise.
And I don't get why the explodepkg, makepkg and pkgtool manpages change names to slack-*, no reason to rename the tools, no reason to rename the manpages.
Re: pktools replacement (was: Package managers)
And a completely different idea...
Put everything in one package named pkgtools!
And... do we really need the original installpkg, removepkg, upgradepkg?
Put everything in one package named pkgtools!
And... do we really need the original installpkg, removepkg, upgradepkg?
Re: pktools replacement (was: Package managers)
Or... name it pkgtools-spkg! I can't make up my mind, can I?
Re: pktools replacement (was: Package managers)
Step 3 was because: upgrading pkgtools with new version would delete installpkg, upgradepkg, removepkg. So you have to reinstall spkg to provide these tools again.
I've thought about creating one single package, but I didn't like it. Let me explain tomorroe. I'm drunk right now
I've thought about creating one single package, but I didn't like it. Let me explain tomorroe. I'm drunk right now
Re: pktools replacement (was: Package managers)
No, it wouldn't!thenktor wrote:Step 3 was because: upgrading pkgtools with new version would delete installpkg, upgradepkg, removepkg.
Re: pktools replacement (was: Package managers)
My faultgapan wrote:And I don't get why the explodepkg, makepkg and pkgtool manpages change names to slack-*, no reason to rename the tools, no reason to rename the manpages.
1. Doesn't harm to have them (only few kb)gapan wrote:And... do we really need the original installpkg, removepkg, upgradepkg?
2. spkg doesn't support all command line options
You're right.gapan wrote:No, it wouldn't!
Should we use:
slack-pkgtools + spkg
or
pkgtools
Re: pktools replacement (was: Package managers)
I would say have just one package, name it just spkg, or just pkgtools-spkg, have it also include explodepkg, makepkg and pkgtool and make the package conflict with the original pkgtools. So if someone wants the original pkgtools, he can just get it and have spkg replaced. A nice application of "conflicts with" I think.