Page 3 of 4

Re: Package managers

Posted: 10. Jun 2009, 10:07
by thenktor
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.

Re: pktools replacement (was: Package managers)

Posted: 10. Jun 2009, 16:11
by thenktor
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 :lol:

Re: pktools replacement (was: Package managers)

Posted: 10. Jun 2009, 17:25
by gapan
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.

Re: pktools replacement (was: Package managers)

Posted: 10. Jun 2009, 19:06
by gapan
And a completely different idea... :D

Put everything in one package named pkgtools!

And... do we really need the original installpkg, removepkg, upgradepkg?

Re: pktools replacement (was: Package managers)

Posted: 10. Jun 2009, 21:14
by gapan
Or... name it pkgtools-spkg! I can't make up my mind, can I? :P

Re: pktools replacement (was: Package managers)

Posted: 11. Jun 2009, 03:12
by thenktor
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 :oops:

Re: pktools replacement (was: Package managers)

Posted: 11. Jun 2009, 03:58
by gapan
thenktor wrote:Step 3 was because: upgrading pkgtools with new version would delete installpkg, upgradepkg, removepkg.
No, it wouldn't!

Re: pktools replacement (was: Package managers)

Posted: 11. Jun 2009, 12:49
by thenktor
gapan 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.
My fault ;)
gapan wrote:And... do we really need the original installpkg, removepkg, upgradepkg?
1. Doesn't harm to have them (only few kb)
2. spkg doesn't support all command line options
gapan wrote:No, it wouldn't!
You're right.


Should we use:
slack-pkgtools + spkg
or
pkgtools

Re: pktools replacement (was: Package managers)

Posted: 11. Jun 2009, 14:06
by gapan
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.

Re: pktools replacement (was: Package managers)

Posted: 11. Jun 2009, 15:27
by thenktor