[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wie macht man gute Backports?



* Kai Großjohann <kai.grossjohann@uni-duisburg.de> wrote:
> Norbert Tretkowski <nobse@debian.org> writes:
> > * Kai Großjohann <kai.grossjohann@uni-duisburg.de> wrote:
> >> Wie arrangiere ich die Dinge denn so, dass ich den Überblick nicht
> >> verliere?
> >
> > Hmm?
> >
> >> Ich möchte einen Bereich haben zum Backen von solchen Backports
> >
> > Mit debootstrap ein woody chroot bauen.
> 
> Öhm, das war's nicht, was ich meinte.
> 
> Ich meinte, wenn ich ein Verzeichnis /usr/src/deb oder ähnlich
> anlege, dann dorthin wechsle, dann "apt-get source bla" sage, dann
> "cd bla-1.5; dpkg-buildpackage", dann bekomme ich nach ein paar
> Paketen ein ziemlich zugemülltes Verzeichnis /usr/src/deb.

Ich lege fuer jedes Package ein separates Verzeichnis an.

> Fragen, die mir spontan einfallen:
> 
> * Wie organisiere ich meine Verzeichnisse, in denen ich die Sourcen
>   compiliere?

Siehe oben.

> * Welche Versionsnummern bekommen die von mir gebackenen Pakete und
>   wie setze ich diese Versionsnummern?

Upstreamversion-Debianversion MINUS 1.kai.1

Beispiel: Package foo hat Version 1.2.3-5 in unstable, du baust es
fuer stable, dann gibst du ihm die Version 1.2.3-4.kai.1.

> * Gibt's einen Automatismus für das Kopieren der Debs in die richtige
>   Verzeichnisstruktur, oder muss ich das Verzeichnis jedes Mal selbst
>   angeben?

Da gibts was, wurde hier IIRC auch schon angesprochen, ich selbst
benutze es nicht.

> * Wie mache ich, dass sich nicht zu viele alte Versionen der Debs
>   ansammeln?  Muss ich die alten Versionen von Hand löschen?

So mache ich das.

> * Wie funktioniert das Signieren der Pakete?

Option -k von dpkg-buildpackage.



Reply to: