uupdate + smake 1.2

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

uupdate + smake 1.2

Beitrag von KBDCALLS » 09.02.2010 20:56:27

Bin gerade dabei smake 1.2 für Stable Lenny zu bauen. Ein alte Version 1.2a23 ist ja in Etch noch vorhanden. Habe erst mal versucht die zu bauen. Das ist jedenfalls kein Problem. Jetzt wollte mit uupdate eine neue Version erzeugen. Bis zu zur version 1.2a49 klappt das auch. Nur mit verion 1.2 nicht. Das funktioniert erst wieder wenn ich uupdate sagen würde es wäre Version 1.2.a50.

Code: Alles auswählen

root@svetlana:~/src# dpkg-source -x smake_1.2a23-1.dsc
dpkg-source: extrahiere smake nach smake-1.2a23
dpkg-source: Information: entpacke smake_1.2a23.orig.tar.gz
dpkg-source: Information: wende smake_1.2a23-1.diff.gz an
root@svetlana:~/src# root@svetlana:~/src# cd smake-1.2a23/
root@svetlana:~/src/smake-1.2a23# uupdate -v 1.2.a49 -u ../smake
smake-1.2a23/             smake_1.2a23-1.dsc        smake-1.2a49.tar.bz2
smake_1.2a23-1.diff.gz    smake_1.2a23.orig.tar.gz
root@svetlana:~/src/smake-1.2a23# uupdate -v 1.2.a49 -u ../smake-1.2a49.tar.bz2
New Release will be 1.2.a49-1.
Symlinking to pristine source from smake_1.2.a49.orig.tar.bz2...
-- Untarring the new sourcecode archive ../smake-1.2a49.tar.bz2
Success!  The diffs from version 1.2a23-1 worked fine.
Remember: Your current directory is the OLD sourcearchive!
Do a "cd ../smake-1.2.a49" to see the new package
root@svetlana:~/src/smake-1.2a23# root@svetlana:~/src# uupdate -v 1.2 -u ../smake-1.2.tar.gz
uupdate: cannot find debian/changelog.
Are you in the top directory of the source tree?
root@svetlana:~/src# root@svetlana:~/src/smake-1.2a23# uupdate -v 1.2 -u ../smake-1.2.tar.gz
New Release will be 1.2-1.
uupdate: new version 1.2-1 <= current version 1.2a23-1; aborting!
root@svetlana:~/src/smake-1.2a23# uupdate -v 1.2a50 -u ../smake-1.2.tar.gz
New Release will be 1.2a50-1.
Symlinking to pristine source from smake_1.2a50.orig.tar.gz...
-- Untarring the new sourcecode archive ../smake-1.2.tar.gz
Success!  The diffs from version 1.2a23-1 worked fine.
Remember: Your current directory is the OLD sourcearchive!
Do a "cd ../smake-1.2a50" to see the new package
root@svetlana:~/src/smake-1.2a23#                      
Wieso muß man erst zu diesem Trick greifen wenn man von einer alpha Version zu einem Release will ? Auch wenn Herr Schily und Debian über Kreuz liegen sollte es ohne weiteres funktionieren. Oder liegts eventuell daran das die Ausgangssourcen von Etch sind ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten