Re: Treating 'not found' packages as errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



seth vidal wrote:
> On Wed, 2008-04-23 at 18:11 +0200, Anders Blomdell wrote:
> 
>> Don't know yet, I have problems with changing the cachedir location, this naive
>> code extracted and combined from the wiki:
>> #!/usr/bin/python
>>
>> import yum, os, sys
>> # setup base objects
>> my = yum.YumBase()
>> # someplace you can write to as your user
>> my.conf.basecachedir = '/tmp/whereever'
>> if not os.path.exists(my.conf.basecachedir):
>>     os.makedirs(my.conf.basecachedir)
>> my.conf.cache = 0
> 
> after you do the above add:
> 
> my.repos.setCacheDir(my.conf.basecachedir)
> 
> 
> see if that takes care of it.
Yes,

now the problem is that this program:

#!/usr/bin/python

import yum, os, sys

my = yum.YumBase()
my.conf.basecachedir = '/tmp/whereever'
if not os.path.exists(my.conf.basecachedir):
    os.makedirs(my.conf.basecachedir)
my.conf.cache = 0
my.repos.setCacheDir(my.conf.basecachedir)

my.install(name='xpdf')
my.install(name='xwnc')
my.resolveDeps()
my.processTransaction()

when run as root correctly installs xpdf and xwnc, but when run as an ordinary
user just quitely does nothing. How do I check if installation is successful?

Best regards

Anders Blomdell

-- 
Anders Blomdell                  Email: anders.blomdell@xxxxxxxxxxxxxx
Department of Automatic Control
Lund University                  Phone:    +46 46 222 4625
P.O. Box 118                     Fax:      +46 46 138118
SE-221 00 Lund, Sweden
_______________________________________________
Yum mailing list
Yum@xxxxxxxxxxxxxxxxxxxx
https://lists.dulug.duke.edu/mailman/listinfo/yum

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux