Bug#694589: lastfmproxy: python module/script files in wrong location
Hi, I wonder whether it would help if I would just dh_python2-ify (switching from cdbs to dh) to solve this problem. I do not feel prepared to fix the issue in cdbs but I did some dh based Python packages - so feel free to ping me if this is accepted. On the other hand popcon seems to show http://qa.debian.org/popcon.php?package=lastfmproxy that the best days of this package are over - I also can not see any reverse dependencies. Kicking this leaf package from testing would be perfectly fine for me personally. BTW, I would also inject the packaging into collab-maint (svn or git - whatever you prefer.) Kind regards Andreas. -- http://fam-tille.de -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#694589: lastfmproxy: python module/script files in wrong location
2013/1/24 Andreas Tille ti...@debian.org: Hi, Hi Andreas, I wonder whether it would help if I would just dh_python2-ify (switching from cdbs to dh) to solve this problem. I do not feel prepared to fix the issue in cdbs but I did some dh based Python packages - so feel free to ping me if this is accepted. On the other hand popcon seems to show http://qa.debian.org/popcon.php?package=lastfmproxy that the best days of this package are over - I also can not see any reverse dependencies. Kicking this leaf package from testing would be perfectly fine for me personally. BTW, I would also inject the packaging into collab-maint (svn or git - whatever you prefer.) Thanks for your care! Feel free to upload a fixed version, either NMUed or even taking the package over.. Have a good day, Romain -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#694589: lastfmproxy: python module/script files in wrong location
Hi Romain, I'm sorry to say that I became immediately uninterested when I noticed that the package became a candidate for removal from Wheezy. I'm not using the package and I just wanted to help speeding up the release. So I will definitely not take over. Sorry for not beeing really helpful Andreas. On Thu, Jan 24, 2013 at 10:07:17AM -0600, Romain Beauxis wrote: 2013/1/24 Andreas Tille ti...@debian.org: Hi, Hi Andreas, I wonder whether it would help if I would just dh_python2-ify (switching from cdbs to dh) to solve this problem. I do not feel prepared to fix the issue in cdbs but I did some dh based Python packages - so feel free to ping me if this is accepted. On the other hand popcon seems to show http://qa.debian.org/popcon.php?package=lastfmproxy that the best days of this package are over - I also can not see any reverse dependencies. Kicking this leaf package from testing would be perfectly fine for me personally. BTW, I would also inject the packaging into collab-maint (svn or git - whatever you prefer.) Thanks for your care! Feel free to upload a fixed version, either NMUed or even taking the package over.. Have a good day, Romain -- http://fam-tille.de -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#694589: lastfmproxy: python module/script files in wrong location
Hi, 2013/1/24 Andreas Tille ti...@debian.org: I'm sorry to say that I became immediately uninterested when I noticed that the package became a candidate for removal from Wheezy. I'm not using the package and I just wanted to help speeding up the release. So I will definitely not take over. Sorry for not beeing really helpful That's fine. I don't think this software project is still active anyway.. R. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#694589: lastfmproxy: python module/script files in wrong location
On Wed, 28 Nov 2012 08:19:25 +0100, Julien Cristau wrote: Severity: serious Justification: policy §9.1 (FHS: /var/lib is for state information not scripts), python policy §2.1 (module placement) lastfmproxy ships a number of files in /var/lib that belong in /usr/share -- this includes python module files and probably also the png/html/css/js files as well. I don't think this warrants serious severity. (Line 3 of the postinst also means that any debhelper boilerplate added to the maintainer script will not be executed in a lot of cases which is not as desirable.) This might. #DEBHELPER# gets expanded to # Automatically added by dh_installinit if [ -x /etc/init.d/lastfmproxy ]; then update-rc.d lastfmproxy defaults /dev/null invoke-rc.d lastfmproxy start || exit $? fi # End automatically added section Interesting details re /var/lib vs. /usr/share: - from postinst: # 5. Remove old stuff.. if dpkg --compare-versions $2 lt 1.2-1; then rm -rf /usr/share/lastfmproxy usermod -d $HOME $LASTFMPROXY fi - from changelog: * Moved working directory to /var/lib/lastfmproxy Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT SPI, fellow of the Free Software Foundation Europe `- NP: Die Schmetterlinge: Feiertag signature.asc Description: Digital signature
Bug#694589: lastfmproxy: python module/script files in wrong location
Package: lastfmproxy Version: 1.3b-2 Severity: serious Justification: policy §9.1 (FHS: /var/lib is for state information not scripts), python policy §2.1 (module placement) Hi! lastfmproxy ships a number of files in /var/lib that belong in /usr/share -- this includes python module files and probably also the png/html/css/js files as well. lastfmproxy: /var/lib/lastfmproxy/audioscrobbler.py lastfmproxy: /var/lib/lastfmproxy/changestation.py lastfmproxy: /var/lib/lastfmproxy/config.py lastfmproxy: /var/lib/lastfmproxy/data/album.png lastfmproxy: /var/lib/lastfmproxy/data/artist.png lastfmproxy: /var/lib/lastfmproxy/data/default.css lastfmproxy: /var/lib/lastfmproxy/data/default.html lastfmproxy: /var/lib/lastfmproxy/data/favicon.ico lastfmproxy: /var/lib/lastfmproxy/data/main.js lastfmproxy: /var/lib/lastfmproxy/data/nice_favicon.png lastfmproxy: /var/lib/lastfmproxy/data/noalbum_medium.gif lastfmproxy: /var/lib/lastfmproxy/data/sidebar.css lastfmproxy: /var/lib/lastfmproxy/data/sidebar.html lastfmproxy: /var/lib/lastfmproxy/data/song.png lastfmproxy: /var/lib/lastfmproxy/httpclient.py lastfmproxy: /var/lib/lastfmproxy/lastfm.py lastfmproxy: /var/lib/lastfmproxy/main.py lastfmproxy: /var/lib/lastfmproxy/playlist.py lastfmproxy: /var/lib/lastfmproxy/xspf.py Additionally, this package does not follow python policy §2.6 (byte compilation of modules). The use of a python packaging helper such as dh_python2 would help with this. (Line 3 of the postinst also means that any debhelper boilerplate added to the maintainer script will not be executed in a lot of cases which is not as desirable.) cheers Stuart -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#694589: lastfmproxy: python module/script files in wrong location
On Wed, Nov 28, 2012 at 03:27:16 +, Stuart Prescott wrote: Package: lastfmproxy Version: 1.3b-2 Severity: serious Justification: policy §9.1 (FHS: /var/lib is for state information not scripts), python policy §2.1 (module placement) Hi! lastfmproxy ships a number of files in /var/lib that belong in /usr/share -- this includes python module files and probably also the png/html/css/js files as well. I don't think this warrants serious severity. lastfmproxy: /var/lib/lastfmproxy/audioscrobbler.py lastfmproxy: /var/lib/lastfmproxy/changestation.py lastfmproxy: /var/lib/lastfmproxy/config.py lastfmproxy: /var/lib/lastfmproxy/data/album.png lastfmproxy: /var/lib/lastfmproxy/data/artist.png lastfmproxy: /var/lib/lastfmproxy/data/default.css lastfmproxy: /var/lib/lastfmproxy/data/default.html lastfmproxy: /var/lib/lastfmproxy/data/favicon.ico lastfmproxy: /var/lib/lastfmproxy/data/main.js lastfmproxy: /var/lib/lastfmproxy/data/nice_favicon.png lastfmproxy: /var/lib/lastfmproxy/data/noalbum_medium.gif lastfmproxy: /var/lib/lastfmproxy/data/sidebar.css lastfmproxy: /var/lib/lastfmproxy/data/sidebar.html lastfmproxy: /var/lib/lastfmproxy/data/song.png lastfmproxy: /var/lib/lastfmproxy/httpclient.py lastfmproxy: /var/lib/lastfmproxy/lastfm.py lastfmproxy: /var/lib/lastfmproxy/main.py lastfmproxy: /var/lib/lastfmproxy/playlist.py lastfmproxy: /var/lib/lastfmproxy/xspf.py Additionally, this package does not follow python policy §2.6 (byte compilation of modules). The use of a python packaging helper such as dh_python2 would help with this. (Line 3 of the postinst also means that any debhelper boilerplate added to the maintainer script will not be executed in a lot of cases which is not as desirable.) This might. Cheers, Julien signature.asc Description: Digital signature