Saturday 11 November 2017

Fakeroot Debianrules Clean Binary Optionen


Open Issues threads yes ist in debiansysdepslinux. mk und debiansysdepskfreebsd. mk gesetzt. Debiansysdepshurd. mk auf nr. Aber das ist nur gelesen in debianrules für die Entscheidung einige nscd Paket Problem debiansysdepshurd. mk s libcextrainstall für ld. so. Überprüfen Sie mit der GCC-Konfiguration. Könnte ein toggle zu 036 (Stempel) bauen in debianrules. dbuild. mk hinzufügen, um locale Zeug zu überspringen. IRC, freenode, hurd, 2013-08-28 Run debianrules Patch, um Patches anzuwenden (anstatt es während des Builds zu machen). Dann können Sie Dateien manuell bearbeiten. Mehrere Pässe: libc. I686 Xen EGLIBCPASSESlibc i686. Etc. Bei der Erstellung mit EGLIBCPASSESlibc (genauer, ohne xen), wird die libc0.3-devextrapkginstall Regel in debiansysdepshurd-i386.mk fehlschlagen. (Gleiche für libc6-devextrapkginstall in debiansysdepsi386.mk zum Beispiel) Warum ist diese spezielle Behandlung nur für xen gemacht. Aber nicht für i686 Samuel: Historisch, weil es so in linux-i386 getan hat. Ich weiß nicht den wirklichen Grund. LCALLC vor dem Bauen exportieren, sonst unterscheiden sich die Fehlermeldungen des Testversuches von denen, die in den debiantestsuite-checkingxpected-results-Dateien gespeichert sind, was zu einem falschen Build-Ausfall führt. Run debianrules build-arch DEBBUILDOPTIONSparallel2 EGLIBCPASSES. Zu bauen (oder zu bauen, anstatt zu bauen, um das Bogen-unabhängige Zeug zu bauen). Kann mit C-c während locale Zeug oder testsuite interrupt, wenn nur interessiert in den Baum bauen. FREIES FREUDE debianrules binär DEBBUILDOPTIONSparallel2 EGLIBCPASSES. Um Debian-Pakete oder Binärbogen für nur die architekturabhängigen zu bauen. Die beiden letzteren können auch als dpkg-buildpackage - Rdebianrules EGLIBCPASSESlibc - nc - b - uc kombiniert werden. - nc wird den sauberen Schritt verhindern, der zuerst versuchen würde, un-patch, die in Konflikt stehen kann, wenn Sie irgendwelche Bearbeitungen apter Anwendung Patches getan haben. Wenn die Debian-Symbol-Versionsdatei nicht aktuell ist und der Build von Debian-Paketen aufgrund dieses Problems fehlschlägt, sieht man, dass DPKGGENSYMBOLSCHECKLEVEL0 in der Umgebung verwendet wird, um zu sehen, wie man dpkg-gensymbols hat. IRC, freenode, hurd, 2013-07-01 Copyright 2011, 2013 Free Software Foundation, Inc. Es ist erlaubt, dieses Dokument unter den Bedingungen der GNU Free Documentation License, Version 1.2 oder einer späteren Version zu vervielfältigen, zu verbreiten und zu modifizieren Die freie Software-Stiftung ohne unveränderliche Abschnitte, keine Front-Cover-Texte und keine Back-Cover-Texte. Eine Kopie der Lizenz ist im Abschnitt GNU Free Documentation License enthalten. Zuletzt bearbeitet 2015-02-17 23:58:35 UTCdebianrules baut Werke dpkg-buildpackage scheitert Re: Debianrules baut Werke dpkg-buildpackage scheitert der Unterschied zwischen den beiden ist in Schritten in der manuellen Seite von dpkg-buildpackage beschrieben, im Wesentlichen vor den verschiedenen Aufruf von debianrules dpkg-buildpackage setzt Umweltvariablen ein und prüft alle unsere Abhängigkeiten. Ich vermisse dein Problem ist irgendwo in deiner Regeln-Datei, aber wenn du mehr Informationen filendeoutput krank versuchst und einen besseren Vermutung Mann dpkg-buildpackage Extrakt 1. Es bereitet die Build-Umgebung durch die Einstellung verschiedener Umgebungsvariablen (siehe UMWELTVARIABLES). 2. Es prüft, ob die Build-Abhängigkeiten und Build-Konflikte erfüllt sind (sofern nicht - d angegeben ist). 3. Wenn ein bestimmtes Ziel mit der Option - T oder - target ausgewählt wurde, ruft es dieses Ziel auf und stoppt hier. Andernfalls ruft es fakeroot debianrules sauber, um den Build-Baum zu reinigen (es sei denn - nc ist angegeben). 4. Es ruft dpkg-source auf, um das Quellpaket zu generieren (es sei denn, ein binärer Build wurde mit - b, - B oder - A angefordert). 5. Es ruft Debianrules-Build auf, gefolgt von fakeroot debianrules binary-target (es sei denn, ein Source-Only-Build wurde mit - S angefordert). Beachten Sie, dass das Binärziel entweder binär ist (Standardfall oder wenn - b angegeben ist) oder Binärbogen (wenn - B spezifiziert ist) oder binär-indep (wenn - A angegeben ist). 6. Es ruft gpg auf, um die. dsc-Datei zu signieren (falls vorhanden, es sei denn - es ist speci8208 fied). 7. Es ruft dpkg-genchanges auf, um eine. changes-Datei zu erzeugen. Viele dpkg-buildpackage-Optionen werden an dpkg-genchanges weitergeleitet. 8. Es ruft gpg auf, um die. änderungsdatei zu signieren (es sei denn - es ist angegeben). 9. Wenn - tc angegeben ist, ruft es fakeroot debianrules wieder auf. Zuletzt bearbeitet von SevenMachines 13. Mai 2010 um 07:24 Uhr. VBulletin 2000 - 2017, Jelsoft Enterprises Ltd Ubuntu Logo, Ubuntu und Canonical Canonical Ltd Tango Icons Tango Desktop-Projekt. Benutzerbeiträge auf dieser Website sind unter der Creative Commons Attribution Share Alike 4.0 International Lizenz lizenziert. Für Details und unsere Foren-Daten-Attribution, Retention und Datenschutzrichtlinie finden Sie hierDebian User Foren Im versuchen, das Paket quotminitunesquot (flavio. tordini. orgminitunes) zu erstellen, aber wenn ich den Code versuchen Code: Alles markieren dpkg-buildpackage der Build beendet mit dem Code Code: Alles auswählen dpkg-buildpackage: Fehler: fakeroot debianrules binary gab Fehler beenden Status 2 Dies geschieht tatsächlich, wenn ich versuche, jedes Paket mit quotdhmakequot so Im frage, ob es wegen meiner debianrules Datei, die Im nicht so sicher, wie zu bearbeiten . Was sollte eigentlich in einer solchen Datei sein, die ich unten für das Minitunes-Paket debianrules gepostet habe: Code: Wähle alle usrbinmake - f - makefile - Sample debianrules, die debhelper benutzt. Diese Datei wurde ursprünglich von Joey Hess und Craig Small geschrieben. Als besondere Ausnahme, wenn diese Datei von dh-make in eine dh-make-Ausgabedatei kopiert wird, kannst du diese Ausgabedatei ohne Einschränkung verwenden. Diese besondere Ausnahme wurde von Craig Small in der Version 0.37 von dh-make hinzugefügt. Uncomment, um den ausführlichen Modus einzuschalten. Export DHVERBOSE1 Zuletzt bearbeitet von badhat101 am 2010-08-23 06:31, insgesamt 1 mal bearbeitet. Beeindruckend. Das ist ein ehrgeiziges Projekt, das Sie unternehmen. Die debianrules-Datei ist der Satz von Anweisungen zum Erstellen des Pakets und der DEB. Also ein Grund, warum dein Paket nicht baut, ist, weil du keine Regeln geschrieben hast. Angesichts der Tatsache, dass der Entwickler ein anderes Paket in Debian: Minitube und die Tatsache, dass beide Pakete in CQt geschrieben sind, können Sie wahrscheinlich schwer aus der debianrules Datei in Minitube zu leihen. Natürlich sind die beiden Pakete unterschiedlich, also musst du die Installationsanweisungen sorgfältig lesen, um herauszufinden, wie man das Minitunes-Paket richtig konfiguriert. Beachten Sie auch, dass Sie Minitunes auf Squeeze (oder Sid) bauen müssen, da Minitunes Qt 4.5 oder 4.6 benötigt. Das ist nicht die einfache Antwort, die du gesucht hast, aber mit ein wenig harter Arbeit und Beharrlichkeit, wirst du es schließlich herausfinden und viel unterwegs lernen. Viel Glück, - Soul Singin. Update: cdbs setzte alles standardmäßig in usrlocal ein, und obwohl ich mir trotzdem eine einfache Fahne bekomme, um korrekt in usr zu installieren, habe ich gerade die Regeln von smplayer in Squeeze genommen, aber lzma komprimierung ist optional (obwohl es die Inkscape 0.48.0 bekommt -1 deb bis zu 9,7 MB von 23 MB QMAKEOPTS DEFINESNODEBUGONCONSOLE MAKEOPTS PREFIXusr QMAKEqmake-qt4 LRELEASElrelease-qt4 QMAKEOPTSquot (QMAKEOPTS) verwenden lzma zu komprimieren debs, noch nicht von Debian für Debian genehmigt, verwenden bzip2 oder leer lassen, um gzip overridedhbuilddeb zu verwenden: Dhbuilddeb - - Z lzma Die Beschwerde, die ich von lintian bekomme, neben Mepis, der ein Zitat ist, ist ein Mangel an einer Manpage. Heres der Debian-Ordner Anhänge debian. tar. gz (1.66 KiB) 32 mal heruntergeladen Zuletzt bearbeitet von stevepusser auf 2010 -08-23 05:59, bearbeitet 1 Mal insgesamt Die MX Linux-Repositories Backports in Hülle und Fülle Wenn wir nicht etwas haben, fragen Sie einfach und probieren Sie es aus - wir haben Herausforderungen. Neue Pakete: Inkscape 0.92.1, Pale Moon 27.1. 1, Liquorix Kernel 4.9-14, mpv 0.24, Kodi 17.0, Shotwell 24.5, Mesa 13.0.5 stevepusser - Ich habe aus den Regeln, die Sie aus anderen Paketen gepostet haben, und das Minitunes-Paket kompiliert mit ihnen. Wie andere vorgeschlagen haben, werde ich die Debian Maintainers Guide sowie Miriam Ruizs Guide lesen, aber ich wollte meine Hände ein wenig schmutzig zuerst als Im neu zu Debian (und all das Lesen Ive getan so weit macht meine Kopfdrehbeschleunigung) Jetzt, wo ich weiß, wo ich anfangen soll und habe einige nette Tricks, die ich nicht gedacht hätte, dh stehlen Regeln von anderen Paketen, Im gehend, eine gute Zeit zu haben, herauszufinden, die korrekte Weise, alles zu tun. Badhat101 hat geschrieben: nette Tricks, die ich nicht gedacht hätte, d. h. stehlen Regeln aus anderen Paketen Gelegentlich, wenn du ein Kunstmuseum besuchst, wirst du Schüler sehen, die eine Kopie einer Meisterkünstlerarbeit malen. Das gleiche Konzept kann auf Mathematik und Computer-Programmierung angewendet werden: Sie können viel lernen, indem Sie die Meister imitieren. Viel Glück und viel Spaß - Soul Singin.

No comments:

Post a Comment