That's not what I really need Patrick. I need to get the full dependency resolution from a pattern.
For example, let's take the Base System pattern (base-10.n-build.arch.pat), it depends on other patterns (yas2_basis and sw_management_pattern I think), and on lots of packages. I want to get an easy way, a tool or something else, that for a pattern, it shows all the packages it need, resolving even the dependencies of other packages or patterns it depends. I think it is what ZyPP does, but I haven't found a shell command or tool to use the ZyPP resolver as I need. I'm not sure if there is some Python binding or something like, as I use Python a lot for system administration, but I'm not a software developer neither I know how is the ZyPP API. Now asking to Andreas, if there is no such tool, then a new one could be created. Thanks a lot! 2007/6/21, Patrick Shanahan <[EMAIL PROTECTED]>:
* Samuel Partida <[EMAIL PROTECTED]> [06-20-07 18:21]: > Hi Patrick, I've been playing with smart a little bit, but I couldn't > manage it to query a rpm file with smart. I haven't tried with a > pattern file, but if you are sure that it works with them, then I'm > going to reinstall smart again. I have to admit that I don't like > smart :( Like it ??? What's to like? then try apt or yum or ??? but smart will probably do it the easiest. smart query --show-provides --show requires [EMAIL PROTECTED] [EMAIL PROTECTED] Provides: cElementTree.so()(64bit) ccache.so()(64bit) cdebver.so()(64bit) cdistance.so()(64bit) crpmver.so()(64bit) ctagfile.so()(64bit) smart = [EMAIL PROTECTED] Requires: /usr/bin/python bzip2 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libpthread.so.0()(64bit) popt python >= 2.4 [pre] python < 2.5 [pre] python python-elementtree python-xml rpm rpm-python zlib -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Samuel Partida Amores ----------------------------------- [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]