--> Processing Dependency: /usr/lib/python2.4 for package: gamin-pythonSome searching on Google resulted in this post from April 2009 which indicated a yum clean all would do the trick. All is well now :)
--> Processing Dependency: /usr/lib/python2.4 for package: libxslt-python
--> Processing Dependency: /usr/lib/python2.4 for package: libxml2-python
--> Finished Dependency Resolution
gamin-python-0.1.7-8.el5.i386 from installed has depsolving problems
--> Missing Dependency: /usr/lib/python2.4 is needed by package gamin-python-0.1.7-8.el5.i386 (installed)
libxslt-python-1.1.17-2.el5_2.2.i386 from installed has depsolving problems
--> Missing Dependency: /usr/lib/python2.4 is needed by package libxslt-python-1.1.17-2.el5_2.2.i386 (installed)
libxml2-python-2.6.26-2.1.2.8.i386 from updates has depsolving problems
--> Missing Dependency: /usr/lib/python2.4 is needed by package libxml2-python-2.6.26-2.1.2.8.i386 (updates)
Error: Missing Dependency: /usr/lib/python2.4 is needed by package gamin-python-0.1.7-8.el5.i386 (installed)
Error: Missing Dependency: /usr/lib/python2.4 is needed by package libxslt-python-1.1.17-2.el5_2.2.i386 (installed)
Error: Missing Dependency: /usr/lib/python2.4 is needed by package libxml2-python-2.6.26-2.1.2.8.i386 (updates)
Sunday, August 23, 2009
CentOS 5.3 Upgrade Woes
I ran yum upgrade on a development box running CentOS 5.3 and came across this error message:
Sunday, August 16, 2009
Partially extracting a tarball
I've never had to extract just a small part of a tarball before so it took a little bit of digging to determine how to do that. It's simple with other archivers e.g. zip, rar et al but tar requires just a couple of extra options to make it happen.
Let's say you have a gzipped tarball that contains all your logs from /var/log with fully qualified paths. One thing to remember is that tar will always remove any leading / from all paths it processes. This means if you ran the tar command as follows:
you will have a gzipped tarball containing files such as:
With this in mind, if you want to extract just your web server log files located in var/log/httpd, you can use the following commandline:
The quotes are necessary so the wildcard doesn't get extrapolated. That command will result in the var/log/httpd directory structure being created in your current dir and you will find that directory populated with the access.log and error.log files.
Let's say you have a gzipped tarball that contains all your logs from /var/log with fully qualified paths. One thing to remember is that tar will always remove any leading / from all paths it processes. This means if you ran the tar command as follows:
tar zcf /tmp/logs.tar.gz /var/log
you will have a gzipped tarball containing files such as:
var/log/httpd/access.log
var/log/httpd/error.log
var/log/messages
var/log/dmesg
With this in mind, if you want to extract just your web server log files located in var/log/httpd, you can use the following commandline:
tar zxf /tmp/logs.tar.gz --wildcards 'var/log/httpd/*'
The quotes are necessary so the wildcard doesn't get extrapolated. That command will result in the var/log/httpd directory structure being created in your current dir and you will find that directory populated with the access.log and error.log files.
Subscribe to:
Posts (Atom)