Ticket #123 (closed Task: fixed)

Opened 9 years ago

Last modified 6 years ago

DEB: Build package for the DeepaMehta 4.0.5 release

Reported by: silke Owned by: silke
Priority: Major Milestone:
Component: DeepaMehta Standard Distribution Version: 4.0.5
Keywords: Cc:
Complexity: 3 Area:
Module:

Description

Notes:

  • How to handle "You must start with a fresh database." in the package?
  • Use jri's release notes for debian changelog
  • see #121: first notes for a more general howto for new releases.

Change History

comment:1 Changed 9 years ago by silke

  • Status changed from new to accepted

comment:2 Changed 9 years ago by silke

  • Type changed from Defect to Task

comment:3 Changed 9 years ago by JuergeN

We must not forget to delete the bundle-cache before updating!

comment:4 Changed 9 years ago by JuergeN

I have played a bit with installing, updating and uninstalling DeepaMehta with aptitude. There are some more caveats I dicovered, e.g. some errors caused by non-exiting files (e.g. logfile, if deepamehta was not started between installation and purging). So we should implement some checking (if, then) into the scripts as well.

comment:5 Changed 9 years ago by silke

The package is ready "in theory" but at the moment I cannot upload it to launchpad. Building a diff doesn't work, I get the error you see below. Uploading a new orig.tar.gz is impossible because of the same version number. (I think it was a mistake to use the version number 4.0.5 for uploading the snapshot.)

 dpkg-buildpackage -rfakeroot -d -us -uc -S
dpkg-buildpackage: setze CFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CPPFLAGS auf Standardwert: 
dpkg-buildpackage: setze LDFLAGS auf Standardwert: -Wl,-Bsymbolic-functions
dpkg-buildpackage: setze FFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CXXFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: Quellpaket deepamehta
dpkg-buildpackage: Quellversion 4.0.5-1ubuntu1
dpkg-buildpackage: Quellen geändert durch Silke Meyer <silke@silkemeyer.net>
 fakeroot debian/rules clean
dh  clean
   dh_testdir
   dh_auto_clean
   dh_clean
 dpkg-source -b deepamehta-4.0.5
dpkg-source: Warnung: Versionsnummer lässt Ubuntu-Änderungen vermuten, aber Maintainer: enthält keine Ubuntu-Adresse
dpkg-source: Warnung: Versionsnummer lässt Ubuntu-Änderungen vermuten, aber es gibt kein Feld XSBC-Original-Maintainer
dpkg-source: Information: verwende Quellformat »1.0«
dpkg-source: Information: baue deepamehta unter Benutzung des existierenden deepamehta_4.0.5.orig.tar.gz
dpkg-source: Information: baue deepamehta in deepamehta_4.0.5-1ubuntu1.diff.gz
dpkg-source: Warnung: ausführbarer Modus 0777 von »README.txt« wird nicht im Diff dargestellt werden
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-notes-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-files-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-webservice-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-filemanager-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-core-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-contacts-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-topicmaps-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-webbrowser-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-proxy-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-iconpicker-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-workspaces-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-typesearch-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-webclient-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-help-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Fehler: kann Änderungen an deepamehta-4.0.5/bin/bundle/deepamehta-typeeditor-4.0.5.jar nicht darstellen: Inhalt der Binärdatei geändert
dpkg-source: Warnung: ignoriere Löschen des Verzeichnisses apache
dpkg-source: Warnung: ignoriere Löschen der Datei apache/deepamehta.apache
dpkg-source: Warnung: ignoriere Löschen der Datei bin/COPYRIGHT.txt
dpkg-source: Warnung: ignoriere Löschen der Datei bin/LICENSE.txt
dpkg-source: Warnung: ignoriere Löschen der Datei bin/README.txt
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-webbrowser-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-topicmaps-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-notes-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-contacts-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-proxy-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-typesearch-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-core-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-help-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-files-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-filemanager-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-iconpicker-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-typeeditor-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-webclient-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-webservice-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: ignoriere Löschen der Datei bin/bundle/deepamehta-workspaces-4.0.5-SNAPSHOT.jar
dpkg-source: Warnung: der Diff verändert die folgenden Dateien der Originalautoren: 
 COPYRIGHT.txt
 LICENSE.txt
 README.txt
 bin/conf/config.properties
 bin/conf/logging.properties
 bin/deepamehta-linux.sh
 examples/deepamehta.apache
 examples/deepamehta.filedir
 init/deepamehta
dpkg-source: Information: verwenden Sie das Format »3.0 (quilt)«, um separate und dokumentierte Änderungen an den Dateien der Originalautoren zu erhalten, siehe dpkg-source(1)
dpkg-source: nicht darstellbare Änderung an den Quellen
dpkg-buildpackage: Fehler: dpkg-source -b deepamehta-4.0.5 gab Fehler-Exitstatus 1
Last edited 9 years ago by silke (previous) (diff)

comment:7 Changed 9 years ago by JuergeN

Now it's really getting confusing for me!? What PPA are you talking about? The new deepamehta4 or
the original deepamehta?

For deepamehta4 I would expect we will just have to wait a little until the packages get published, right? For the original deepamehta I would give it some days now, to sort itself out again to a defined status.

comment:8 Changed 9 years ago by silke

Yes, deepamehta4 is waiting in launchpad's queue to be built.

The first repo deepamehta is restored and, according to #launchpad IRC channel, I'd have to use quilt to build something uploadable.

comment:9 Changed 9 years ago by silke

  • Status changed from accepted to closed
  • Resolution set to fixed

The stable 4.0.5 release is now available here:
https://launchpad.net/~sil-ke/+archive/deepamehta4

comment:10 Changed 6 years ago by jri

  • Milestone Build .deb Package deleted

Milestone Build .deb Package deleted

Note: See TracTickets for help on using tickets.