[Gelistirici] [paketler-commits] r41741 - in devel/system/base/python: . files

Ekin Meroğlu ekin at pardus.org.tr
22 Şub 2008 Cum 13:39:36 EET


Merhaba;

Thursday 21 February 2008 tarihinde, paketler-commits at pardus.org.tr şunları yazmıştı: 
> Author: cartman
> Date: Thu Feb 21 19:00:53 2008
> New Revision: 41741
>
> Removed:
>    devel/system/base/python/files/svn2git.patch
>    devel/system/base/python/files/tarfile-umask.patch
> Modified:
>    devel/system/base/python/actions.py
>    devel/system/base/python/pspec.xml
> Log:
> Update to python 2.5.2, umask patch shouldn't be needed due to
> http://git.pardus.org.tr/?p=python2.5;a=commitdiff;h=2f3f93e7bcc5e8abf306df
>76ab78b4ed5d6310c9
bu python ve pisi-devel brachinde şöyle bir hata alıyorum : 

pardus ~ # pisi it /var/cache/pisi/packages/usbutils-0.73-5-1.pisi -d
DEBUG: A = ['/var/cache/pisi/packages/usbutils-0.73-5-1.pisi']
digraph G {
usbutils[ label = "usbutils(0.73,5)" ];


}
Kurulum sırası: usbutils
usbutils paketi, versiyon 0.73, sürüm 5, inşa 1 kuruluyor
Sistem Hatası: Program Sonlandırıldı.
<type 'exceptions.ImportError'>: No module named _bsddb
Genel yardım için lütfen 'pisi help' komutunu kullanınız.
Geri-iz:
  File "/usr/bin/pisi", line 80, in <module>
    cli.run_command()
  File "/usr/lib/pardus/pisi/cli/pisicli.py", line 135, in run_command
    self.command.run()
  File "/usr/lib/pardus/pisi/cli/install.py", line 81, in run
    pisi.api.install(packages, ctx.get_option('reinstall'))
  File "/usr/lib/pardus/pisi/api.py", line 281, in install
    return pisi.operations.install.install_pkg_files(packages)
  File "/usr/lib/pardus/pisi/operations/install.py", line 196, in install_pkg_files
    atomicoperations.install_single_file(dfn[x])
  File "/usr/lib/pardus/pisi/atomicoperations.py", line 446, in install_single_file
    Install(pkg_location).install(not upgrade)
  File "/usr/lib/pardus/pisi/atomicoperations.py", line 129, in install
    self.check_relations()
  File "/usr/lib/pardus/pisi/atomicoperations.py", line 177, in check_relations
    if self.filesdb.has_file(f.path):
  File "/usr/lib/pardus/pisi/db/filesdb.py", line 38, in has_file
    return self.filesdb.has_key(md5.new(path).digest())
  File "/usr/lib/pardus/pisi/db/lazydb.py", line 33, in __getattr__
    self.init()
  File "/usr/lib/pardus/pisi/db/filesdb.py", line 35, in init
    self.__check_filesdb()
  File "/usr/lib/pardus/pisi/db/filesdb.py", line 87, in __check_filesdb
    self.filesdb = shelve.open(files_db, flag)
  File "/usr/lib/python2.5/shelve.py", line 225, in open
    return DbfilenameShelf(filename, flag, protocol, writeback)
  File "/usr/lib/python2.5/shelve.py", line 209, in __init__
    Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback)
  File "/usr/lib/python2.5/anydbm.py", line 82, in open
    mod = __import__(result)
  File "/usr/lib/python2.5/dbhash.py", line 5, in <module>
    import bsddb
  File "/usr/lib/python2.5/bsddb/__init__.py", line 51, in <module>
    import _bsddb

Sorun Python paketinde görünüyor - şu anki paket :
# lspisi /var/cache/pisi/packages/python-2.5.2-32-1.pisi | grep _bsd
/usr/lib/python2.5/test/test_bsddb.py
/usr/lib/python2.5/test/test_bsddb185.py
/usr/lib/python2.5/test/test_bsddb3.py

eski paket : 
# lspisi /var/cache/pisi/packages/python-2.5_20080203-31-1.pisi | grep _bsd
/usr/lib/python2.5/lib-dynload/_bsddb.so
/usr/lib/python2.5/test/test_bsddb.py
/usr/lib/python2.5/test/test_bsddb185.py
/usr/lib/python2.5/test/test_bsddb3.py

Yeni pakette /usr/lib/python2.5/lib-dynload/_bsddb.so eksik, python-bsddb3 paketini kaldırdığımız için 
bsddb/__init__.py _ 
_bsddb 
import etmeye çalışıyor, bulamıyor, patlıyor..
--
İyi Çalışmalar;
Ekin Meroglu <ekin_at_pardus.org.tr>

... did i listen to pop music because i was miserable, or was i miserable
because i listened to pop music?... - rob [nick hornby / hi fi]



Gelistirici mesaj listesiyle ilgili daha fazla bilgi