Your message dated Tue, 14 Jul 2026 19:13:09 -0500
with message-id <[email protected]>
and subject line Re: RFS: sc-controller/0.5.5-1 [ITP] -- User-mode driver, 
mapper and GTK3 GUI for game controllers
has caused the Debian Bug report #1129715,
regarding RFS: sc-controller/0.5.5-1 [ITP] -- User-mode driver, mapper and GTK3 
GUI for game controllers
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 [email protected]
immediately.)


-- 
1129715: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129715
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "sc-controller":

 * Package name     : sc-controller
   Version          : 0.5.5-1
   Upstream contact : Martin Rys <[email protected]>
 * URL              : https://github.com/C0rn3j/sc-controller
 * License          : Expat, CC-BY-3.0, PSF-2.0, CC0-1.0, GPL-2, Zlib
 * Vcs              : https://salsa.debian.org/micl/sc-controller
   Section          : utils

The source builds the following binary packages:

  sc-controller - User-mode driver, mapper and GTK3 GUI for game controllers

To access further information about this package, please visit the following URL:

  https://mentors.debian.net/package/sc-controller/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/s/sc-controller/sc-controller_0.5.5-1.dsc

Changes for the initial release:

 sc-controller (0.5.5-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #825217)

Regards,
--
  Michael Lloyd

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Hello,

Please address the following Lintian output for your next upload:

Running lintian...
N:
W: sc-controller: appstream-metadata-missing-modalias-provide 
usr/lib/udev/rules.d/69-sc-controller.rules
N:                                                                              
                                                                                
                                                                                
N:   This package contain a udev rule for providing device access to the
N:   console user (using the uaccess udev TAG) or to members of the plugdev
N:   file group without announcing the hardware support using AppStream.
N: 
N:   Please refer to https://wiki.debian.org/AppStream/Guidelines for details.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: appstream-metadata
N: 
N:
W: sc-controller: appstream-metadata-validation-failed Problems reported by 
"appstreamcli validate-tree".
N:                                                                              
                                                                                
                                                                                
N:   The specified AppStream metadata file fail to validate using 'appstreamcli
N:   validate-tree --no-net path-to-package-root'.
N: 
N:   Please refer to https://wiki.debian.org/AppStream/Guidelines for details.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: appstream-metadata
N: 
N:
W: sc-controller: desktop-mime-but-no-exec-code 
[usr/share/applications/sc-controller.desktop]
N:                                                                              
                                                                                
                                                                                
N:   The named desktop entry indicates support for at least one MIME type, but
N:   does not provide a code like %f, %F, %u or %U in the Exec key.
N:   
N:   If the application can in fact handle files of the given MIME types, the
N:   menu item should somehow pass those filenames as parameters to the
N:   executable.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: menu-format
N: 
N:
W: sc-controller: shared-library-lacks-prerequisites 
[usr/lib/python3/dist-packages/libremotepad.cpython-313-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
N:   The listed shared library doesn't include information about the other
N:   libraries against which it was linked.
N:   
N:   More specifically, "ldd foo.so" should report such other libraries. In
N:   your case, it reports "statically linked".
N:   
N:   The fix is to specify the libraries. One way to do so is to add something
N:   like "-lc" to the command-line options for "ld".
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: binaries/prerequisites
N:   Renamed from: shared-lib-without-dependency-information
N: 
N:   Screen: coq/cmxs/prerequisites
N:     Advocates: "Julien Puydt" <[email protected]>
N:     Reason: The Coq project comes with a kind of compiler that generates
N:             files which are ELF shared objects. Unfortunately, they contain
N:             many undefined symbols, but those are expected.
N:             
N:             There are a lot of false positives.
N:             
N:             Read more in Bug#999602.
N: 
N:
W: sc-controller: shared-library-lacks-prerequisites 
[usr/lib/python3/dist-packages/libremotepad.cpython-314-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
W: sc-controller: udev-rule-missing-uaccess user accessible device missing 
TAG+="uaccess" [usr/lib/udev/rules.d/69-sc-controller.rules:10]
N:                                                                              
                                                                                
                                                                                
N:   The package set up a device for user access without using the uaccess tag.
N:   Some udev rules get the same effect using other markers enabling console
N:   user access using rules in /lib/udev/rules.d/70-uaccess.rules. Others
N:   should specify TAG+="uaccess" in the udev rule.
N: 
N:   Please refer to https://wiki.debian.org/USB/GadgetSetup for details.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: udev
N: 
N:
W: sc-controller: udev-rule-missing-uaccess user accessible device missing 
TAG+="uaccess" [usr/lib/udev/rules.d/69-sc-controller.rules:6]
N:                                                                              
                                                                                
                                                                                
I: sc-controller source: debian-watch-file-is-missing
N:                                                                              
                                                                                
                                                                                
N:   This source package is not Debian-native but it does not have a
N:   debian/watch file. This file is used for automatic detection of new
N:   upstream versions by the Debian External Health Status project and other
N:   project infrastructure. If this package is maintained upstream, please
N:   consider adding a debian/watch file to detect new releases.
N:   
N:   If the package is not maintained upstream or if upstream uses a
N:   distribution mechanism that cannot be meaningfully monitored by uscan and
N:   the Debian External Health Status project, please consider adding a format
N:   5 debian/watch file containing an Untrackable field documenting the
N:   situation.
N: 
N:   Please refer to Upstream source location: debian/watch (Section 4.11) in
N:   the Debian Policy Manual and the uscan(1) manual page for details.
N: 
N:   Visibility: info
N:   Show-Always: no
N:   Check: debian/watch
N: 
N:
I: sc-controller: desktop-entry-lacks-keywords-entry 
[usr/share/applications/sc-controller.desktop]
N:                                                                              
                                                                                
                                                                                
N:   This .desktop file is either missing a Keywords entry, or it does not
N:   contain keywords above and beyond those already present in the Name or
N:   GenericName entries.
N:   
N:   The Keywords field is intended to show keywords relevant for a .desktop
N:   file.
N:   
N:   Desktop files are organized in key-value pairs and are similar to INI
N:   files.
N:   
N:   The desktop-file-validate tool in the desktop-file-utils package may be
N:   useful when checking the syntax of desktop entries.
N: 
N:   Please refer to
N:   
https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html,
N:   Bug#693918, and
N:   https://wiki.gnome.org/Initiatives/GnomeGoals/DesktopFileKeywords for
N:   details.
N: 
N:   Visibility: info
N:   Show-Always: no
N:   Check: menu-format
N: 
N:
I: sc-controller: hardening-no-bindnow 
[usr/lib/python3/dist-packages/libcemuhook.cpython-313-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
N:   This package provides an ELF binary that lacks the "bindnow" linker flag.
N:   
N:   This is needed (together with "relro") to make the "Global Offset Table"
N:   (GOT) fully read-only. The bindnow feature trades startup time for
N:   improved security. Please consider enabling this feature or consider
N:   overriding the tag (possibly with a comment about why).
N:   
N:   If you use dpkg-buildflags, you may have to add hardening=+bindnow or
N:   hardening=+all to DEB_BUILD_MAINT_OPTIONS.
N:   
N:   The relevant compiler flags are set in LDFLAGS.
N: 
N:   Please refer to https://wiki.debian.org/Hardening for details.
N: 
N:   Visibility: info
N:   Show-Always: no
N:   Check: binaries/hardening
N: 
N:
I: sc-controller: hardening-no-bindnow 
[usr/lib/python3/dist-packages/libcemuhook.cpython-314-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: hardening-no-bindnow 
[usr/lib/python3/dist-packages/libhiddrv.cpython-313-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: hardening-no-bindnow 
[usr/lib/python3/dist-packages/libhiddrv.cpython-314-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: hardening-no-bindnow 
[usr/lib/python3/dist-packages/libsc_by_bt.cpython-313-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: hardening-no-bindnow 
[usr/lib/python3/dist-packages/libsc_by_bt.cpython-314-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: hardening-no-bindnow 
[usr/lib/python3/dist-packages/libuinput.cpython-313-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: hardening-no-bindnow 
[usr/lib/python3/dist-packages/libuinput.cpython-314-x86_64-linux-gnu.so]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: package-contains-documentation-outside-usr-share-doc 
[usr/lib/python3/dist-packages/sccontroller-0.5.5.dist-info/top_level.txt]
N:                                                                              
                                                                                
                                                                                
N:   This package ships a documentation file outside /usr/share/doc
N:   Documentation files are normally installed inside /usr/share/doc.
N:   
N:   If this file doesn't describe the contents or purpose of the directory it
N:   is in, please consider moving this file to /usr/share/doc/ or maybe even
N:   removing it. If this file does describe the contents or purpose of the
N:   directory it is in, please add a lintian override.
N: 
N:   Visibility: info
N:   Show-Always: no
N:   Check: documentation
N: 
N:   Screen: python/egg/metadata
N:     Advocates: "Scott Kitterman" <[email protected]>
N:     Reason: The folders XXX.dist-info/ and XXX.egg-info/ hold metadata for
N:             Python modules. Those files are not documentation even though
N:             some of their names carry the .txt file extension.
N:             
N:             Python modules can be both public and private.
N:             
N:             Read more in
N:             
https://www.python.org/dev/peps/pep-0427/#the-dist-info-directory,
N:             https://www.python.org/dev/peps/pep-0376/#id16,
N:             https://www.python.org/dev/peps/pep-0610/,
N:             https://www.python.org/dev/peps/pep-0639/,
N:             https://setuptools.pypa.io/en/latest/deprecated/python_eggs.html,
N:             and Bug#1003913.
N: 
N:
I: sc-controller: package-contains-documentation-outside-usr-share-doc 
[usr/share/scc/gamecontrollerdb.txt]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: package-contains-documentation-outside-usr-share-doc 
[usr/share/scc/images/menu-icons/buttons/LICENSES]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: package-contains-documentation-outside-usr-share-doc 
[usr/share/scc/images/menu-icons/driving/LICENSES]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: package-contains-documentation-outside-usr-share-doc 
[usr/share/scc/images/menu-icons/items/LICENSES]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: package-contains-documentation-outside-usr-share-doc 
[usr/share/scc/images/menu-icons/media/LICENSES]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: package-contains-documentation-outside-usr-share-doc 
[usr/share/scc/images/menu-icons/system/LICENSES]
N:                                                                              
                                                                                
                                                                                
I: sc-controller: package-contains-documentation-outside-usr-share-doc 
[usr/share/scc/images/menu-icons/weapons/LICENSES]
N:                                                                              
                                                                                
                                                                                
P: sc-controller source: maintainer-manual-page [debian/sc-controller.1]
N: 
N:   The maintainer keeps a manual page in ./debian. Please forward the manual
N:   page upstream and ask them to include in their version control system, and
N:   in their next release.
N:   
N:   If the manual page was already forwarded or rejected, or the upstream is
N:   gone, please override the tag and annotate it with a suitable comment.
N: 
N:   Please refer to social contract item 2, Coordination with upstream
N:   developers (Section 3.1.4) in the Debian Developer's Reference, and
N:   Changes to the upstream sources (Section 4.3) in the Debian Policy Manual
N:   for details.
N: 
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: debian/manual-pages
N:   Renamed from: maintainer-manpage
N: 
N:
P: sc-controller source: maintainer-manual-page [debian/scc-daemon.1]
N:
P: sc-controller source: maintainer-manual-page [debian/scc-osd-dialog.1]
N:
P: sc-controller source: maintainer-manual-page [debian/scc-osd-keyboard.1]
N:
P: sc-controller source: maintainer-manual-page [debian/scc-osd-launcher.1]
N:
P: sc-controller source: maintainer-manual-page [debian/scc-osd-menu.1]
N:
P: sc-controller source: maintainer-manual-page [debian/scc-osd-message.1]
N:
P: sc-controller source: maintainer-manual-page [debian/scc-osd-radial-menu.1]
N:
P: sc-controller source: maintainer-manual-page [debian/scc-osd-show-bindings.1]
N:
P: sc-controller source: maintainer-manual-page [debian/scc.1]
N:
P: sc-controller source: package-uses-old-debhelper-compat-version 13
N: 
N:   This package uses a debhelper compatibility level that is no longer
N:   recommended. Please consider using the recommended level.
N:   
N:   For most packages, the best way to set the compatibility level is to
N:   specify debhelper-compat (= X) as a Build-Depends in debian/control. You
N:   can also use the debian/compat file or export DH_COMPAT in debian/rules.
N:   
N:   If no level is selected debhelper defaults to level 1, which is
N:   deprecated.
N: 
N:   Please refer to the debhelper(7) manual page for details.
N: 
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: debhelper
N: 
N:
P: sc-controller: repeated-path-segment lib 
[usr/lib/python3/dist-packages/scc/lib/]
N: 
N:   The file is installed into a location that repeats the given path segment.
N:   An example would be /usr/lib/lib or /usr/share/myprogram/share.
N:   
N:   More often than not this is unintended.
N: 
N:   Please refer to Bug#950052 and Bug#950027 for details.
N: 
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: files/hierarchy/path-segments
N: 
N:
P: sc-controller source: trailing-whitespace [debian/control:48]
N: 
N:   This file contains lines with trailing whitespace characters.
N:   
N:   Whilst often harmless and unsightly, such extra whitespaces can also cause
N:   tools to interpret the whitespace characters literally. The tool diff(1)
N:   does not like them, either. They are best avoided.
N:   
N:   Some of these problems can be hard to track down.
N:   
N:   Whitespace at the end of lines may be removed with the following:
N:   
N:    $ sed -i -e 's@[[:space:]]*$@@g' debian/control debian/changelog
N:   
N:   If you use Emacs, you can also use "M-x wh-cl" (whitespace-cleanup).
N:   
N:   However, if you wish to only remove trailing spaces and leave trailing
N:   tabs (eg. for Makefiles), you can use the following code snippet:
N:   
N:    $ sed -i -e 's@[ ]*$@@g' debian/rules
N:   
N:   To remove empty lines from the end of a file, you can use:
N:   
N:    $ sed -i -e :a -e '/^\n*$/{$d;N;};/\n$/ba' debian/rules
N: 
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: debian/trailing-whitespace
N:   Renamed from: file-contains-trailing-whitespace
N: 
N:
X: sc-controller: hardening-no-fortify-functions 
[usr/lib/python3/dist-packages/libsc_by_bt.cpython-313-x86_64-linux-gnu.so]
N: 
N:   This package provides an ELF binary that lacks the use of fortified libc
N:   functions. Either there are no potentially unfortified functions called by
N:   any routines, all unfortified calls have already been fully validated at
N:   compile-time, or the package was not built with the default Debian
N:   compiler flags defined by dpkg-buildflags. If built using dpkg-buildflags
N:   directly, be sure to import CPPFLAGS.
N:   
N:   NB: Due to false-positives, Lintian ignores some unprotected functions
N:   (e.g. memcpy).
N: 
N:   Please refer to https://wiki.debian.org/Hardening and Bug#673112 for
N:   details.
N: 
N:   Visibility: info
N:   Show-Always: no
N:   Check: binaries/hardening
N:   This tag is experimental.
N: 
N:
X: sc-controller: hardening-no-fortify-functions 
[usr/lib/python3/dist-packages/libsc_by_bt.cpython-314-x86_64-linux-gnu.so]
N:
X: sc-controller: hardening-no-fortify-functions 
[usr/lib/python3/dist-packages/libuinput.cpython-313-x86_64-linux-gnu.so]
N:
X: sc-controller: hardening-no-fortify-functions 
[usr/lib/python3/dist-packages/libuinput.cpython-314-x86_64-linux-gnu.so]

I: Lintian run successful (worst tag: warn)

Otherwise, enjoy:

$ dput ftp-master ../sc-controller_0.5.5-1_amd64.changes
Uploading sc-controller using ftp to ftp-master (host: ftp.upload.debian.org; 
directory: /pub/UploadQueue/)
running allowed-distribution: check whether a local profile permits uploads to 
the target distribution
running protected-distribution: warn before uploading to distributions where a 
special policy applies
running checksum: verify checksums before uploading
running suite-mismatch: check the target distribution for common errors
running gpg: check GnuPG signatures before the upload
Uploading sc-controller_0.5.5-1.dsc
Uploading sc-controller_0.5.5.orig.tar.gz
Uploading sc-controller_0.5.5-1.debian.tar.xz
Uploading sc-controller-dbgsym_0.5.5-1_amd64.deb
Uploading sc-controller_0.5.5-1_amd64.buildinfo
Uploading sc-controller_0.5.5-1_amd64.deb
Uploading sc-controller_0.5.5-1_amd64.changes

It will be put in the Debian NEW queue where it is either accepted or rejected. 
If rejected, you can re-open this RFS or file a new one.

Best regards,
Simon Quigley
[email protected]

--- End Message ---

Reply via email to