Dalai
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Hey Leute, ich schaue in letzter Zeit recht häufig ins Changelog der Pakete, für die ein Update zur Verfügung steht. Im aptitude geht das ja mit Shift+C recht komfortabel. Gestern fiel mir zum wiederholten Male auf, dass kein Changelog verfügbar ist bzw. aptitude keines laden kann. Konkrete Beispiele, die allesamt innerhalb der letzten Wochen aktualisiert wurden:
und noch einige andere Pakete (vorwiegend Libs), von denen die genannten abhängig sind. Der Support für Hardy Server läuft ja noch ne Weile. Insofern wundert mich das schon. Weiß jemand, was da los ist? MfG Dalai
|
Dalai
(Themenstarter)
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Auch für die Ende vergangener Woche aktualisierten Pakete steht offensichtlich kein Changelog zur Verfügung:
Übrigens ist es kein Problem, auf die Changelogs der vorhergehenden Paketversionen zuzugreifen. Beispiel von oben: Changelog von openssl_0.9.8g-4ubuntu3.18 (die neue hat hinten eine 3.19). Kann keiner dazu etwas sagen? MfG Dalai
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi Dalai, willst du dir die Veränderungen vor der Installation anschauen oder danach? Wenn danach, kannst du immer unter /usr/share/doc/PAKETNAME/changelog.Debian.gz bzw. /usr/share/doc/PAKETNAME/changelog.gz (natives Paket) schauen. Gruss
Lasall
|
Dalai
(Themenstarter)
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Lasall schrieb: willst du dir die Veränderungen vor der Installation anschauen oder danach?
Sowohl als auch. Vorzugsweise vorher, damit ich abschätzen kann, wie sinnvoll oder problematisch ein Update ist. Im Nachhinein ist aber auch wichtig, wenn ein Paket rumzickt, was zum Glück bisher nicht vorkam (vom "broken by design" von timeout mal abgesehen).
Wenn danach, kannst du immer unter /usr/share/doc/PAKETNAME/changelog.Debian.gz bzw. /usr/share/doc/PAKETNAME/changelog.gz (natives Paket) schauen.
Mmh, OK, das ist eine Möglichkeit. Nur finde ich es trotzdem unfair und unpraktisch, wenn die Changelogs nicht mehr (alle) online einsehbar sind, weil z.B. aptitude eben keinen komfortablen Abruf mehr erlaubt. Es wäre ja kein Problem, wenn es dafür eine Begründung oder zumindest eine offizielle Mitteilung für diese Veränderung - um nicht zu sagen Vernachlässigung - gäbe, aber ich hab diesbzgl. nichts gefunden. MfG Dalai
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi Dalai, nicht alle Paketquellen und Pakete stellen Changelogs online zur Verfügung. Ich weiß auch nichts von einem eintsprechenden Policy-Eintrag. Was aber genau das richtige für dich sein könnte, ist das Programm im gleichnamigen Paket apt-listchanges. Das funktioniert immer, da die Pakete heruntergeladen werden und dann der Changelog extrahiert wird (nur Veränderungen). Gruss
Lasall
|
Dalai
(Themenstarter)
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Lasall schrieb: nicht alle Paketquellen und Pakete stellen Changelogs online zur Verfügung.
Das ist mir durchaus klar, aber alle bisher genannten hatten ja bislang Changelogs verfügbar! Und die genannten Pakete sind ja nun nicht gerade unwichtig oder klein. Genau deswegen habe ich ja das Thema eröffnet.
Ich weiß auch nichts von einem eintsprechenden Policy-Eintrag.
Welche Policy meinst du?
Was aber genau das richtige für dich sein könnte, ist das Programm im gleichnamigen Paket apt-listchanges. Das funktioniert immer, da die Pakete heruntergeladen werden und dann der Changelog extrahiert wird (nur Veränderungen).
Werde ich vielleicht mal einen Blick drauf werfen, aber eigentlich wollte ich mir keinen zusätzlichen Aufwand machen, nur weil der bisherige Weg - aus mir noch unklaren Gründen - nicht mehr versorgt wird. MfG Dalai
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi Dalai, ich meine die Ubuntu-Policy. Ansonsten direkt mal bei den Entwicklern bzw. Paketarchivbetreueren nachfragen, was da das Problem ist. Gruss
Lasall
|
Dalai
(Themenstarter)
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Irgendwie ist das ein generelles Problem, denn wechsle ich bei den o.g. Links die Version auf Precise (also die gerade veröffentlichte 12.04), so sind auch für diese Pakete keinerlei Changelogs verfügbar - auch wenn in der rechten Spalte der jeweiligen Paketseite ein Link zum Ubuntu-Changelog ist. Dasselbe trifft auf die ebenfalls noch unterstützte Version 10.04 (Lucid) zu. Bisher konnte ich auf der Mailingliste nur diesen einen Eintrag ausmachen, der das Problem anspricht (auch wenn ich nicht weiß, ob's exakt dasselbe Problem und dieselbe Ursache ist). MfG Dalai
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi Dalai, Tatsache. Mit apt-get changelog klappt das ohne Probleme. Bitte melde das als Bug. Am Besten direkt im Debian Bugtracker. Gruss
Lasall
|
Dalai
(Themenstarter)
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Lasall schrieb: Tatsache. Mit apt-get changelog klappt das ohne Probleme.
Aber nur auf neueren Systemen, denn dieses Kommando kennt das apt-get im Hardy nicht.
Bitte melde das als Bug. Am Besten direkt im Debian Bugtracker.
Bist du sicher, dass Debian der richtige Ansprechpartner ist? Ich mein, die (fehlenden) Changelogs stammen ja allesamt von Ubuntu und der Maintainer fast aller genannten Pakete ist Ubuntu-Developers. MfG Dalai
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi Dalai, ja das ist es. Ich besitze die neuste aptitude-Version (0.6.7) und dort tritt das Problem auf. Sowohl mit Ubuntuquellen als auch mit Debianquellen. Der Debianbug ist #669569 🇬🇧. Es heißt also abwarten und teetrinken. Gruss
Lasall
|
Dalai
(Themenstarter)
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Ich glaube, das ist ein anderes Problem, denn der Download klappt ja bei mir nicht, weil die Changelogs ganz einfach gar nicht da und deshalb auch via Web(browser) nicht zugänglich sind! Um das zu beheben, bräuchte es keinerlei Codeänderung auf irgendeinem Client (zumal es ja bislang funktionierte), sondern die Changelogs müssten einfach auf die Server gepackt werden. MfG Dalai
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi Dalai, sry ich vergesse immer, dass du noch 8.04 hast. Also einfach: An die Mailingliste schreiben (ubuntu-devel). Gruss
Lasall
|
Dalai
(Themenstarter)
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Ich hab am späten Monat Abend ne Mail an die Mailingliste ubuntu-devel-discuss geschickt, vor allem weil ich im Gegensatz zu ubuntu-devel diesen Punkt in der Beschreibung gefunden habe:
Nach Absenden der Mail habe ich diese automatische Antwort erhalten: Your mail to 'Ubuntu-devel-discuss' with the subject Changelogs of many packages not available Is being held until the list moderator can review it for approval. The reason it is being held: Post by non-member to a members-only list Either the message will get posted to the list, or you will receive
notification of the moderator's decision.
Keine Ahnung, wie oft die ihre Liste archivieren, so dass sie abrufbar wird. Mal abwarten und Tee trinken. MfG Dalai
|
Dalai
(Themenstarter)
Anmeldungsdatum: 16. Juni 2008
Beiträge: 2316
Wohnort: Meiningen
|
Leider hat sich noch gar nichts getan seit meinem letzten Post: keine Änderung der Situation, keine Antwort per Mail, keine Archivierung der Mail (sofern sie überhaupt weitergeleitet wurde). Dabei bin ich der Meinung, kein völlig unverständliches Englisch geschrieben zu haben... Ich habe aber festgestellt, dass bei allen genannten Paketen nicht nur das Changelog fehlt sondern auch das Copyright, auch für Ubuntu Precise. Irgendetwas wurde also umgestellt oder vernachlässigt. Bleibt nur die Frage, was man sonst tun könnte. MfG Dalai
|