Open Issues-tråden ja anges i debiansysdepslinux. mk och debiansysdepskfreebsd. mk. debiansysdepshurd. mk satt till nr. Men det här läses bara i debianrules för att bestämma några nscd-paketproblem debiansysdepshurd. mk s libcextrainstall för ld. so. kolla med GCC-konfiguration. Kunde lägga till en växling till 036 (stämpel) byggd i debianrules. dbuild. mk för att hoppa över lokala saker. IRC, freenode, hurd, 2013-08-28 Kör debianrules patch för att applicera patchar (istället för att ha gjort det under byggnaden). Då kan du redigera filer manuellt. Flera passerar: libc. i686. xen EGLIBCPASSESlibc i686. etc. Om du bygger med EGLIBCPASSESlibc (mer specifikt utan xen), kommer libc0.3-devextrapkginstall-regeln i debiansysdepshurd-i386.mk att misslyckas. (Samma för libc6-devextrapkginstall i debiansysdepsi386.mk.) Varför utförs denna speciella hantering endast för xen. men inte för i686 Samuel: Historiskt eftersom det gjort det sättet i Linux-I386. Jag vet inte den verkliga anledningen. Gör export LCALLC innan du bygger, annars kommer testmeddelandena felmeddelanden att skilja sig från de som lagras i debiantestsuite-checkexpected-results-filesna, vilket resulterar i ett falskt byggfel. Kör debianrules build-arch DEBBUILDOPTIONSparallel2 EGLIBCPASSER. att bygga (eller bygga istället för byggbåg för att bygga de bågoberoende sakerna). Kan avbryta med C-c under lokalföremål eller testsuite om de bara är intresserade av byggträdet. Kör fakeroot debianrules binära DEBBUILDOPTIONSparallel2 EGLIBCPASSER. att bygga Debian-paket eller binärbåg för bara de arkitekturberoende. De senare två stegen kan också kombineras som dpkg-buildpackage - Rdebianrules EGLIBCPASSESlibc - nc - b - uc. - nc kommer att förhindra det rena steget som för första gången skulle försöka unplatch, vilket kan vara konflikt om du har gjort några ändringar för att applicera patchar. Om Debian-symbolversionsfilen inte är uppdaterad och byggandet av Debianpaket misslyckas på grund av detta, kan DPKGGENSYMBOLSCHECKLEVEL0 i miljön hjälpa till att se man dpkg-gensymbols. IRC, freenode, hurd, 2013-07-01 Copyright 2011, 2013 Free Software Foundation, Inc. Tillstånd beviljas att kopiera, distribuera ochredigera detta dokument enligt villkoren i GNU Free Documentation License, Version 1.2 eller någon senare version publicerad av Free Software Foundation utan Invariant Sections, No Front Cover Text, och No Back Cover Text. En kopia av licensen ingår i avsnittet GNU Free Documentation License. Senast ändrad 2015-02-17 23:58:35 UTCdebianrules bygger verk dpkg-buildpackage misslyckas Re: debianrules build works dpkg-buildpackage misslyckas skillnaden mellan de två beskrivs i steg i den manuella sidan av dpkg-buildpackage, i huvudsak före de olika samtal till debianrules dpkg-buildpackage sätter upp miljövariabler och kontrollerar alla våra beroenden. Jag antar att ditt problem är någonstans i din reglerfil, men om du kan lägga in mer informationfilesoutput, försök och ta en bättre gisseman dpkg-buildpackage extrakt 1. Den förbereder byggmiljön genom att ställa in olika miljövariabler (se MILJÖVARIABLER). 2. Det kontrollerar att byggnadsberoende och byggkonflikter är satis8208 fied (om inte - d anges). 3. Om ett specifikt mål har valts med alternativet - T eller --target, ringer det som mål och stannar här. Annars kallar det fakeroot debianrules rent för att rengöra byggträdet (om inte - nc anges). 4. Det kallar dpkg-källa för att generera källkodspaketet (om inte en binär enda byggnad har begärts med - b, - B eller - A). 5. Det kallar debianrules build följt av fakeroot debianrules binär-mål (om inte en källkodsbyggnad har begärts med - S). Observera att binärmålet är antingen binärt (standardfall eller om - b är angivet) eller binärbåge (om - B anges) eller binär-indep (om - A anges). 6. Det kallar gpg att signera. dsc-filen (om någon, om inte - us är speci8208 fied). 7. Det kallar dpkg-genchanges för att generera en. changes-fil. Många dpkg-buildpackage-alternativ vidarebefordras till dpkg-genchanges. 8. Det kallar gpg att signera. changes-filen (om inte - uc anges). 9. Om - tc anges, kommer det att ringa fakeroot debianrules rena igen. Senast redigerad av SevenMachines 13 maj 2010 kl 07:24. vBulletin 2000 - 2017, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu och Canonical Canonical Ltd. Tango Ikoner Tango Desktop Project. Användarbidrag på denna sida är licensierade under Creative Commons Attribution Share Alike 4.0 International License. För detaljer och vår tilldelning, retention och integritetspolicy för forumdata, se härDebian User Forums Jag försöker bygga paketet quotminitunesquot (flavio. tordini. orgminitunes) men när jag försöker koden Kod: Välj all dpkg-buildpackage byggs utgångarna med koden Kod: Välj alla dpkg-buildpackage: fel: fakeroot debianrules binär gav error exit status 2 Det här händer faktiskt när jag försöker bygga något paket med quotdhmakequot så jag undrar om det är på grund av min debianrules-fil, vilket jag inte är så säker på hur man redigerar . Vad borde egentligen vara i en sådan fil jag har min post nedan för minitunespaketet debianrules: Kod: Välj alla usrbinmake - f - makefile - Prov debianrules som använder debhelper. Den här filen var ursprungligen skriven av Joey Hess och Craig Small. Som ett särskilt undantag kan du använda den utdatafilen utan begränsning när den här filen kopieras av dh-make till en dh-make-utdatafil. Detta speciella undantag har lagts till av Craig Small i version 0.37 av dh-make. Oavsiktlig här för att aktivera verbalt läge. exportera DHVERBOSE1 Senast redigerad av badhat101 den 2010-08-23 06:31, redigerad 1 gång totalt. Wow. Det är ett ambitiöst projekt du åtar dig. Debianrules-filen är uppsättningen instruktioner för att bygga paketet och DEB. Så ett skäl som ditt paket inte bygger är att du inte har skrivit några regler. Med tanke på att utvecklaren har ett annat paket i Debian: minitube och det faktum att båda paketen är skrivna i CQt, kan du förmodligen låna tungt från debianrules-filen i minitube. Naturligtvis är de två paketen olika, så du måste noggrant läsa installationsanvisningarna etc. för att räkna ut hur du konfigurerar minitunes-paketet ordentligt. Observera också att du måste bygga minitunes på Squeeze (eller Sid) eftersom minitunes kräver Qt 4.5 eller 4.6. Det är inte det enkla svaret du letade efter, men med lite hårt arbete och uthållighet kommer du så småningom att räkna ut det och lära dig mycket på vägen. Lycka, Soul Singin. Uppdatering: cdbs lägger allt som standard i usrlocal, och även om jag är säker på att det är en enkel flagga för att installera korrekt i usr, tog jag bara regelfilen från smplayer i Squeeze, men lzma-komprimering är valfri (även om det blir Inkscape 0.48.0 -1 deb ned till 9,7 MB från 23 MB. QMAKEOPTS DEFINESNODEBUGONCONSOLE MAKEOPTS PREFIXusr QMAKEqmake-qt4 LRELEASElrelease-qt4 QMAKEOPTSquot (QMAKEOPTS) cit använda lzma för att komprimera debs, ännu inte godkänd av Debian för Debian, använd bzip2 eller lämna tomma för att använda gzip overridedhbuilddeb: dhbuilddeb - - Z lzma Klagomålet jag får från lintian, förutom att Mepis är en quotbad distributionquot, är bristen på en manpage. Heres debian-mappen Bilagor debian. tar. gz (1.66 KiB) Nedladdat 32 gånger Senast redigerad av stevepusser på 2010 -08-23 05:59, redigerad 1 gång totalt. MX Linux-repositories. Backports galore Om vi inte har något, fråga bara och försök - vi gillar utmaningar. Nya paket: Inkscape 0.92.1, Pale Moon 27.1. 1, Liquorix-kärnan 4,9-14, mpv 0.24, Kodi 17.0, Shotwell 24.5, Mesa 13.0.5 stevepusser - Jag lånade från de regler som du har skrivit från andra paket och minitunes-paketet kompilerar med dem. Som andra har föreslagit kommer jag att läsa Debian Maintainers guide och Miriam Ruizs guide, men jag ville få mina händer lite smutsiga först som jag är ny för Debian (och all läsning Ive gjort så långt gör min huvudspinn) Nu när jag vet var du ska börja och har några snygga knep som jag inte skulle ha tänkt på, det vill säga att stjäla regler från andra paket, kommer jag att ha en bra tid att hitta rätt sätt att göra allt. badhat101 skrev: snygga knep som jag inte skulle ha tänkt på, det vill säga att stjäla regler från andra paket. Ibland när du besöker ett konstmuseum ser du eleverna att måla en kopia av ett mästerverkskonstverk. Samma begrepp kan tillämpas på matematik och datorprogrammering: Du kan lära dig mycket genom att imitera mästarna. Lycka och ha kul - Soul Singin.
No comments:
Post a Comment