Ticket #123 (closed Task: fixed)
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:3 Changed 13 years ago by JuergeN
We must not forget to delete the bundle-cache before updating!
comment:4 Changed 13 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 13 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
comment:6 Changed 13 years ago by silke
comment:7 Changed 13 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 13 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 13 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 10 years ago by jri
- Milestone Build .deb Package deleted
Milestone Build .deb Package deleted