Your message dated Sat, 18 Jul 2020 09:28:37 +0000
with message-id <e1jwj93-000eah...@fasolo.debian.org>
and subject line Bug#905385: Removed package(s) from oldstable
has caused the Debian Bug report #905385,
regarding RM: weboob -- RoM; unmaintained; already removed from later releases
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
905385: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905385
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
User: release.debian....@packages.debian.org
Usertags: pu
Tags: stretch
Severity: normal
Quack,
This update has been made to:
- fix #905299 to remove insults
- add a warning in the package description about the naming
See attached debdiff.
I plan to do the same for Jessie if you agree on this one.
Regards.
\_o<
--
Marc Dequènes
diff -Nru weboob-1.2/debian/changelog weboob-1.2/debian/changelog
--- weboob-1.2/debian/changelog 2017-01-09 11:43:06.000000000 +0900
+++ weboob-1.2/debian/changelog 2018-08-03 02:59:42.000000000 +0900
@@ -1,3 +1,15 @@
+weboob (1.2-1+deb9u1) stretch; urgency=medium
+
+ [ Jonathan Dowland ]
+ * Backport a patch from upstream to remove homophobic comments
+ and user insults. Closes: #905299.
+
+ [ Marc Dequènes (Duck) ]
+ * Add warning about the software naming scheme.
+ * remove_insults2.patch: extra cleanup
+
+ -- Jonathan Dowland <j...@debian.org> Thu, 02 Aug 2018 18:59:42 +0100
+
weboob (1.2-1) unstable; urgency=medium
* New Upstream Release.
diff -Nru weboob-1.2/debian/control weboob-1.2/debian/control
--- weboob-1.2/debian/control 2017-01-09 11:43:06.000000000 +0900
+++ weboob-1.2/debian/control 2018-08-03 02:59:42.000000000 +0900
@@ -18,6 +18,12 @@
Breaks: python-weboob-core (<< 0.i-2)
Replaces: python-weboob-core (<< 0.i-2)
Description: Weboob, Web Out Of Browsers - library
+ Note from the Maintainer:
+ This software, included binaries and maybe other content contain childish
+ references to a specific women's body part. Upstream refused to rename it.
+ There is no diminishing or insulting message so I decided to keep it in the
+ archive. You may nevertheless feel uncomfortable using this tool.
+ .
Weboob is a project helping interaction between applications and websites.
.
This package contains:
@@ -41,6 +47,12 @@
Depends: ${misc:Depends}, ${python:Depends}, python-weboob (>= ${source:Version}), python-html2text, python-prettytable
Recommends: python-termcolor
Description: CLI applications to interact with websites
+ Note from the Maintainer:
+ This software, included binaries and maybe other content contain childish
+ references to a specific women's body part. Upstream refused to rename it.
+ There is no diminishing or insulting message so I decided to keep it in the
+ archive. You may nevertheless feel uncomfortable using this tool.
+ .
This package contains command-line applications including:
* boobank: Bank accounts management
* boobathon: Application to participate to a boobathon
@@ -78,6 +90,12 @@
Architecture: all
Depends: ${misc:Depends}, ${python:Depends}, python-weboob (>= ${source:Version}), python-pyqt5
Description: Qt applications to interact with websites
+ Note from the Maintainer:
+ This software, included binaries and maybe other content contain childish
+ references to a specific women's body part. Upstream refused to rename it.
+ There is no diminishing or insulting message so I decided to keep it in the
+ archive. You may nevertheless feel uncomfortable using this tool.
+ .
This package contains Qt applications including:
* qbooblyrics: Search songs and get lyrics
* qboobmsg: Read and post messages on websites
diff -Nru weboob-1.2/debian/patches/remove_homophobic_insults.patch weboob-1.2/debian/patches/remove_homophobic_insults.patch
--- weboob-1.2/debian/patches/remove_homophobic_insults.patch 1970-01-01 09:00:00.000000000 +0900
+++ weboob-1.2/debian/patches/remove_homophobic_insults.patch 2018-08-03 02:59:42.000000000 +0900
@@ -0,0 +1,50 @@
+commit 4c044e72fdf10988da8d1115c5fcd989f7fe519e
+Author: Jonathan Dowland <j...@debian.org>
+Date: Thu Jul 12 16:57:31 2018 +0200
+
+ Remove unnecessary bits in comments;
+
+ Cherry pick from upstream:
+ commit 3f12b9e6c1b2599df51b064b956e61c77bb060fb
+ Author: Benjamin Bouvier <pub...@benj.me>
+ Date: Thu Jul 12 16:57:31 2018 +0200
+
+diff --git a/modules/aum/browser.py b/modules/aum/browser.py
+index d29f5d803..9160f1a9e 100644
+--- a/modules/aum/browser.py
++++ b/modules/aum/browser.py
+@@ -400,7 +400,7 @@ class AuMBrowser(Browser):
+
+ @url2id
+ def get_profile(self, id):
+- # XXX OLD API IS DISABLED (fucking faggots)
++ # XXX OLD API IS DISABLED
+ #r = self.api0_request('member', 'view', data={'id': id})
+ #if not 'result' in r:
+ # print r
+diff --git a/modules/banquepopulaire/pages.py b/modules/banquepopulaire/pages.py
+index 6509ff3ed..a38b48897 100644
+--- a/modules/banquepopulaire/pages.py
++++ b/modules/banquepopulaire/pages.py
+@@ -118,8 +118,6 @@ class BasePage(object):
+
+ def build_token(self, token):
+ """
+- These fucking faggots have introduced a new protection on the token.
+-
+ Each time there is a call to SAB (selectActionButton), the token
+ available in the form is modified with a key available in JS:
+
+diff --git a/weboob/applications/boobathon/boobathon.py b/weboob/applications/boobathon/boobathon.py
+index 092aaaeca..62242dad7 100644
+--- a/weboob/applications/boobathon/boobathon.py
++++ b/weboob/applications/boobathon/boobathon.py
+@@ -781,7 +781,7 @@ class Boobathon(ReplApplication):
+ return
+
+ if not self.check_loaded_backends({'url': 'https://symlink.me'}):
+- print("Ok, so leave now, fag.")
++ print("Ok, so leave now.")
+ sys.exit(0)
+
+ def is_module_loadable(self, module):
diff -Nru weboob-1.2/debian/patches/remove_insults2.patch weboob-1.2/debian/patches/remove_insults2.patch
--- weboob-1.2/debian/patches/remove_insults2.patch 1970-01-01 09:00:00.000000000 +0900
+++ weboob-1.2/debian/patches/remove_insults2.patch 2018-08-03 02:59:42.000000000 +0900
@@ -0,0 +1,11 @@
+--- a/modules/banquepopulaire/pages.py
++++ b/modules/banquepopulaire/pages.py
+@@ -161,7 +161,7 @@
+
+ class MyHTMLPage(BasePage, HTMLPage):
+ def build_doc(self, data, *args, **kwargs):
+- # XXX FUCKING HACK BECAUSE BANQUE POPULAIRE ARE FAGGOTS AND INCLUDE NULL
++ # XXX HACK BECAUSE BANQUE POPULAIRE INCLUDE NULL
+ # BYTES IN DOCUMENTS.
+ data = data.replace(b'\x00', b'')
+ return super(MyHTMLPage, self).build_doc(data, *args, **kwargs)
diff -Nru weboob-1.2/debian/patches/series weboob-1.2/debian/patches/series
--- weboob-1.2/debian/patches/series 2017-01-09 11:43:06.000000000 +0900
+++ weboob-1.2/debian/patches/series 2018-08-03 02:59:42.000000000 +0900
@@ -1,2 +1,4 @@
0001-do-not-install-modules.patch
0002-add-qbooblyrics.desktop.patch
+remove_homophobic_insults.patch
+remove_insults2.patch
--- End Message ---
--- Begin Message ---
We believe that the bug you reported is now fixed; the following
package(s) have been removed from oldstable:
python-weboob | 1.2-1 | all
python-weboob-core | 1.2-1 | all
weboob | 1.2-1 | source, all
weboob-qt | 1.2-1 | all
------------------- Reason -------------------
RoM; unmaintained; already removed from later releases
----------------------------------------------
Note that the package(s) have simply been removed from the tag
database and may (or may not) still be in the pool; this is not a bug.
The package(s) will be physically removed automatically when no suite
references them (and in the case of source, when no binary references
it). Please also remember that the changes have been done on the
master archive and will not propagate to any mirrors until the next
dinstall run at the earliest.
Packages are usually not removed from testing by hand. Testing tracks
unstable and will automatically remove packages which were removed
from unstable when removing them from testing causes no dependency
problems. The release team can force a removal from testing if it is
really needed, please contact them if this should be the case.
Bugs which have been reported against this package are not automatically
removed from the Bug Tracking System. Please check all open bugs and
close them or re-assign them to another package if the removed package
was superseded by another one.
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 905...@bugs.debian.org.
The full log for this bug can be viewed at https://bugs.debian.org/905385
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Mark Hymers (the ftpmaster behind the curtain)
--- End Message ---