Jak zastosować plik dziennika zmian do pakietów w PPA podczas budowania z przepisu?

19

Kiedy mój pakiet zostanie skompilowany za pomocą startera przy użyciu przepisu, ignoruje ./debian/changelogplik, który podam, i generuje bezużyteczny, taki jak:

harmonyseq (0.14~natty1) maverick; urgency=low

  * Auto build.
 -- Rafal Cieslak <[email protected]>   Tue, 25 Jan 2011 16:56:57 +0000

Byłoby znacznie lepiej, gdyby starter zapisał listę zmian, które przygotowałem w pliku dziennika zmian, zamiast po prostu tam umieścić „Automatyczną kompilację”.

Jak zmusić starter do używania listy zmian z mojego pliku dziennika zmian podczas budowania pakietów z przepisu?

Rafał Cieślak
źródło
2
Czego używasz do uruchamiania kompilacji? W normalnych warunkach LP zawsze korzysta z dostarczonego debian/changelog...
Kees Cook
Najlepszym miejscem do zadawania tego pytania jest sam Launchpad. Zapytanie o to pozwoli programistom i doświadczonym ludziom dokładnie wyjaśnić, jak to zrobić lub dlaczego nie można tego zrobić Launchpad ma specjalny system do zarządzania tego rodzaju pytaniami, możesz zadać go tutaj , gdzie inni ludzie, w tym programiści a użytkownicy będą mogli odpowiedzieć Ci lub tutaj , gdy sprawa stanie się bardziej oficjalna.
sebikul
@KeesCook Mogę to odtworzyć. Wydaje się, że ten nowy wpis jest tworzony podczas korzystania z projektu.recipe do zbudowania pliku źródłowego (lokalnie przez miejsce, w bzr dailydeb project.recipe working-dirktórym plik receptury pobiera gałąź źródłową i zagnieżdża informacje o pakowaniu).
htorque

Odpowiedzi:

5

Zadałem to pytanie na IRC (na #launchpad) i uzyskałem odpowiedź, której się spodziewałem:

Nie, nie można zapobiec utworzeniu tego wpisu dziennika zmian. Jest to konieczne, aby można było określić odpowiedni ciąg wersji autobuild (zdefiniowanej w pierwszym wierszu pliku receptury).

Jednak twoje zmiany nie powinny zostać utracone, po prostu umieszczone tuż po tym wpisie.

htorque
źródło
3
Być może bzr-builder powinien zintegrować wpis dziennika zmian z dowolnym istniejącym wpisem z ustawioną dystrybucją UNRELEASED, jak to często bywa w plikach dziennika zmian Debiana.
Jelmer