safaariman / pisi

Pardus package management system
Other
0 stars 1 forks source link

pisi index oluşturmadı #8

Closed ertugerata closed 5 years ago

ertugerata commented 5 years ago

ön tanımlı olarak xz sıkıştırmalı index oluşurmak istendiğinde hata

pisi index . --skip-sig --debug
Building index of PiSi files under .

Adding package to index: cracklib-devel-2.9.7-1-p2-x86_64.pisi                  
System error. Program terminated.
<class 'TypeError'>: __init__() got an unexpected keyword argument 'options'
Please use 'pisi help' for general help.

Traceback:
  File "/usr/bin/pisi", line 85, in <module>
    cli.run_command()
  File "/usr/lib/python3.6/site-packages/pisi/cli/pisicli.py", line 146, in run_command
    self.command.run()
  File "/usr/lib/python3.6/site-packages/pisi/cli/index.py", line 92, in run
    compression=compression)
  File "/usr/lib/python3.6/site-packages/pisi/api.py", line 790, in index
    index.write(output, sha1sum=True, compress=compression, sign=sign)
  File "/usr/lib/python3.6/site-packages/pisi/pxml/autoxml.py", line 479, in write
    self.writexml(uri, tmpDir, sha1sum=sha1sum, compress=compress, sign=sign)
  File "/usr/lib/python3.6/site-packages/pisi/pxml/xmlfile.py", line 90, in writexml
    f.close()
  File "/usr/lib/python3.6/site-packages/pisi/file.py", line 224, in close
    options=options)
ertugerata commented 5 years ago

bz2 sıkıştırmalı index oluşturmak istendiğinde hata

pisi index --compression-types bz2 --skip-sig . --debug
Building index of PiSi files under .

Adding package to index: cracklib-devel-2.9.7-1-p2-x86_64.pisi                  
System error. Program terminated.
<class 'TypeError'>: a bytes-like object is required, not 'str'
Please use 'pisi help' for general help.

Traceback:
  File "/usr/bin/pisi", line 85, in <module>
    cli.run_command()
  File "/usr/lib/python3.6/site-packages/pisi/cli/pisicli.py", line 146, in run_command
    self.command.run()
  File "/usr/lib/python3.6/site-packages/pisi/cli/index.py", line 92, in run
    compression=compression)
  File "/usr/lib/python3.6/site-packages/pisi/api.py", line 790, in index
    index.write(output, sha1sum=True, compress=compression, sign=sign)
  File "/usr/lib/python3.6/site-packages/pisi/pxml/autoxml.py", line 479, in write
    self.writexml(uri, tmpDir, sha1sum=sha1sum, compress=compress, sign=sign)
  File "/usr/lib/python3.6/site-packages/pisi/pxml/xmlfile.py", line 90, in writexml
    f.close()
  File "/usr/lib/python3.6/site-packages/pisi/file.py", line 232, in close
    bz2.BZ2File(compressed_file, "w").write(open(self.localfile, "r").read())
  File "/usr/lib/python3.6/bz2.py", line 245, in write
    compressed = self._compressor.compress(data)
safaariman commented 5 years ago

xz sıkıştırmalı olarak yeniden dener misin abi? bz2 için biraz daha bakmam gerekiyor.

safaariman commented 5 years ago

bz2de tamamdır.

ertugerata commented 5 years ago

https://github.com/PisiLinuxNew/pisi/blob/master/applied-patches/sort_pkgs.patch https://github.com/PisiLinuxNew/pisi/blob/master/applied-patches/improve_pisi_ix.patch

bu yamalara bir göz atar mısın dizin yapısı için

ertugerata commented 5 years ago

dizin yapısı konusu için hala açık

safaariman commented 5 years ago

Yamaları uyguladım. Tekrar kontrol eder misin abi?

ertugerata commented 5 years ago

bu işlem tamam, eline sağlık deponun yeni halini gdrive a yüklüyorum