[Pardus-kullanicilari] paket inşaa ederken Sandbox ihlali: hatası neden verir?

fahri donmez fahridon at gmail.com
2 Mayıs 2009 Cmt 09:16:03 EEST


if test -d /etc/config; then \
            /bin/bash ../port/install.sh  -idb hylafax.sw.server -F
/etc/config -m 644 -src config.fax -O fax; \
        fi
make[1]: `/var/pisi/hylafax-6.0.0-16/work/hylafax-6.0.0/etc' dizininden
çıkılıyor
= po
make[1]:`/var/pisi/hylafax-6.0.0-16/work/hylafax-6.0.0/po' dizinine
giriliyor
/bin/bash ../port/install.sh  -u bin -g bin -m 755      \
            -dir /usr/local/share/locale;
Sandbox ihlali: mkdir (/usr/local/share/locale -> /usr/local/share/locale)
/bin/mkdir: `/usr/local/share/locale' dizini oluşturulamıyor: Erişim
engellendi
for l in nl es vi id; do                                        \
            /bin/bash ../port/install.sh  -u bin -g bin -m 755  \
                -F /usr/local/share/locale -dir
$l;                             \
            /bin/bash ../port/install.sh  -u bin -g bin -m 755  \
                -F /usr/local/share/locale/$l -dir
LC_MESSAGES;                 \
        done
/bin/mkdir: `/usr/local/share/locale/nl' dizini oluşturulamıyor: Böyle bir
dosya ya da dizin yok
/bin/mkdir: `/usr/local/share/locale/nl/LC_MESSAGES' dizini oluşturulamıyor:
Böyle bir dosya ya da dizin yok
/bin/mkdir: `/usr/local/share/locale/es' dizini oluşturulamıyor: Böyle bir
dosya ya da dizin yok
/bin/mkdir: `/usr/local/share/locale/es/LC_MESSAGES' dizini oluşturulamıyor:
Böyle bir dosya ya da dizin yok
/bin/mkdir: `/usr/local/share/locale/vi' dizini oluşturulamıyor: Böyle bir
dosya ya da dizin yok
/bin/mkdir: `/usr/local/share/locale/vi/LC_MESSAGES' dizini oluşturulamıyor:
Böyle bir dosya ya da dizin yok
/bin/mkdir: `/usr/local/share/locale/id' dizini oluşturulamıyor: Böyle bir
dosya ya da dizin yok
/bin/mkdir: `/usr/local/share/locale/id/LC_MESSAGES' dizini oluşturulamıyor:
Böyle bir dosya ya da dizin yok
for l in nl es vi id; do                                        \
            /bin/bash ../port/install.sh  -idb hylafax.sw.client -F
/usr/local/share/locale/$l/LC_MESSAGES -m 444               \
                -src hylafax-client/$l.mo -O hylafax-client.mo; \
            /bin/bash ../port/install.sh  -idb hylafax.sw.client -F
/usr/local/share/locale/$l/LC_MESSAGES -m 444               \
                -src libhylafax/$l.mo -O libhylafax.mo;         \
        done
/bin/cp: normal dosya
`/usr/local/share/locale/nl/LC_MESSAGES/hylafax-client.mo' oluşturulamadı:
Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya `/usr/local/share/locale/nl/LC_MESSAGES/libhylafax.mo'
oluşturulamadı: Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya
`/usr/local/share/locale/es/LC_MESSAGES/hylafax-client.mo' oluşturulamadı:
Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya `/usr/local/share/locale/es/LC_MESSAGES/libhylafax.mo'
oluşturulamadı: Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya
`/usr/local/share/locale/vi/LC_MESSAGES/hylafax-client.mo' oluşturulamadı:
Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya `/usr/local/share/locale/vi/LC_MESSAGES/libhylafax.mo'
oluşturulamadı: Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya
`/usr/local/share/locale/id/LC_MESSAGES/hylafax-client.mo' oluşturulamadı:
Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya `/usr/local/share/locale/id/LC_MESSAGES/libhylafax.mo'
oluşturulamadı: Böyle bir dosya ya da dizin yok
for l in nl es vi id; do                                        \
            /bin/bash ../port/install.sh  -idb hylafax.sw.server -F
/usr/local/share/locale/$l/LC_MESSAGES -m 444               \
                -src hylafax-server/$l.mo -O hylafax-server.mo; \
        done
/bin/cp: normal dosya
`/usr/local/share/locale/nl/LC_MESSAGES/hylafax-server.mo' oluşturulamadı:
Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya
`/usr/local/share/locale/es/LC_MESSAGES/hylafax-server.mo' oluşturulamadı:
Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya
`/usr/local/share/locale/vi/LC_MESSAGES/hylafax-server.mo' oluşturulamadı:
Böyle bir dosya ya da dizin yok
/bin/cp: normal dosya
`/usr/local/share/locale/id/LC_MESSAGES/hylafax-server.mo' oluşturulamadı:
Böyle bir dosya ya da dizin yok
make[1]: `/var/pisi/hylafax-6.0.0-16/work/hylafax-6.0.0/po' dizininden
çıkılıyor
DEBUG: "make BIN=/var/pisi/hylafax-6.0.0-16/install/usr/bin
SBIN=/var/pisi/hylafax-6.0.0-16/install/usr/sbin
LIBDIR=/var/pisi/hylafax-6.0.0-16/install/usr/lib
LIB=/var/pisi/hylafax-6.0.0-16/install/usr/lib
LIBEXEC=/var/pisi/hylafax-6.0.0-16/install/usr/sbin
LIBDATA=/var/pisi/hylafax-6.0.0-16/install/usr/lib/fax
MAN=/var/pisi/hylafax-6.0.0-16/install/usr/share/man
SPOOL=/var/pisi/hylafax-6.0.0-16/install/var/spool/fax
HTMLDIR=/var/pisi/hylafax-6.0.0-16/install/usr/share/doc/hylafax-6.0.0-16/html
install" için dönüş değeri 0
DEBUG: "install -m0644 "doc/RELEASENOTES-6.0.txt"
/var/pisi/hylafax-6.0.0-16/install/usr/share/doc/hylafax-6.0.0-16" için
dönüş değeri 0
DEBUG: "install -m0644 "doc/RELEASENOTES-CVS.txt"
/var/pisi/hylafax-6.0.0-16/install/usr/share/doc/hylafax-6.0.0-16" için
dönüş değeri 0
DEBUG: "install -m0644 "doc/RELEASENOTES-4.4.txt"
/var/pisi/hylafax-6.0.0-16/install/usr/share/doc/hylafax-6.0.0-16" için
dönüş değeri 0
DEBUG: "install -m0644 "doc/RELEASENOTES-4.3.txt"
/var/pisi/hylafax-6.0.0-16/install/usr/share/doc/hylafax-6.0.0-16" için
dönüş değeri 0
DEBUG: "install -m0644 "CONTRIBUTORS"
/var/pisi/hylafax-6.0.0-16/install/usr/share/doc/hylafax-6.0.0-16" için
dönüş değeri 0
DEBUG: "install -m0644 "COPYRIGHT"
/var/pisi/hylafax-6.0.0-16/install/usr/share/doc/hylafax-6.0.0-16" için
dönüş değeri 0
DEBUG: "install -m0644 "README"
/var/pisi/hylafax-6.0.0-16/install/usr/share/doc/hylafax-6.0.0-16" için
dönüş değeri 0
DEBUG: "install -m0644 "TODO"
/var/pisi/hylafax-6.0.0-16/install/usr/share/doc/hylafax-6.0.0-16" için
dönüş değeri 0
Sandbox ihlal sonucu:
* mkdir (/usr/local/share/locale -> /usr/local/share/locale)
Program sonlandırıldı.
<class 'pisi.operations.build.Error'>: Sandbox ihlali!
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 137, in run_command
    self.command.run()
  File "/usr/lib/pardus/pisi/cli/build.py", line 114, in run
    pisi.api.build(x)
  File "/usr/lib/pardus/pisi/api.py", line 764, in build
    return pisi.atomicoperations.build(*args, **kw)
  File "/usr/lib/pardus/pisi/atomicoperations.py", line 592, in build
    return pisi.operations.build.build(package)
  File "/usr/lib/pardus/pisi/operations/build.py", line 981, in build
    return pb.build()
  File "/usr/lib/pardus/pisi/operations/build.py", line 207, in build
    self.run_install_action()
  File "/usr/lib/pardus/pisi/operations/build.py", line 361, in
