aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkgdev/scripts/pkgdev_bugs.py')
-rw-r--r--src/pkgdev/scripts/pkgdev_bugs.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/pkgdev/scripts/pkgdev_bugs.py b/src/pkgdev/scripts/pkgdev_bugs.py
index 25608d6..daf4828 100644
--- a/src/pkgdev/scripts/pkgdev_bugs.py
+++ b/src/pkgdev/scripts/pkgdev_bugs.py
@@ -214,13 +214,17 @@ class GraphNode:
keywords = []
maintainers = tuple(maintainers) or ("maintainer-needed@gentoo.org",)
+ summary = f"{', '.join(pkg.versioned_atom.cpvstr for pkg, _ in self.pkgs)}: stablereq"
+ if len(summary) > 60:
+ summary = f"{self.pkgs[0][0].versioned_atom.cpvstr} and friends: stablereq"
+
request_data = dict(
Bugzilla_api_key=api_key,
product="Gentoo Linux",
component="Stabilization",
severity="enhancement",
version="unspecified",
- summary=f"{', '.join(pkg.versioned_atom.cpvstr for pkg, _ in self.pkgs)}: stablereq",
+ summary=summary,
description="Please stabilize",
keywords=keywords,
cf_stabilisation_atoms="\n".join(self.lines()),