diff --git a/debian/changelog b/debian/changelog index b93035e..1ef91f5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,10 +10,12 @@ ubuntu-dev-tools (0.144) UNRELEASED; urgency=low configured a custom builder that doesn't do source builds (LP: #1019817) * seeded-in-ubuntu Inform the user when we couldn't determine binary packages built by a source package, as it most recently FTBFS. - * request-backport: Avoid duplicate Reverse-Build-Deps when sources build - binaries of the same name. + * requestbackport: + - Avoid duplicate Reverse-Build-Deps when sources build binaries of the + same name. + - Explain that backports aren't to fix bugs. - -- Stefano Rivera Wed, 18 Jul 2012 12:45:05 +0200 + -- Stefano Rivera Wed, 18 Jul 2012 12:47:01 +0200 ubuntu-dev-tools (0.143) unstable; urgency=low diff --git a/doc/requestbackport.1 b/doc/requestbackport.1 index 5ee9eba..dca44fe 100644 --- a/doc/requestbackport.1 +++ b/doc/requestbackport.1 @@ -47,7 +47,8 @@ Display a help message and exit. .SH SEE ALSO .BR backportpackage (1), -.BR reverse\-depends (1). +.BR reverse\-depends (1), +.BR https://wiki.ubuntu.com/UbuntuBackports . .SH AUTHORS \fBreverse\-depends\fR and this manpage were written by Stefano Rivera diff --git a/requestbackport b/requestbackport index bff179b..5d1ee47 100755 --- a/requestbackport +++ b/requestbackport @@ -74,6 +74,16 @@ def determine_destinations(source, destination): return destinations +def disclaimer(): + print ("Ubuntu's backports are not for fixing bugs in stable releases, " + "but for bringing new features to older, stable releases.") + print ("See https://wiki.ubuntu.com/UbuntuBackports for the Ubuntu " + "Backports policy and processes.") + print ("See https://wiki.ubuntu.com/StableReleaseUpdates for the process " + "for fixing bugs in stable releases.") + confirmation_prompt() + + def check_existing(package, destinations): """Search for possible existing bug reports""" # The LP bug search is indexed, not substring: @@ -289,6 +299,8 @@ def main(): Logger.error(str(e)) sys.exit(1) + disclaimer() + check_existing(package, destinations) package_spph = locate_package(package, options.source)