Smarter pet package installer
Posted: Sat 18 Apr 2009, 10:27
is it possible to make the pet package installer do more than just install program but also taking care the dependency files ???
I 'm thinking... is it possible that we put dependency databases into it ??? then we can even update it and eventually it would feel like ubuntu's synaptic
I assume that such database would just look like these :
Missing dependency ----> Action
libxml.so.1 ->ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1
ibgtk-1.2.so.0 ->ln -s /usr/lib/libgtk-x11-2.0.so.0 /usr/lib/libgtk-1.2.so.0
libgdk-1.2.so.0->ln -s /usr/lib/libgdk-x11-2.0.so.0 /usr/lib/libgdk-1.2.so.0
libgmodule-1.2.so.0->ln -s /usr/lib/libgmodule-2.0.so.0 /usr/lib/libgmodule-1.2.so.0
libglib-1.2.so.0-> ln -s /usr/lib/libglib-2.0.so.0 /usr/lib/libglib-1.2.so.0
etc etc
or
anything else... ---> download
btw the above line in the "action" are actual code used to enable cannon ip 1800 printer in puppy 42.
thank you
I 'm thinking... is it possible that we put dependency databases into it ??? then we can even update it and eventually it would feel like ubuntu's synaptic
I assume that such database would just look like these :
Missing dependency ----> Action
libxml.so.1 ->ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1
ibgtk-1.2.so.0 ->ln -s /usr/lib/libgtk-x11-2.0.so.0 /usr/lib/libgtk-1.2.so.0
libgdk-1.2.so.0->ln -s /usr/lib/libgdk-x11-2.0.so.0 /usr/lib/libgdk-1.2.so.0
libgmodule-1.2.so.0->ln -s /usr/lib/libgmodule-2.0.so.0 /usr/lib/libgmodule-1.2.so.0
libglib-1.2.so.0-> ln -s /usr/lib/libglib-2.0.so.0 /usr/lib/libglib-1.2.so.0
etc etc
or
anything else... ---> download
btw the above line in the "action" are actual code used to enable cannon ip 1800 printer in puppy 42.
thank you