Tazarch - Building Slitaz-Packages from Arch pkgbuild
Tazarch - Building Slitaz-Packages from Arch pkgbuild
I read about it today a kmandlas blog: http://kmandla.wordpress.com/2009/11/05 ... -all-know/
It's a tool for building Slitaz-Packages from Arch pkgbuild. URL: http://labs.slitaz.org/projects/show/tazarch
Is this something that is interesting to adapt for puppy?
Is it possible to adapt?
please comment!
aragon
It's a tool for building Slitaz-Packages from Arch pkgbuild. URL: http://labs.slitaz.org/projects/show/tazarch
Is this something that is interesting to adapt for puppy?
Is it possible to adapt?
please comment!
aragon
PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Re: Tazarch - Building Slitaz-Packages from Arch pkgbuild
I would say yes and no, yes you adapt just about anything to puppy and no because Arch uses the latest backends, I would say glibC would be too outdated, etcaragon wrote:I read about it today a kmandlas blog: http://kmandla.wordpress.com/2009/11/05 ... -all-know/
It's a tool for building Slitaz-Packages from Arch pkgbuild. URL: http://labs.slitaz.org/projects/show/tazarch
Is this something that is interesting to adapt for puppy?
Is it possible to adapt?
please comment!
aragon
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
In other words linux obseletes itself every few months......and people complain about windows updates ...first thing I disable after installing.I would say yes and no, yes you adapt just about anything to puppy and no because Arch uses the latest backends, I would say glibC would be too outdated, etc
Not sure where this 'puppy compatible with every distro ' is heading...surely compiling just for puppy should be the way ...or is this considered too unreliable...broken gtk2 comes to mind?
mike
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
naaaa mike Arch oudates itself look at slackware, they change about every 2yrs, Slackware 11, 12 was around for a long time. Arch is really a different type of Linux, some might go as far as to say a heartless distro. They don't cater for older versions like we do. etc
ttuuxxx
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
aragon
A big thanks for the tip
I dis assembled slitaz when it came out but didnt think I could cross over the package tools , but after doing it for slackware
I gave it another try and got it working
*I was interested in slackware packages *
but you could also install from arch
Joe
Hey aragon I already packaged it if you want to test it out PM meIs this something that is interesting to adapt for puppy?
is it possible to adapt?
please comment!
A big thanks for the tip
I dis assembled slitaz when it came out but didnt think I could cross over the package tools , but after doing it for slackware
I gave it another try and got it working
how about installing tazpkg on puppy ! Done!Building Slitaz-Packages from Arch pkgbuild
*I was interested in slackware packages *
but you could also install from arch
Joe
- Attachments
-
- slitaz pkgtool.png
- (43.5 KiB) Downloaded 1875 times
-
- slitaz slackware.png
- (8.42 KiB) Downloaded 1799 times
-
- mc slitaz.png
- (15.71 KiB) Downloaded 1851 times
Last edited by big_bass on Thu 05 Nov 2009, 16:19, edited 2 times in total.
Where's the beef, Joe? I mean, send me a copy!
mikeb, you are absolutely right in my book -especially because Puppy "goes its' own way" in so many things, the right thing to do is build it all from scratch. Yes it is a lot of work, but is the *only* way to control the outcome. There are tools which make it a lot easier. If only we had a sensible package standard and tools to work with them -we have a "new" package standard and an all-new toold for installing packages, but we still have no method for removing or upgrading packages -WTF???
I think the current woof build strategy using any one of several distros as a base only dilutes everyone's efforts even more and makes it that much harder to debug and (perfect??) any one of the builds. It really would be much simpler and more effective to build the whole thing from scratch and build things exactly as puppy wants/needs to have them.
mikeb, you are absolutely right in my book -especially because Puppy "goes its' own way" in so many things, the right thing to do is build it all from scratch. Yes it is a lot of work, but is the *only* way to control the outcome. There are tools which make it a lot easier. If only we had a sensible package standard and tools to work with them -we have a "new" package standard and an all-new toold for installing packages, but we still have no method for removing or upgrading packages -WTF???
I think the current woof build strategy using any one of several distros as a base only dilutes everyone's efforts even more and makes it that much harder to debug and (perfect??) any one of the builds. It really would be much simpler and more effective to build the whole thing from scratch and build things exactly as puppy wants/needs to have them.
@ joe
although vegetarian, i want it too
@ all
sure, building puppy-packages from source is allways the best way to go and the only way to prevent compatibility-problems and such. and yes, that is also my preffered way.
but looking at new/other ways is exciting at least for me.
so yes, if there's a way to install slitaz packages, i want to try it.
and yes, if there is a way to use arch-recipes or slitaz-recipes to build puppy-packages, i want to try it.
it's just the same interest the let me try slapt-get/gslapt some time ago ....
aragon
although vegetarian, i want it too
@ all
sure, building puppy-packages from source is allways the best way to go and the only way to prevent compatibility-problems and such. and yes, that is also my preffered way.
but looking at new/other ways is exciting at least for me.
so yes, if there's a way to install slitaz packages, i want to try it.
and yes, if there is a way to use arch-recipes or slitaz-recipes to build puppy-packages, i want to try it.
it's just the same interest the let me try slapt-get/gslapt some time ago ....
aragon
PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
excellent and quick work joe
ttuuxxx
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
Hey amigo ,aragon
you will need to have the full xterm installed
I fixed that some time ago here
http://www.murga-linux.com/puppy/viewto ... 43&t=38721
the third post
updated 2-23-09 ------------------------
xterm patched and a libs patch
http://www.puppylinux.asia/tpp/big_bass ... ch-2.0.pet
http://www.puppylinux.asia/tpp/big_bass ... i486-7.pet
http://www.puppylinux.asia/tpp/big_bass ... ched-1.pet
why? there are some xterm commands not recognized
by the rxvt link thingy so to avoid re writing all that
install the above pets and it works now allowing to remove packages
note :to me I have to recompile those packages
and upload them to slaxer
Joe
you will need to have the full xterm installed
I fixed that some time ago here
http://www.murga-linux.com/puppy/viewto ... 43&t=38721
the third post
updated 2-23-09 ------------------------
xterm patched and a libs patch
http://www.puppylinux.asia/tpp/big_bass ... ch-2.0.pet
http://www.puppylinux.asia/tpp/big_bass ... i486-7.pet
http://www.puppylinux.asia/tpp/big_bass ... ched-1.pet
why? there are some xterm commands not recognized
by the rxvt link thingy so to avoid re writing all that
install the above pets and it works now allowing to remove packages
note :to me I have to recompile those packages
and upload them to slaxer
Joe
*they did a beautiful job with slitaz *I posted earlier
slitaz package handling plus
converts packages from deb, arch , slackware ,rpm
then I tried to do a convert on slitaz the live cd ? what ?
and they dont have that option yet
wow I got it working on slaxer before
ever trying out on the official version
almost fine tuned
all is working but need more testing
I can build *tazpkg on puppy
maybe a slit-z-pup way under 30MB on the way
Joe
big_bass,
you're very active on this challenge, i'm a little ashamed that i've had no time to actually test it
xterm is interesting, i've recently downloaded xterm-p250 to give it a try. one question about your xterm, is it just xterm-patch232 or did you patch xterm-patch232?
aragon
you're very active on this challenge, i'm a little ashamed that i've had no time to actually test it
xterm is interesting, i've recently downloaded xterm-p250 to give it a try. one question about your xterm, is it just xterm-patch232 or did you patch xterm-patch232?
aragon
PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
Joe, where did you find the GUI package manager?
Okay, Joe sent me the link, but I had already found slitaz's sources here:
http://download.tuxfamily.org/slitaz/sources/
Okay, Joe sent me the link, but I had already found slitaz's sources here:
http://download.tuxfamily.org/slitaz/sources/
ok first tests (in 4.31)
- needs link gtkdialog3 => gtkdialog
- needs a run-action
- repositories don't work, i had to add a new one manually
- on installing a test-pkg a message pops up looking for a script => had to investigate that further
- starting from CLI showed a missing "inputbox" (if i remember right) but gui works
- dependency-resolving seems not to work.
will have a more accurate test tomorrow.
by the way, saw you've packaged clex for slaxer, nice one isn't it?
aragon
- needs link gtkdialog3 => gtkdialog
- needs a run-action
- repositories don't work, i had to add a new one manually
- on installing a test-pkg a message pops up looking for a script => had to investigate that further
- starting from CLI showed a missing "inputbox" (if i remember right) but gui works
- dependency-resolving seems not to work.
will have a more accurate test tomorrow.
by the way, saw you've packaged clex for slaxer, nice one isn't it?
aragon
PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
aragon
thanks for the info
also manually installed the package info
command line dependency filling is working!!!
installing the packages and uninstalling I got working
I spent a few hours today on it when I get it all finished I give you a diff
that will much easier to see what was changed
there are other support files needed too
but they have a very organized approach
and logical
will keep you updated
Joe
thanks for the info
also manually installed the package info
command line dependency filling is working!!!
installing the packages and uninstalling I got working
I spent a few hours today on it when I get it all finished I give you a diff
that will much easier to see what was changed
there are other support files needed too
but they have a very organized approach
and logical
will keep you updated
Code: Select all
# tazpkg install mousepad-0.2.14.tazpkg
68 blocks
68 blocks
Tracking dependencies for : mousepad-0.2.14
================================================================================
Missing : libxfcegui4
Missing : libxfce4util
================================================================================
2 missing package(s) to install.
Install all missing dependencies (y/N) ? y
libxfcegui4-4.4.3
--23:06:43-- http://mirror.slitaz.org/packages/2.0/libxfcegui4-4.4.3.tazpkg
=> `libxfcegui4-4.4.3.tazpkg'
Resolving mirror.slitaz.org... 213.3.10.214
Connecting to mirror.slitaz.org|213.3.10.214|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://download.tuxfamily.org/slitaz/packages/2.0/libxfcegui4-4.4.3.ta
zpkg [following]
--23:06:44-- http://download.tuxfamily.org/slitaz/packages/2.0/libxfcegui4-4.4.
3.tazpkg
=> `libxfcegui4-4.4.3.tazpkg'
Resolving download.tuxfamily.org... 88.191.250.18
Connecting to download.tuxfamily.org|88.191.250.18|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 150,028 (147K) [application/octet-stream]
100%[====================================>] 150,028 93.88K/s
23:06:46 (93.61 KB/s) - `libxfcegui4-4.4.3.tazpkg' saved [150028/150028]
294 blocks
294 blocks
Tracking dependencies for : libxfcegui4-4.4.3
================================================================================
Missing : libxfce4util
================================================================================
1 missing package(s) to install.
Install all missing dependencies (y/N) ?
Leaving dependencies for libxfcegui4-4.4.3 unsolved.
The package is installed but will probably not work.
Installation of : libxfcegui4-4.4.3
================================================================================
Copying libxfcegui4-4.4.3... [ OK ]
Extracting libxfcegui4-4.4.3... 294 blocks
Extracting the pseudo fs... 634 blocks
Installing libxfcegui4... [ OK ]
Removing all tmp files... [ OK ]
================================================================================
libxfcegui4 (4.4.3) is installed.
libxfce4util-4.4.3
--23:06:50-- http://mirror.slitaz.org/packages/2.0/libxfce4util-4.4.3.tazpkg
=> `libxfce4util-4.4.3.tazpkg'
Resolving mirror.slitaz.org... 213.3.10.214
Connecting to mirror.slitaz.org|213.3.10.214|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://download.tuxfamily.org/slitaz/packages/2.0/libxfce4util-4.4.3.t
azpkg [following]
--23:06:51-- http://download.tuxfamily.org/slitaz/packages/2.0/libxfce4util-4.4
.3.tazpkg
=> `libxfce4util-4.4.3.tazpkg'
Resolving download.tuxfamily.org... 88.191.250.18
Connecting to download.tuxfamily.org|88.191.250.18|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 27,656 (27K) [application/octet-stream]
100%[====================================>] 27,656 31.39K/s
23:06:52 (31.32 KB/s) - `libxfce4util-4.4.3.tazpkg' saved [27656/27656]
55 blocks
55 blocks
Installation of : libxfce4util-4.4.3
================================================================================
Copying libxfce4util-4.4.3... [ OK ]
Extracting libxfce4util-4.4.3... 55 blocks
Extracting the pseudo fs... 118 blocks
Installing libxfce4util... [ OK ]
Removing all tmp files... [ OK ]
================================================================================
libxfce4util (4.4.3) is installed.
Installation of : mousepad-0.2.14
================================================================================
Copying mousepad-0.2.14... [ OK ]
Extracting mousepad-0.2.14... 68 blocks
Extracting the pseudo fs... 140 blocks
Installing mousepad... [ OK ]
Removing all tmp files... [ OK ]
================================================================================
mousepad (0.2.14) is installed.
Joe
- Attachments
-
- package manager working.png
- (81.33 KiB) Downloaded 1131 times
big_bass,
now that i see your pics, i see a possible solution for my problems: maybe i've not setup xterm properly. will test.
aragon
now that i see your pics, i see a possible solution for my problems: maybe i've not setup xterm properly. will test.
aragon
PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html