Sida 1 av 1

AutoKey - deb package

Postat: 04 mar 2010, 21:03
av sacredeagle
Hej!
Jag vill uppgradera AutoKey till senaste versionen och den kommer i en build packet där man skall köra:

Kod: Markera allt

dpkg-buildpackage -us -uc
för att bygga ett deb paket. Men jag får detta felmeddelande:

Kod: Markera allt

...
dpkg-buildpackage: värdarkitektur i386
dpkg-checkbuilddeps: Ej uppfyllda byggberoenden: cdbs (>= 0.4.49)
dpkg-buildpackage: varning: Byggberoenden/-konflikter ej uppfyllda; avbryter.
dpkg-buildpackage: varning: (Använd flaggan -d för att överstyra.)
Någon som kan förklara vad detta betyder och hur jag skall fixa det?

Re: AutoKey - deb package

Postat: 04 mar 2010, 21:09
av sacredeagle
Ok, jag kom på att cdbs inte var installerat så jag installerade den. Men nu får jag detta felmeddelande:

Kod: Markera allt

...
dpkg-buildpackage: värdarkitektur i386
 fakeroot debian/rules clean
/usr/bin/fakeroot: debian/rules: /usr/bin/make: felaktig tolk: Åtkomst nekas
dpkg-buildpackage: fel: fakeroot debian/rules clean returnerade felkod 126
Någon som vet?

Re: AutoKey - deb package

Postat: 04 mar 2010, 23:41
av Alleinsora
Är fakeroot installerat?

Re: AutoKey - deb package

Postat: 05 mar 2010, 11:48
av sacredeagle
Alleinsora skrev:Är fakeroot installerat?
Ja.

Re: AutoKey - deb package

Postat: 05 mar 2010, 12:15
av P.Forsberg
1. Har du build-essentials installerat ?
2. Försök med sudo.

LJ

Re: AutoKey - deb package

Postat: 05 mar 2010, 23:32
av Lars
Du är inte den första som råkat på det problemet, så det finns en lösning. Kommandot sudo apt-get build-dep autokey installerar allt du behöver.

Re: AutoKey - deb package

Postat: 06 mar 2010, 15:30
av sacredeagle
1. Har du build-essentials installerat ?
Ja.
2. Försök med sudo.
Har provat det också. Skillnaden:

Ordinär:

Kod: Markera allt

...
/usr/bin/fakeroot: debian/rules: /usr/bin/make: felaktig tolk: Åtkomst nekas
dpkg-buildpackage: fel: fakeroot debian/rules clean returnerade felkod 126
sudo:

Kod: Markera allt

...
Can't exec "debian/rules": Åtkomst nekas at /usr/bin/dpkg-buildpackage line 531.
dpkg-buildpackage: fel: debian/rules clean misslyckades med okänd felkod -1

Re: AutoKey - deb package

Postat: 06 mar 2010, 15:40
av sacredeagle
Lars skrev:Du är inte den första som råkat på det problemet, så det finns en lösning. Kommandot sudo apt-get build-dep autokey installerar allt du behöver.
Kommandot installerade python-setuptools. Annars allt som förr dvs kan inte bygga paketet.

Re: AutoKey - deb package

Postat: 06 mar 2010, 16:01
av Lars
Måste inte debian/rules ha exekveringsrättigheter? Jag har för mig det, testa med chmod +x debian/rules

Re: AutoKey - deb package

Postat: 07 mar 2010, 23:29
av philip5
Om du vill ha eller om det hjälper dig så finns nu autokey 0.61.3 på min PPA på launchpad för Karmic.

Re: AutoKey - deb package

Postat: 09 mar 2010, 19:02
av sacredeagle
philip5 skrev:Om du vill ha eller om det hjälper dig så finns nu autokey 0.61.3 på min PPA på launchpad för Karmic.
Tack! Just vad som behövdes.

Re: AutoKey - deb package

Postat: 09 mar 2010, 23:38
av philip5
sacredeagle skrev:
philip5 skrev:Om du vill ha eller om det hjälper dig så finns nu autokey 0.61.3 på min PPA på launchpad för Karmic.
Tack! Just vad som behövdes.
Vassego!

Har själv inte testat det så mycket direkt mer än att jag såg att det funkade. Vet inte riktigt om det är en app som just jag behöver men våra behov är ju olika... :)

Re: AutoKey - deb package

Postat: 10 mar 2010, 15:21
av sacredeagle
Har själv inte testat det så mycket direkt mer än att jag såg att det funkade. Vet inte riktigt om det är en app som just jag behöver men våra behov är ju olika... :)
Nu försökte jag installera på min dator på jobbet, det lyckades delvis. Fick detta felmeddelande vid installationen:

Kod: Markera allt

File "/usr/lib/python2.6/dist-packages/autokey/interface.py", line 38, in <module>
    from PyQt4.QtGui import QClipboard, QApplication
ImportError: No module named PyQt4.QtGui
invoke-rc.d: initscript autokey, action "start" failed.
dpkg: fel vid hantering av autokey (--configure):
 underprocess installerade post-installation-skript gav felkod 1
Ställer in khelpcenter4 (4:4.3.2-0ubuntu4.1) ...
Hanterar utlösare för libc-bin ...
ldconfig deferred processing now taking place
Hanterar utlösare för python-support ...
Fel uppstod vid hantering:
 autokey
E: Sub-process /usr/bin/dpkg returned an error code (1)

Re: AutoKey - deb package

Postat: 10 mar 2010, 15:39
av philip5
Du borde då sakna ett paket som heter nått med python qt4 och kanske GUI som den är beroende av men inte tvingats installera. Är inte hemma så jag kan inte kolla exakt. Tittar på det ikväll om du inte hittar rätt själv så det funkar.

Re: AutoKey - deb package

Postat: 11 mar 2010, 09:44
av philip5
Du borde ha alla paket som behövs för att köra autokey när du kör mitt paket. Däremot så ser jag att du kör kde 4.3.2 vilket börjar bli gammalt och det är möjligt att det är därför som qt4-bindings till python spökar med autokey. Själv kör jag kde 4.4.1 men om du kör med (aktiverar) ubuntus officiella backport förråd så uppdateras du till kde 4.3.5 vilket kanske räcker för att slippa det här problemet som du har. Även om du inte kör kde4 så är det ju ändå de libsen som autokey använder sig av.