Bug#753110: RFS: mrrescue/1.02c-1 [ITP]
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On Thu, 23 Oct 2014 11:13:44 +0200 Tobias Frost t...@frost.de wrote: Hi Steven, what's the status of mrrescue? Do you have updates? Still seeking a sponsor. Package is ready and source uploaded to Games Team git. Keen to get this in before freeze. -BEGIN PGP SIGNATURE- Version: GnuPG v1 iF4EAREIAAYFAlRLUqUACgkQunxZKpjzbPeifQEAgkoQDD27zKC3JNOn0HvkWl9P dlFrg7NvQ9kmnSdKPboA/A4lzN5j+ZNQRmyQrQYFCkwR84qejoawm1eqpdIvNThf =10BL -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#753110: RFS: mrrescue/1.02c-1 [ITP]
Tobias Frost writes: Am Samstag, den 25.10.2014, 17:35 +1000 schrieb Steven Hamilton: On Thu, 23 Oct 2014 11:13:44 +0200 Tobias Frost t...@frost.de wrote: Hi Steven, what's the status of mrrescue? Do you have updates? Still seeking a sponsor. Package is ready and source uploaded to Games Team git. Keen to get this in before freeze. Hi Steve, no, you've got your sponsor already... (Its the owner of the RFS bug, as recommended in http://mentors.debian.net/sponsor/rfs-howto ) Will take a look now -- tobi All items in your last review have been rectified and pushed to git. -- Steven Hamilton I don't look like two zombies -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#707691: On mentors
Package uploaded to mentors. Package source uploaded to pkg-games git. Sponsor being sought. -- Steven Hamilton I don't look like two zombies -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#753110: RFS: mrrescue/1.02c-1 ITP
On Thu, 17 Jul 2014 10:03:59 +0200 Elena ``of Valhalla'' valhall...@trueelena.org wrote: I can't sponsor either, I'm not even into NM I'm wondering about the license of mrrescue/TSerial.lua: in the copyright file you claim it is copyright Matthias Richter and under Zlib license, but the file only states that the author is Taehl (selfmadespi...@gmail.com). With an internet search I've found this source for TSerial https://love2d.org/wiki/Tserial which however isn't any more useful as far as licensing is concerned. Did you write to the author? I did. Should I include the email somewhere? signature.asc Description: PGP signature
Bug#753110: RFS: mrrescue/1.02c-1 ITP
Tobias Frost writes: Hi Steven, Please note, I can only review, but I cannot sponsor as my NM process is not yet finished... On Sun, 2014-06-29 at 20:30 +1000, Steven Hamilton wrote: Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package mrrescue * Package name: mrrescue Version : 1.02c-1 Upstream Author : [fill in name and email of upstream] * URL : http://www.tangramgames.com It should be http://tangramgames.dk/games/mrrescue/, shouldn't it? Yes, It's correct in the control file * License : zlib, MIT, BY-SA 3.0 Section : games It builds those binary packages: mrrescue - Mr Rescue is an arcade 2d action game To access further information about this package, please visit the following URL: http://mentors.debian.net/package/mrrescue Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/m/mrrescue/mrrescue_1.02c-1.dsc More information about hello can be obtained from http://www.example.com. - d/copyright: * Please adapt to the machine-readable format; You're already close, but at least some headers are missing: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ * License texts are missing * Filenames are wrong: There is no mrresuce.love directory in the source. * Also, please also use the same spelling for the licenses: ZLIB/zlib (Sugessted is to use the abbreviations as in http://spdx.org/licenses/) * s/BY-SA 3.0/CC-BY-SA-3.0 All fixed up. A license texts included. * d/docs README.txt ist not required to be installed, the information within are not needed on a Debian system Removed * d/mrrescue Is there are resson to use /bin/bash as shebang and not use /bin/sh? (then you would also need to depend on bash; but its not necessary to have bash, right?) Changed to /bin/sh * d/mrrsecue.1 It's great that you provide a manpage. IMHO writing manpages is one of the most tedious work to be done during packaging ... You should also forward it upstream, (when its ready :) However, I think it need a little overhaul. Please read man-pages(7) and man(7) - Shouldn't it be section 6, games? - in the NAME Section, should'nt be MRRESCUE in lowercase? - Synopsis should be mrrescue - Section Desctiption: The sentence This manual coveres ... is uncessary. Maybe the text you use for d/control would be more appropiate for an description? - mrrescue doesn't take options, right? All fixed up. Moved to section 6. * d/rules: I think you don't need to rm build_dir I think I do. The build process creates a mrrescue.love file which is basically a zipped file of all the source (this is how love works). Without the rm build_dir dh_clean won't clean up properly. * there are two pendantic lintian messages. What to do with this strongly depends on the sponsor, however I would override it as an sign that I've checked them (and maybe nag upstream to add an changelog and signature to their tarballs) Override added for no upstream changelog. So I would say the package is almost ready... Thanks for your contribution :) And thanks for the review. Updated package it now uploaded to mentors. -- Steven Hamilton I don't look like two zombies -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#753110: RFS: mrrescue/1.02c-1 ITP
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package mrrescue * Package name: mrrescue Version : 1.02c-1 Upstream Author : [fill in name and email of upstream] * URL : http://www.tangramgames.com * License : zlib, MIT, BY-SA 3.0 Section : games It builds those binary packages: mrrescue - Mr Rescue is an arcade 2d action game To access further information about this package, please visit the following URL: http://mentors.debian.net/package/mrrescue Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/m/mrrescue/mrrescue_1.02c-1.dsc More information about hello can be obtained from http://www.example.com. Changes since the last upload: * Initial release (Closes: #707691) Regards, Steven Hamilton -- Steven Hamilton I don't look like two zombies -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#752486: menulibre: Crash after deleting entry
Package: menulibre Version: 2.0.4-1 Severity: important Dear Maintainer, * What led up to the situation? Run menulibre. Navigated to an entry. Clicked delete. Clicked yes. Menulibre then exits with the following dump; WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.' Traceback (most recent call last): File /usr/lib/python3/dist-packages/psutil/_pslinux.py, line 694, in wrapper return fun(self, *args, **kwargs) File /usr/lib/python3/dist-packages/psutil/_pslinux.py, line 844, in create_time f = open(/proc/%s/stat % self.pid, 'rb') FileNotFoundError: [Errno 2] No such file or directory: '/proc/9975/stat' During handling of the above exception, another exception occurred: Traceback (most recent call last): File /usr/lib/python3/dist-packages/psutil/__init__.py, line 322, in _init self.create_time() File /usr/lib/python3/dist-packages/psutil/__init__.py, line 576, in create_time self._create_time = self._proc.create_time() File /usr/lib/python3/dist-packages/psutil/_pslinux.py, line 704, in wrapper raise NoSuchProcess(self.pid, self._name) psutil.NoSuchProcess: process no longer exists (pid=9975) During handling of the above exception, another exception occurred: Traceback (most recent call last): File /usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py, line 2712, in on_delete_cb delete_func(self.treeview, model, treeiter) File /usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py, line 2579, in delete_launcher self.update_menus() File /usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py, line 2132, in update_menus XmlMenuElementTree.treeview_to_xml(self.treeview) File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 313, in treeview_to_xml model_children_to_xml(model, menu_parent=root) File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 294, in model_children_to_xml model_to_xml_menus(model, model_parent, menu_parent) File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 226, in model_to_xml_menus model_to_xml_menus(model, treeiter, next_element) File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 226, in model_to_xml_menus model_to_xml_menus(model, treeiter, next_element) File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 226, in model_to_xml_menus model_to_xml_menus(model, treeiter, next_element) File /usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py, line 222, in model_to_xml_menus directory_name = util.getDirectoryName(desktop) File /usr/lib/python3/dist-packages/menulibre/util.py, line 158, in getDirectoryName prefix = getDefaultMenuPrefix() File /usr/lib/python3/dist-packages/menulibre/util.py, line 66, in getDefaultMenuPrefix processes = getProcessList() File /usr/lib/python3/dist-packages/menulibre/util.py, line 48, in getProcessList process = psutil.Process(pid) File /usr/lib/python3/dist-packages/psutil/__init__.py, line 296, in __init__ self._init(pid) File /usr/lib/python3/dist-packages/psutil/__init__.py, line 331, in _init raise NoSuchProcess(pid, None, msg) psutil.NoSuchProcess: no process found with pid 9975 Segmentation fault -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages menulibre depends on: ii gir1.2-gdkpixbuf-2.0 2.30.7-1 ii gir1.2-glib-2.0 1.40.0-2 ii gir1.2-gmenu-3.0 3.8.0-2 ii gir1.2-gtk-3.03.12.2-1+b1 ii gnome-menus 3.8.0-2 ii python3 3.4.1~rc1-1 ii python3-gi3.12.1-1+b1 ii python3-psutil2.1.1-1+b1 pn python3:any none ii xdg-utils 1.1.0~rc1+git20111210-7.1 menulibre recommends no packages. menulibre suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#707691: Packaging in progress
Mr Rescue has recently been updated to love 0.9.1 which is currently in Sid. Packaging commences. signature.asc Description: PGP signature
Bug#719985: RFS: mrrescue/1.02-1 [ITP]
Andreas Moog writes: All assets (graphics, music, text) are licensed under a Creative Commons BY-NC-SA 3.0 Unported License. See http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en_US for more info. As far as I understand it, that means your package can not enter Debian, but has to go into non-free. So, the Section in debian/control should be non-free/games. Ah monkeys. You're right. Changed. Build-Depends: debhelper (= 9.0.0) debhelper doesn't use that versioning scheme anymore, a simple = 9 should be what you need. In debian/rules you could remove all the comments about it being a sample file. I suggest adding a brief comment in debian/rules about your reasoning of adding the dh_installinit override, like Work around debhelper bug #719359. Why is this package architecture-any? It should run on all architectures where love is available. Lintian says: I: mrrescue source: debian-watch-file-is-missing P: mrrescue: no-upstream-changelog I: mrrescue: description-synopsis-might-not-be-phrased-properly I: mrrescue: arch-dep-package-has-big-usr-share 11624kB 100% I: mrrescue: desktop-entry-lacks-keywords-entry usr/share/applications/mrrescue.desktop Thanks for the review. Everything has been fixed apart from the upstream changelog. Upstream don't supply any. Only commit logs. -- Steven Hamilton I don't look like two zombies -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#719985: RFS: mrrescue/1.02-1 [ITP]
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package mrrescue Package name: mrrescue Version : 1.02-1 Upstream Author : Tangram Games * URL : http://tangramgames.dk/games/mrrescue * License : zlib Section : games It builds this binary package: mrrescue - Arcade 2d action game. Rescue civilians from burning buildings. To access further information about this package, please visit the following URL: http://mentors.debian.net/package/mrrescue Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/m/mrrescue/mrrescue_1.02-1.dsc More information about hello can be obtained from http://www.example.com. Changes since the last upload: * Initial release (Closes: #707691) -- Steven Hamilton I don't look like two zombies -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#719359: debhelper: dh_installinit incorrectly detects shell script as init script
Joey Hess writes: Steven Hamilton wrote: dh_installinit incorrectly detects a shell script, intended for /usr/games (detailed in package.install), as an init script and builds it in /etc/init.d This only appears to occur when the script is named the same as the package. I don't think that dh_installinit ever detects anything. It only installs the init scripts listed in debian/package.init or debian/init. If you think otherwise, you need to provide a test case showing the problem. No probs. To recreate; 1) Create package with packagename 2) Create a bash script to launch your binary with the name packagename #!/bin/bash love /usr/share/games/mrrescue/mrrescue.love 3) Create packagename.install file to copy your script into /usr/games; debian/scriptname usr/games 4) Create rules file; %: dh $@ -Pdebian/packagename_build (-P is used to remove conflict of tmpdir with packagename) Result; The debian/packagename_build dir will have your script placed in /etc/init.d/packagename Putting override_dh_installinit: in rules works around this and places the script in /usr/games as requested by the .install file. I have a guilty package exhibiting this behaviour currently on mentors; https://mentors.debian.net/package/mrrescue -- Steven Hamilton I don't look like two zombies -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#719359: debhelper: dh_installinit incorrectly detects shell script as init script
Package: debhelper Version: 9.20130630 Severity: important Dear Maintainer, dh_installinit incorrectly detects a shell script, intended for /usr/games (detailed in package.install), as an init script and builds it in /etc/init.d This only appears to occur when the script is named the same as the package. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.10-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages debhelper depends on: ii binutils2.23.52.20130727-1 ii dpkg1.17.1 ii dpkg-dev1.17.1 ii file1:5.14-2 ii man-db 2.6.5-2 ii perl5.14.2-21 ii po-debconf 1.0.16+nmu2 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 0.62 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#708503: RFS: powder/117-2 ITA
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package powder * Package name: powder Version : 117-2 Upstream Author : Jeff Lait jml...@zincland.com * URL : http://www.zincland.com/powder/ * License : various Section : games It builds those binary packages: powder - Graphical dungeon crawling game To access further information about this package, please visit the following URL: http://mentors.debian.net/package/powder Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/non-free/p/powder/powder_117-2.dsc More information about hello can be obtained from http://www.example.com. Changes since the last upload: * New maintainer. (Closes: #691835). * rules updated to use dh(1). * Removed windows executables in /support dirs. * Hardening implemented. * Bump Standards to 3.9.4.0 . No changes necessary. * Static build against libstdc++ changed to dynamic. Regards, Steven Hamilton -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#707691: ITP: mr.rescue -- Mr. Rescue is an arcade styled 2d action game centered around evacuating civilians from burning buildings. The game features fast paced fire extinguishing action and lots
Package: wnpp Severity: wishlist Owner: Steven Hamilton o...@scorch.net * Package name: mr.rescue Version : 1.01 Upstream Author : Tangram Games wearetang...@gmail.com * URL : http://tangramgames.dk * License : Zlib, BY-NC-SA 3.0 Unported License, Custom Public Domain Programming Lang: Lua, Love2d Description : Mr. Rescue is an arcade styled 2d action game centered around evacuating civilians from burning buildings. The game features fast paced fire extinguishing action and lots of throwing people around in pseudo-randomly generated levels. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#702553: RFS: powder/117-2 [ITA]
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package powder * Package name: powder Version : 117-2 Upstream Author : Jeff Lait * URL : http://www.zincland.com/powder * License : Custom Section : games It builds those binary packages: powder - Graphical dungeon crawling game To access further information about this package, please visit the following URL: http://mentors.debian.net/package/powder Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/non-free/p/powder/powder_117-2.dsc Changes since the last upload: * New maintainer. Closes bug #691835 Regards, Steven Hamilton -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#558789: Caused by thunderbird renaming
evolution.c plugin looks for the substring thunder in the gconf mailto key (set by preferred applications). When it fails to find this (debian sets this to icedove %s) it launches the correct client but with no appended parameter string. You can work around this by doing sudo ln -s /usr/bin/icedove /usr/bin/thunderbird then setting the preferred mail client to thunderbird %s Here's the guilty code. static gboolean init (NstPlugin *plugin) { GConfClient *client; g_print (Init evolution plugin\n); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); bind_textdomain_codeset (GETTEXT_PACKAGE, UTF-8); client = gconf_client_get_default (); mail_cmd = gconf_client_get_string (client, DEFAULT_MAILTO, NULL); g_object_unref (client); if (mail_cmd == NULL || *mail_cmd == '\0') { g_free (mail_cmd); mail_cmd = get_evo_cmd (); type = MAILER_EVO; } else { /* Find what the default mailer is */ if (strstr (mail_cmd, balsa)) type = MAILER_BALSA; else if (strstr (mail_cmd, thunder) || strstr (mail_cmd, seamonkey)) type = MAILER_THUNDERBIRD; else if (strstr (mail_cmd, sylpheed) || strstr (mail_cmd, claws)) type = MAILER_SYLPHEED; else if (strstr (mail_cmd, anjal)) type = MAILER_EVO; } if (mail_cmd == NULL) return FALSE; return TRUE; -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org