Forumlar > Atölye > Pisi Atölyesi (sandbox ihlali:)
meteoguzhan kullanıcısının resmi

meteoguzhan

Kayıt: 04/04/2010

sandbox ihlali:

Merhaba arkadaşlar, pardus 2011 64 bit için codeblocks programını pisi yapmaya çalışıyorum.
uzun bir derleme sonunda sandbox ihlali hatasını veriyor. bu konuda yardımlarınızı bekliyorum.

Top
baDibere kullanıcısının resmi

baDibere

Kayıt: 14/10/2007

Re: sandbox ihlali:

Sandbox ihlali yanılmıyorsam PiSi inşa edilirken, kurulum dizini yerine kök dizine dosya taşımaya çalışırken oluyor. Muhtemelen autotools.install() kısmında birşeyler değiştirmeniz ya da bazı dosyaların derlenmesini engellemeniz gerekiyor.

pspec.xml ve actions.py dosyanızı paylaşabilir misiniz?

Top
meteoguzhan kullanıcısının resmi

meteoguzhan

Kayıt: 04/04/2010

Re: sandbox ihlali:

teşekkür ederim dosyaları gönderiyorum

Top
meteoguzhan kullanıcısının resmi

meteoguzhan

Kayıt: 04/04/2010

Re: sandbox ihlali:

actions.py dosyası

#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Copyright 2008-2009 TUBITAK/UEKAE
# Licensed under the GNU General Public License, version 2.
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

WorkDir="%s-%s-release" % (get.srcNAME(), get.srcVERSION())

def setup():
    autotools.autoreconf("-vif")
    autotools.configure("--with-contrib-plugins=all")

    pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")

def build():
    autotools.make()

def install():
    autotools.install()

    pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
Top
meteoguzhan kullanıcısının resmi

meteoguzhan

Kayıt: 04/04/2010

Re: sandbox ihlali:

pspec.xml dosyası

<?xml version="1.0" ?>

codeblockshttp://www.codeblocks.org/Serdar Dalgıçserdar@pardus.org.trGPLv3codeblocksapp:guiA free C++ IDE built to meet the most demanding needs of its usersUsed to create autoconfiguration files, Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages.mirrors://berlios/codeblocks/codeblocks-10.05-src.tar.bz2wxGTK-develxtermgtk2desktop.patchcodeblockswxGTKxtermgtk2/usr/bin/usr/include/codeblocks/usr/include/wxsmith/usr/include/wxSmithContribItems/usr/include//usr/lib/usr/share/applications/usr/share/codeblocks/usr/share/doc/usr/share/icons/usr/share/man/usr/share/mime/usr/share/pixmaps2010-12-1510.05Version bump.Serdar Dalgıçserdar@pardus.org.tr2009-07-188.02New dependencyCihan Okyayokyaycihan@gmail.com2008-07-068.02Added a patch and edited actions.py.Gökmen Görgengkmngrgn@gmail.com2008-05-178.02First release.Gökmen Görgengkmngrgn@gmail.com!doctype>
Top
meteoguzhan kullanıcısının resmi

meteoguzhan

Kayıt: 04/04/2010

Re: sandbox ihlali:

desktop.patch dosyası files dizini içind

Index: src/mime/codeblocks.desktop
===================================================================
--- src/mime/codeblocks.desktop.orig
+++ src/mime/codeblocks.desktop
@@ -3,6 +3,7 @@ Version=1.0
Type=Application
Name=Code::Blocks IDE
Comment=Configurable and extensible IDE
+Comment[tr]=Yapılandırılabilir ve eklentilerle genişletilebilir IDE
Exec=codeblocks %F
Icon=codeblocks
Terminal=false

Top
baDibere kullanıcısının resmi

baDibere

Kayıt: 14/10/2007

Re: sandbox ihlali:

Bir yandan ben de deniyorum ancak uzun sürdüğü için size de yazayayım.

autotools.install() kısmını
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) olarak değiştirip dener misiniz?

Top
meteoguzhan kullanıcısının resmi

meteoguzhan

Kayıt: 04/04/2010

Re: sandbox ihlali:

teşekkür ederim hemen deniyorum

Top
baDibere kullanıcısının resmi

baDibere

Kayıt: 14/10/2007

Re: sandbox ihlali:

Ben bir değişiklik yapmadan denedim, sandbox ihlali vermedi.

Top
meteoguzhan kullanıcısının resmi

meteoguzhan

Kayıt: 04/04/2010

Re: sandbox ihlali:

Acaba ben bir yanlışlıkmı yapıyorum;

masaüstünde
codeblocks adında bir dizin açtım, içine actions.py, pspec.xml ve translations.xml dosyalarını koydum sonra files diye bir dizin açtım ve içine desktop.patch dosyasını yerleştirdim. tekrar codeblocks dizini içinde araçlar menüsüne tıkladım:
uçbirim -> su ->şifre -> pisi build pspec.xml
ve derleme işlemi ve

andbox ihlal sonucu:
* mkdir (/root/.subversion -> /root/.subversion)
*** 3 hata, 1 uyarı
Program sonlandırıldı.
Sandbox ihlali!
Genel yardım için lütfen 'pisi help' komutunu kullanınız.

yardımlarınız için teşekkürler

Top
baDibere kullanıcısının resmi

baDibere

Kayıt: 14/10/2007

Re: sandbox ihlali:

Oldukça garip. Peki yukarıdaki değişikliği yaptıktan sonra denediniz mi?
Bir de --debug ya da -d parametresi ile inşa etmeyi dener misiniz? Daha fazla çıktı elde edelim.

Top