Re: mp3diags at mentors
On Sat, Oct 6, 2012 at 9:43 AM, Josué Ortega skate7...@gmail.com wrote: On Sat, Oct 6, 2012 at 9:18 AM, Bart Martens ba...@debian.org wrote: Hi Josue, I had a look at mp3diags at mentors uploaded there on 2012-10-06 06:36. I see that you want to adopt this package without changes (except for the three added newlines in debian/rules). So I had a look at the package to see what could be improved. I saw that debian/copyright is not correct and that the upstream license information is quite confusing. I submitted bug 689811 for that. It would be nice to have that bug fixed in wheezy. Regards, Bart Martens Hi Bart, Thanks for took a look , I'll be working on this bug and I'll noticing you , about the changes in debian rules probably I left some white lines after trying to add hardening flags but since the package is using cmake and compat level 7 I decided to wait to the fix of cmake's bug Regards -- Josue Ortega openfecks.wordpress.com PGP key 4096R/AB4AFD3F 2012-08-20 Fingerprint = 7733 B328 D279 5F5B E232 5ADD 0150 9D5C AB4A FD3F Hi Bart, I just uploaded the version of mp3diags wich fixes the problem with the debian copyright I wrote an email to upstream asking for the licenses and this is the reply: Hi Josue, Basically the About box tells where which license applies: - All the code is GPL V2, including the UI files. Since they are generated, I'm not sure I can list a license inside them. The rest of my supporting code (mainly build scripts and tools) is also GPL V2. - The icons are mainly taken from KDE 4' Oxygen icon set, which is LGPL V3 (which, unlike V2, was created as an addition to GPL V3, and needs the GPL V3 text to make sense, so that's why GPL V3 got included). Some icons are created by me. They are also LGPL V3, to keep things simple. - The program uses 3 libraries: Qt (which is LGPL V.2.1), Boost (with its own custom license), and zlib (with its own custom license). It is my understanding that I should mention these licenses, and that's why they are included, even if none of my files is under any of these licenses. It is also my understanding that the way I use the libraries and the icons is consistent with their licensing terms. The reason the licenses are included twice, once in the root directory and again in src/licenses: - users who download the package expect to find licenses in the root directory - the ones in src/licenses are shown in the About dialog; I think I couldn't convince the build to use the ones in the root, so I duplicated them For the second question: all icons are LGPL V3. The GPL V3 is included because the definition of LGPL V3 needs it. Please let me know if you have any more questions or if there is any issue with the licenses, or if you have suggestions. Thanks, Marian Based on the previous information I've changed the debian copyright here is the link for the new version of mp3diags in mentors: https://mentors.debian.net/package/mp3diags Regards -- Josue Ortega openfecks.wordpress.com PGP key 4096R/AB4AFD3F 2012-08-20 Fingerprint = 7733 B328 D279 5F5B E232 5ADD 0150 9D5C AB4A FD3F
Bug#673087: RFS: the-powder-toy/78.1-1 [ITP] -- Physics sandbox game
Hi Aditya, not that I would specifically interested in this very package (just stumbled upon it because of the physics keyword) I think you could enhance your chances to find a sponsor if you would more closely join the pkg-games team (by for instance following the group packaging policy and commit the packaging to VCS). Kind regards Andreas. On Mon, Sep 24, 2012 at 05:24:34PM -0500, Aditya Vaidya wrote: Hello, I've updated the package with the latest upstream release and uploaded it to Debian Mentors. The DSC file is at http://mentors.debian.net/debian/pool/main/t/the-powder-toy/the-powder-toy_83.0-1.dsc So, you can run dget -x http://mentors.debian.net/debian/pool/main/t/the-powder-toy/the-powder-toy_83.0-1.dsc to download the latest release. Please review this package version instead of the one mentioned earlier. This one should be lintian and pbuilder clean (with the exception of a watch file, which can't be done here). Thanks for your consideration! Sincerely, Aditya Vaidya -- http://fam-tille.de -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121012080014.gb12...@an3as.eu
Re: xlife
I'd rather update old package if it exists. 2012/10/12 Лидовский Владимир l...@rambler.ru: Dear mentors, please help. I'm trying to reburn xlife package - http://packages.qa.debian.org/x/xlife.html. I've made new version of xlife, got approval from its last developer - http://www.catb.org/esr/software.html, update LifeWiki page - http://www.conwaylife.com/wiki/Xlife, registered XLife projects at http://freecode.com/projects/xlife. What do I have to do next? Should I update old Debian package or create new? The codes of new version of xlife and old (5.0) became very different. So diff-patch will contain almost all new version lines. Please say me what tools should be used for the each next step. Yours sincerely, Vladimir Lidovski, Vol.Litwr -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1350010509.961149.3196.32...@saddam2.rambler.ru -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CALL-Q8zngdHTWEH-bYQ+unYOfKNBZNr87r_2w5H6ZPJ++=x...@mail.gmail.com
Bug#673087: RFS: the-powder-toy/78.1-1 [ITP] -- Physics sandbox game
Hi, On 12-10-12 10:00, Andreas Tille wrote: not that I would specifically interested in this very package (just stumbled upon it because of the physics keyword) I think you could enhance your chances to find a sponsor if you would more closely join the pkg-games team (by for instance following the group packaging policy and commit the packaging to VCS). I looked through the package, and it looks fine. However, I have a problem with upstream's policy to make the program phone home. You correctly removed the install option. However, on every run of the program it still checks if there is a newer version available. On Debian, no program needs to do this: the packager sees the new version and should package it, the user will find it the next time apt is updating the system. If this feature would be required by the license, it would not be free software. It isn't, so the license is fine. It is still a very good idea to remove all network actions, except those that are good for the user. I haven't seen what the user gains from this network access, but there might be features that improve the user's experience by using the network (like sharing simulations with each other, or something like that). You can only save if you register first most certainly is not one of them, and this limitation should be removed. Please review this package version instead of the one mentioned earlier. This one should be lintian and pbuilder clean On my system (running unstable), I did get some lintian warnings: W: the-powder-toy-dbg: wrong-section-according-to-package-name the-powder-toy-dbg = debug W: the-powder-toy-dbg: debug-package-should-be-priority-extra the-powder-toy-dbg W: the-powder-toy: hardening-no-relro usr/lib/games/the-powder-toy/powder W: the-powder-toy: hardening-no-fortify-functions usr/lib/games/the-powder-toy/powder Thanks, Bas signature.asc Description: OpenPGP digital signature
Bug#689415: RFS: flvmeta/1.1.0-1 -- Metadata injector for FLV video files
Hello, I have updated the package using the original tarball, which is identical to https://github.com/noirotm/flvmeta/tarball/v1.1.0 Also add a patch to fix the spelling error in manpage and install the README.md. Please review again. download the package using dget, dget -x http://mentors.debian.net/debian/pool/main/f/flvmeta/flvmeta_1.1.0-1.dsc BTW, the hyphen-used-as-minus-sign warning are not fixed yet, as the manpage was generated by pandoc, and there is an issue [1] for this case. However, the upstream considers to not accept the patch, the question is, have this issue to be really fixed ? Best regards, Neutron Soutmun [1] https://groups.google.com/forum/?fromgroups=#!topic/pandoc-discuss/nMx8GxAf_mA signature.asc Description: Digital signature
Processed: reopen rubyripper RFS
Processing commands for cont...@bugs.debian.org: unarchive 662955 Bug #662955 {Done: Bart Martens ba...@debian.org} [sponsorship-requests] RFS: rubyripper/0.6.2-3 [ITP] -- audio extractor Unarchived Bug 662955 reopen 662955 Bug #662955 {Done: Bart Martens ba...@debian.org} [sponsorship-requests] RFS: rubyripper/0.6.2-3 [ITP] -- audio extractor Bug reopened Ignoring request to alter fixed versions of bug #662955 to the same values previously set thanks Stopping processing here. Please contact me if you need assistance. -- 662955: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662955 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.135004689127072.transcr...@bugs.debian.org
Bug#662955: RFS: rubyripper/0.6.2-3 [ITP] -- audio extractor
Hi Scott, I see that the package at mentors is no longer there. Are you still working on this ? Or can this RFS be closed ? Regards, Bart Martens Hi Bart, Sorry for the very long delay in replying. I have been busy moving across the country for work. If you are interested in sponsoring this package, I have uploaded a new version to mentors. -- Regards, Scott. -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/507819c7.2000...@sl.id.au
Bug#662955: RFS: rubyripper/0.6.2-2 [ITP] -- Re-open and new upload
Dear mentors, I am looking for a sponsor for my package rubyripper * Package name: rubyripper Version : 0.6.2-2 Upstream Author : Bouke Woudstra boukewouds...@gmail.com * URL : https://code.google.com/p/rubyripper/ * License : GPL-3.0+ Section : sound It builds those binary packages: rubyripper-cli - Error-correcting compact disc digital audio extractor (CD ripper) rubyripper-gtk2 - Error-correcting compact disc digital audio extractor (CD ripper) To access further information about this package, please visit the following URL: http://mentors.debian.net/package/rubyripper Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/r/rubyripper/rubyripper_0.6.2-3.dsc Changes since the last upload: rubyripper (0.6.2-3) unstable; urgency=low * Added patch to use 'normalize-audio' rather than 'normalize'. Debian packaging renames the 'normalize' binary. -- Scott Leggett sc...@sl.id.au Mon, 19 Mar 2012 00:40:25 +0800 -- Regards, Scott. -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/507818ee.7040...@sl.id.au
Bug#690321: RFS: ampache/3.6-git408e713+dfsg-4 [RC #688436]
Package: sponsorship-requests Severity: important Dear mentors, I am looking for a sponsor for my package ampache, my usual sponsor is not available so your assistance would be greatly appreciated * Package name: ampache Version : 3.6-git408e713+dfsg-4 Upstream Author : Karl Vollmer voll...@ampache.org * URL : http://ampache.org * License : GPL2 Section : web It builds these binary packages: ampache- web-based audio file management system ampache-common - web-based audio file management system common files To access further information about this package, please visit the following URL: http://mentors.debian.net/package/ampache Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/a/ampache/ampache_3.6-git408e713+dfsg-4.dsc Changes since the last upload: Corrected debian/ampache.postrm to fix #688436 Regards, Charlie Smotherman -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAL_XWdBQOEdCP0auZrYa=iDmXOfUcRU7oNE=x9vehogiead...@mail.gmail.com
mp3diags at mentors
Hi Josue, I had a look at mp3diags at mentors uploaded there on 2012-10-12 06:43. I'm afraid that bug 689811 is not yet fully solved. For example, upstream wrote that the icons are mainly taken from KDE 4' Oxygen icon set, and I don't see the copyright holder(s) mentioned in debian/copyright. Also, the text from upstream you quoted is helpful for clarification, as part of the fix for bug 689811. I suggest to add the exact text in debian/copyright including the From and Date headers. And since you're updating the package anyway : the white lines in debian/rules are still there. You may want to remove them before requesting an unblock to debian-release with a debdiff. Regards, Bart Martens -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121012193837.ga25...@master.debian.org
Re: mp3diags at mentors
On Fri, Oct 12, 2012 at 1:38 PM, Bart Martens ba...@debian.org wrote: Hi Josue, I had a look at mp3diags at mentors uploaded there on 2012-10-12 06:43. I'm afraid that bug 689811 is not yet fully solved. For example, upstream wrote that the icons are mainly taken from KDE 4' Oxygen icon set, and I don't see the copyright holder(s) mentioned in debian/copyright. Also, the text from upstream you quoted is helpful for clarification, as part of the fix for bug 689811. I suggest to add the exact text in debian/copyright including the From and Date headers. And since you're updating the package anyway : the white lines in debian/rules are still there. You may want to remove them before requesting an unblock to debian-release with a debdiff. Regards, Bart Martens Hi Bart, Thanks for the review , I'll try to fix it today Regards, -- Josue Ortega openfecks.wordpress.com PGP key 4096R/AB4AFD3F 2012-08-20 Fingerprintt = 7733 B328 D279 5F5B E232 5ADD 0150 9D5C AB4A FD3F
Bug#663916: New phonetisaurus package available
* Giulio Paci giuliop...@gmail.com, 2012-10-11, 03:52: git://git.debian.org/git/collab-maint/phonetisaurus.git. The ugly hack in debian/rules is indeed ugly. :) I definitively agree. I found a cleaner way to do that and applied it (by setting DEB_CLEAN_EXCLUDE in debian/rules). Much better, thanks. :) Last but not least, why do you need to recover this file? It looks like it shouldn't have been included in the upstream tarball in the first place. Just because it was in the original tarball and I want that a debian/rules clean results in the same content of the original tarball. Now I seem to recall that you told me that your workflow depends on such restoration. Sorry for the noise. I already contacted the author and the file will go away with next releases (and so the ugly hack). Great, thanks. Oh, and Google sparse hash implemented is already packaged in Debian. Please build-depend on libsparsehash-dev and make sure that the system-wide copy is used, not the bundled one. Packaging the UTF-8 library (currently in src/3rdparty/utf8/) might be also worth considering, in order to comply with Policy §4.13. As we are not talking about shared libraries, but about a few headers files, I do not understand the benefits of doing so. The main benefit is the same: you can fix bugs in one place, instead of doing it N places (where N is usually 1). I see only disadvantages: 1) using system wide files will prevent me to easily know the source code used to compile the phonetisaurus debian package; Convince upstream not to include them in the tarball and they will magically stop being part of the source. /semi-kiddingly (Sometimes we need to keep exact source for license reasons; that's what Built-Using field is for. This reminded me that I should review the copyright file; see below.) 2) fixes in sparsehash will not be available to phonetisaurus unless phonetisaurus is recompiled; That's not worse than status quo. Also: binNMUs are cheap. 3) I will need to maintain patches to use the system-wide copy; 4) an additional dependency is introduced; Again, convince upstream to drop the embedded copy, and these problems will go away. :) 5) If I will package UTF-8 I will need to invest time maintaining a new package that I do not care about and that contains just 4 headers files. I checked that there are at least 14 source packages in Debian that bundle UTF8-CPP: drizzle fife gdcm gource librime libvoikko love md5deep megaglest mkvtoolnix paraview ruby-passenger supertuxkart vtk Hopefully one of their maintainers would be interested in packaging it separately. Maybe file an RFP, CCing them all? Do you think that policy §4.13 apply in this case? I seems to me that it is more related to shared libraries than static ones and headers. No, §4.13 it's not only about shared library. It does apply here. Moreover I think that the last part of the following sentence applies: Debian packages should not make use of these convenience copies unless the included package is explicitly intended to be used in this way. Do you have any evidence that this is the case (e.g. links to upstream documentation saying this is the preferred way of using the libraries)? FWIW, I'm personally not fond of this exception to §4.13. I think we would be better without it. Fixing autotools bugs is definitely not fun. Now the promised review of d/copyright: Files: * Copyright: 2011-2012, Josef Robert Novak License: GPL-3+ As far as I can see, the code has been relicensed to 2-clause BSD. Files: debian/phonetisaurus-g2p.1 No such file or directory. Files: FstPathFinder.cpp FstPathFinder.hpp Copyright: Chris Taylor 2011, Josef Novak License: Apache-2.0 and GPL-3+ These now contain 2-clause BSD headers, though README.md says the code was licensed under the Apache license. Could you clarify this with upstream? Copyright/license information for src/3rdparty/google/ is missing. -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121012220207.ga1...@jwilk.net
Bug#673087: RFS: the-powder-toy/78.1-1 [ITP] -- Physics sandbox game
Hello, Thanks for your review and your interest. :) Upstream just switched their codebase from C to C++, so I need to fix all of my packaging and update it to work well. However, they have not figured out a way to release version numbers through tags/commits - they don't keep the version number in the code yet. As soon as they do that (preferably through tags), I'll update the package and put it pack up here for sponsorship. Also, thank you for reviewing my package and providing me the warnings. I'm not sure how I didn't see those Lintian errors before. One last thing: Andreas, How can I commit the package to the pkg-games VCS? Sincerely, kroq-gar78 On Fri, Oct 12, 2012 at 4:22 AM, Bas Wijnen wij...@debian.org wrote: Hi, On 12-10-12 10:00, Andreas Tille wrote: not that I would specifically interested in this very package (just stumbled upon it because of the physics keyword) I think you could enhance your chances to find a sponsor if you would more closely join the pkg-games team (by for instance following the group packaging policy and commit the packaging to VCS). I looked through the package, and it looks fine. However, I have a problem with upstream's policy to make the program phone home. You correctly removed the install option. However, on every run of the program it still checks if there is a newer version available. On Debian, no program needs to do this: the packager sees the new version and should package it, the user will find it the next time apt is updating the system. If this feature would be required by the license, it would not be free software. It isn't, so the license is fine. It is still a very good idea to remove all network actions, except those that are good for the user. I haven't seen what the user gains from this network access, but there might be features that improve the user's experience by using the network (like sharing simulations with each other, or something like that). You can only save if you register first most certainly is not one of them, and this limitation should be removed. Please review this package version instead of the one mentioned earlier. This one should be lintian and pbuilder clean On my system (running unstable), I did get some lintian warnings: W: the-powder-toy-dbg: wrong-section-according-to-package-name the-powder-toy-dbg = debug W: the-powder-toy-dbg: debug-package-should-be-priority-extra the-powder-toy-dbg W: the-powder-toy: hardening-no-relro usr/lib/games/the-powder-toy/powder W: the-powder-toy: hardening-no-fortify-functions usr/lib/games/the-powder-toy/powder Thanks, Bas
Bug#673087: RFS: the-powder-toy/78.1-1 [ITP] -- Physics sandbox game
On Fri, Oct 12, 2012 at 3:14 PM, Aditya Vaidya kroq.ga...@gmail.com wrote: How can I commit the package to the pkg-games VCS? Refer to the Debian wiki [1] for instructions; basically, all you have to do is setup an Alioth account and request to join the Games team there. You can pick either svn or git for your packaging, whichever you prefer. Regards, Vincent [1] http://wiki.debian.org/Games/VCS#Setting_up -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caczd_tadzjmoceyyw7gvnd3s-8xxvqcnofzos0nwhb4wyws...@mail.gmail.com
Bug#674592: marked as done (RFS: mlpack/1.0.1-4 ITP -- Fast and scalable C++ machine learning library)
Your message dated Sat, 13 Oct 2012 04:20:12 + with message-id e1tmtcu-0005zz...@quantz.debian.org and subject line closing RFS: mlpack/1.0.1-4 ITP -- Fast and scalable C++ machine learning library has caused the Debian Bug report #674592, regarding RFS: mlpack/1.0.1-4 ITP -- Fast and scalable C++ machine learning library 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.) -- 674592: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674592 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package mlpack * Package name: mlpack Version : 1.0.1-4 Upstream Author : Ryan Curtin gth6...@mail.gatech.edu * URL : http://www.mlpack.org/ * License : LGPL-3+ Section : libs It builds those binary packages: libmlpack-dev - Fast and scalable C++ machine learning library header files libmlpack1 - Fast and scalable C++ machine learning library mlpack-bin - Executable cli binaries for Machine Learning methods mlpack-doc - Documentation for using MLPACK binaries and library To access further information about this package, please visit the following URL: http://mentors.debian.net/package/mlpack Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/m/mlpack/mlpack_1.0.1-4.dsc More information about mlpack can be obtained from http://www.mlpack.org/. Changelog in upload: * Initial release (Closes: #660925) Regards, Sterling Lewis Peet -- System Information: Debian Release: squeeze/sid APT prefers natty-updates APT policy: (500, 'natty-updates'), (500, 'natty-security'), (500, 'natty') Architecture: i386 (i686) Kernel: Linux 2.6.38-15-generic (SMP w/2 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash ---End Message--- ---BeginMessage--- Package mlpack has been removed from mentors.---End Message---