run_install_action
    if self.run_action_function(ctx.const.install_func, True):
  File "/usr/lib/pardus/pisi/operations/build.py", line 470, in
run_action_function
    raise Error(_("Sandbox violations!"))
fdonmez-pardus-vbox hylafax6 #

02 Mayıs 2009 Cumartesi 00:17 tarihinde Erdem ARTAN <badibere at gmail.com>yazdı:

> Bilgisayarımdaki tüm verileri bugün kaybettim. Pisileme işine başlayabilir
> de başıma gelirse, bu konuyu mutlaka devam ettireceğim.
>
> Saygılarımla..
>
> 2009/5/1 Gökmen Görgen <gkmngrgn at gmail.com>
>
>> 2009/5/1 Erdem ARTAN <badibere at gmail.com>
>>
>> Bu durumu kimi zaman ben de tam anlamış değilim. Kimi zaman
>>> autotools.rawInstall(.....) kullanırken sandbox ihlali verirken,
>>> autotools.install() kullanıyorum ve sorun çıkmıyor. Kimi zaman da tam tersi
>>> durum söz konusu.
>>>
>>> İşin garibi pisitools.insinto() bile kimi zaman sandbox ihlallerine neden
>>> oluyor ki pisitools.insinto()'nun derleme dizini içinde işlem yapması gerek
>>> miyor mu?
>>>
>>
>> Somut bir hata çıktısı lazım ki ona göre cevap verelim.
>>
>> --
>> Gökmen Görgen
>> http://www.gokmengorgen.net
>>
>> _______________________________________________
>> Pardus-kullanicilari e-posta listesi
>> Listeden çıkmak için
>> http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini
>> kullanın.
>> Listeye iletmek istediğiniz soruları  Pardus-kullanicilari at pardus.org.tre-posta adresine gönderin.
>> Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web
>> sayfasına gidin.
>>
>
>
>
> --
> Erdem Artan
> Pardus-Linux.org
>
> _______________________________________________
> Pardus-kullanicilari e-posta listesi
> Listeden çıkmak için
> http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini
> kullanın.
> Listeye iletmek istediğiniz soruları  Pardus-kullanicilari at pardus.org.tre-posta adresine gönderin.
> Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web
> sayfasına gidin.
>



-- 
Özgürlük icin, özgür isletim sistemi... http://www.pardus.org.tr
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: http://liste.pardus.org.tr/pardus-kullanicilari/attachments/20090502/c5e0cecd/attachment.htm 


Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi