[Gelistirici] trunk/pisi/pisi - Fix pisi delta's not carrying file permission chan...
Fatih Aşıcı
fatih at pardus.org.tr
18 Ara 2009 Cum 13:46:07 EET
On Wednesday 16 December 2009 16:36:31 Faik Uygur wrote:
> Author: faik
> Date: Wed Dec 16 16:36:30 2009
> New Revision: 26893
>
> Modified:
> trunk/pisi/pisi/atomicoperations.py
> trunk/pisi/pisi/operations/delta.py
> Log:
> Fix pisi delta's not carrying file permission changes
xdm paketini güncelleyemiyorum. Önce /etc/X11/xdm/Xresources dosyasını
Xresources.old olarak isimlendiriyor. Sonra mevcut olmayan Xresources
dosyasının modunu almaya çalışıyor ve aşağıdaki gibi patlıyor:
$ sudo pisi up xdm -d --ignore-safety
Password:
Updating repositories
DEBUG: RepoDB initialized in 0.0001540184021.
DEBUG: HistoryDB initialized in 0.0164079666138.
* Updating repository: pardus-2009
DEBUG: RepoDB initialized in 0.000175952911377.
pisi-index.xml.bz2.sha1sum (40.0 B)100% 795.34 KB/s [00:00:00] [complete]
pardus-2009 repository information is up-to-date.
* Updating repository: contrib
pisi-index.xml.bz2.sha1sum (40.0 B)100% 738.02 KB/s [00:00:00] [complete]
contrib repository information is up-to-date.
DEBUG: PackageDB initialized in 1.47214484215.
DEBUG: SourceDB initialized in 0.56050992012.
DEBUG: ComponentDB initialized in 0.570436000824.
DEBUG: GroupDB initialized in 0.560909986496.
DEBUG: HistoryDB initialized in 0.0167090892792.
DEBUG: PackageDB initialized in 0.0384299755096.
DEBUG: InstallDB initialized in 0.0122330188751.
DEBUG: A = set(['xdm'])
digraph G {
xdm[ label = "xdm(1.1.9,7)" ];
}
DEBUG: ComponentDB initialized in 0.00445699691772.
The following packages will be upgraded: xdm
Total size of package(s): 63.00 KB
Downloading 1 / 1
Package xdm found in repository pardus-2009
xdm-7-8.delta.pisi [cached]
Installing 1 / 1
xdm-7-8.delta.pisi [cached]
Installing xdm, version 1.1.9, release 7, build 8
DEBUG: FilesDB initialized in 0.0049901008606.
Upgrading to new distribution release
Running pre removal operations for xdm
DEBUG: Calling pre remove handlers
Running post removal operations for xdm
DEBUG: Calling post remove handlers
DEBUG: Unregistering comar scripts
Extracting the files of xdm
System Error. Program Terminated.
<type 'exceptions.OSError'>: (2, 'No such file or directory')
Please use 'pisi help' for general help.
Traceback:
File "/usr/bin/pisi", line 80, in <module>
cli.run_command()
File "/usr/lib/pardus/pisi/cli/pisicli.py", line 141, in run_command
self.command.run()
File "/usr/lib/pardus/pisi/cli/upgrade.py", line 115, in run
pisi.api.upgrade(packages, repository)
File "/usr/lib/pardus/pisi/api.py", line 73, in wrapper
ret = func(*__args,**__kw)
File "/usr/lib/pardus/pisi/api.py", line 445, in upgrade
return pisi.operations.upgrade.upgrade(packages, repo)
File "/usr/lib/pardus/pisi/operations/upgrade.py", line 163, in upgrade
install_op.install(True)
File "/usr/lib/pardus/pisi/atomicoperations.py", line 156, in install
self.extract_install()
File "/usr/lib/pardus/pisi/atomicoperations.py", line 421, in extract_install
update_permissions()
File "/usr/lib/pardus/pisi/atomicoperations.py", line 364, in update_permissions
permissions = pisi.operations.delta.find_permission_changes(self.old_files, self.files)
File "/usr/lib/pardus/pisi/operations/delta.py", line 156, in find_permission_changes
if oct(stat.S_IMODE(os.stat(path)[stat.ST_MODE])) != _file.mode:
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20091218/7d4389ec/attachment-0002.pgp>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi