hallo leute,
ich weiß jetzt nicht ob das ne dumme frage ist (und es gibt sie, jawohl!) aber ich stell sie trotzdem:
ich habe den synthesizer din http://dinisnoise.org/download/ einmal mit bekanntem dreisatz installiert, alles super. nun habe ich als zweiten schritt probiert, nachdem ich din wieder gelöscht habe und einige verzeichnisse gesäubert habe, das ganze mal mit ./configure make checkinstall versucht. nun funktioniert din nicht mehr. konkretes hab ich nicht, weil es bei beiden wegen keine fehlermeldung gab.
vielleicht noch ein hinweis: din gibt es für ubuntu als paket und das funktioniert auf ubuntu lucid lynx. hm. dann müsste man das doch auch irgendwie für debian bauen können. aber wenn das schon mit dem "dreckigen" checkinstall" nicht geht ...
ideen?
grüße, markus
checkinstall ersetzt bei din nicht make install
- Musix
- Beiträge: 162
- Registriert: 01.02.2011 00:33:19
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: Köln
-
Kontaktdaten:
checkinstall ersetzt bei din nicht make install
Wiki über Komposition, Debian-Linux & mehr: http://wiki.markuswkropp.de
Re: checkinstall ersetzt bei din nicht make install
Wenn dein System alle Voraussetzungen erfüllt, kannst du auch den "Debian Weg gehen":
lad das entsprechende Ubuntu-Paket runter
https://launchpad.net/~dinisnoise/+arch ... /+packages
packs aus und dann, anstelle des Dreisatzes, einfach nur als User
(fakeroot muss installiert sein, Voraussetzung für dpkg-buildpackage ist ein Ordner "debian" in den sources)
Ein Verzeichnis höher liegt dann das installierbare Debianpaket.
Es sollte so auch mit dem original Quellcode funktionieren,
du musst nur das debian-Verzeichnis aus dem Ubuntu Quellcode dahin kopieren.
lad das entsprechende Ubuntu-Paket runter
https://launchpad.net/~dinisnoise/+arch ... /+packages
packs aus und dann, anstelle des Dreisatzes, einfach nur als User
Code: Alles auswählen
dpkg-buildpackage -rfakeroot -us -uc
Ein Verzeichnis höher liegt dann das installierbare Debianpaket.
Es sollte so auch mit dem original Quellcode funktionieren,
du musst nur das debian-Verzeichnis aus dem Ubuntu Quellcode dahin kopieren.
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!
Macht ohne Haftung funktioniert nicht!
- Musix
- Beiträge: 162
- Registriert: 01.02.2011 00:33:19
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: Köln
-
Kontaktdaten:
Re: checkinstall ersetzt bei din nicht make install
hi detix,
oh, vielen dank, denn diesen weg wollte ich nächstes mal probieren. SUPI! den oben beschriebenen fehler hab ich allerdings gerade gefunden - ein ziemlich dämlicher. ich hab beim ./configure ein falsches prefix angegeben
naja, grad sitz ich an einem weg über die .dsc-datei und apt-get build-dep zu installieren. funzt aber (noch) net ...
grüße
markus
ps hast du din über deinen beschriebenen weg schon installiert bekommen? ist das, was du beschreibst, eine art "umpaketierung" von ubuntu nach debian?
oh, vielen dank, denn diesen weg wollte ich nächstes mal probieren. SUPI! den oben beschriebenen fehler hab ich allerdings gerade gefunden - ein ziemlich dämlicher. ich hab beim ./configure ein falsches prefix angegeben
naja, grad sitz ich an einem weg über die .dsc-datei und apt-get build-dep zu installieren. funzt aber (noch) net ...
grüße
markus
ps hast du din über deinen beschriebenen weg schon installiert bekommen? ist das, was du beschreibst, eine art "umpaketierung" von ubuntu nach debian?
Wiki über Komposition, Debian-Linux & mehr: http://wiki.markuswkropp.de
Re: checkinstall ersetzt bei din nicht make install
Ich sag mal so:
Ich hätte das Programm installieren können, ist aber für mich uninteressant.
Es ist eigentlich keine Umpaketierung, nur warum soll man sich mehr Arbeit als nötig machen?
dpkg-buildpackage setzt nun mal einen debian-Ordner im Quellcode voraus, und ubuntu hat ihn,
dann nehmen wir den doch auch.
Ansonsten müsstest du ihn mehr oder weniger aufwendig mit
erstellen lassen und die Dateien debian/control bzw. debian/rules von Hand anpassen...
muss doch nicht sein!
Ich hätte das Programm installieren können, ist aber für mich uninteressant.
Es ist eigentlich keine Umpaketierung, nur warum soll man sich mehr Arbeit als nötig machen?
dpkg-buildpackage setzt nun mal einen debian-Ordner im Quellcode voraus, und ubuntu hat ihn,
dann nehmen wir den doch auch.
Ansonsten müsstest du ihn mehr oder weniger aufwendig mit
Code: Alles auswählen
dh_make -s -n
muss doch nicht sein!
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!
Macht ohne Haftung funktioniert nicht!
- Musix
- Beiträge: 162
- Registriert: 01.02.2011 00:33:19
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: Köln
-
Kontaktdaten:
Re: checkinstall ersetzt bei din nicht make install
da gebe ich dir grundsätzlich recht. ich bin nur noch nicht ganz firm in diesem thema, bin immer noch viel am lesen, einarbeiten und ausprobieren. und zwar ganz grundsätzlich. deshalb hab ich noch eine frage: wenn man diese dateien von ubuntu übernimmt entstehen aber hoffentlich keine instabilitäten? das passiert nämlich manchmal wenn man ubuntu-pakete direkt ins debian reininstalliert. und das darf hier nicht der fall sein weil ich das bauen eines din-paketes im wiki als artikel verwursten will. und da muss es natürlich möglichst sauber und 100%ig sein. ganz nach debian art eben (was ich mit ardour+vst übrigens noch nicht gerschafft habe. im artikel http://wiki.debianforum.de/Ardour steht immer noch der paketbau mit checkinstall und das liegt mir ein wenig im magen weil´s mir zu dirty ist.)
grüße
markus
grüße
markus
Wiki über Komposition, Debian-Linux & mehr: http://wiki.markuswkropp.de
Re: checkinstall ersetzt bei din nicht make install
Ich gebe dir natürlich Recht, das man weder ubuntu -Pakete noch -Quellcodes in debian nutzen sollte!
Hier sind der original Quellcode und der von ubuntu allerdings völlig identisch,
dann kann man das machen.
Nimm also das Original und führe das aus:
Schau dir die Dateien im neu erstellten debian Ordner in Ruhe an,
vor allem die debian/control bzw. debian/rules,
hier wirst du auf jeden Fall Änderungen vornehmen müssen,
vergleiche dazu die Dateien mit denen im ubuntu Quellcode und es wird einiges deutlich.
Wenn alles fertig ist, dann kommt dpkg-buildpackage...
ps: Erklärungen zur Installation gehören mM nach eher hierhin:
http://wiki.debianforum.de/Softwareentw ... aketierung
Hier sind der original Quellcode und der von ubuntu allerdings völlig identisch,
dann kann man das machen.
Nimm also das Original und führe das aus:
Code: Alles auswählen
dh_make -s -n
vor allem die debian/control bzw. debian/rules,
hier wirst du auf jeden Fall Änderungen vornehmen müssen,
vergleiche dazu die Dateien mit denen im ubuntu Quellcode und es wird einiges deutlich.
Wenn alles fertig ist, dann kommt dpkg-buildpackage...
ps: Erklärungen zur Installation gehören mM nach eher hierhin:
http://wiki.debianforum.de/Softwareentw ... aketierung
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!
Macht ohne Haftung funktioniert nicht!
- Musix
- Beiträge: 162
- Registriert: 01.02.2011 00:33:19
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: Köln
-
Kontaktdaten:
Re: checkinstall ersetzt bei din nicht make install
jo, vielen dank nochmal. und auch da hast du recht: es gehört dahin, was du gelinkt hast. dann fang mal an zu schreiben, ich hab noch nicht den vollen überblick über das thema paketieren. nur alles angerissen, sodass ich es irgendwie anwenden kann ... das kapitel im wiki muss in den nächsten monaten auf jeden fall weiter gefüllt werden IMHO. die online-handbücher zum thema sind zwar sehr ausführlich aber irgendwie fehlt noch eine art "leichter einstieg" für das thema. außerdem sind die handbücher ein wenig unpädagogisch obwohl die sich redlich mühe damit geben
naja, im september werde ich wohl kleine artikelchen in dem bereich paketierung schreiben. für paketierungseinsteiger sozusagen. ich lerne hauptsächlich durch learning by doing und tipps aus dem chat und dem forum.
grüße
markus
naja, im september werde ich wohl kleine artikelchen in dem bereich paketierung schreiben. für paketierungseinsteiger sozusagen. ich lerne hauptsächlich durch learning by doing und tipps aus dem chat und dem forum.
grüße
markus
Wiki über Komposition, Debian-Linux & mehr: http://wiki.markuswkropp.de