Re: RFS: boodler
2011/3/10 David Banks : > On 09/03/11 01:48, Артём Попов wrote: >> >> The package is in a better shape now. Dear mentors, please look at it >> again. > > Hi Artem, it's working great now! Thanks for packaging this program, I have > never seen it before and it looks really useful. > > Just a few nitpicks, I don't know how important these are and you might want > to ignore them. Just letting you know. > > 1. You already took ownership of #295525 but you should probably change the > title to ITP. Thanks for all your comments, David. Bug title now changed. > 2. Build warnings about a useless dependency on libpthread.so: > > dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided if > "debian/boodler-alsa/usr/lib/python2.5/site-packages/boodle/cboodle_alsa.so > debian/boodler-alsa/usr/lib/python2.6/dist-packages/boodle/cboodle_alsa.so" > were not uselessly linked against it (they use none of its symbols). > [repeat for all plugins] I don't know a sane way to fix these warnings, so any advice would be most welcome (perhaps --as-needed linking flag does help?). > 3. Substvar warning in the build process: > dpkg-gencontrol: warning: package boodler: unused substitution variable > ${python:Versions} > [repeat for all binary packages] This warning appeared after dh_python2 migration and I think it's specific to dh_python2. Speaking of it, I found the following discussion on debian-python, although it didn't reveal anything about possible fixes: http://www.mail-archive.com/debian-python@lists.debian.org/msg06785.html > Hopefully a DD can pick this up now and upload it. Anyone? :) Hopefully so, if the warnings above aren't blocking the upload. Otherwise, I'd glady hear any suggestions on how to fix them. --Artem -- 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/AANLkTi=+XzeK-tALSV7iK_UJ4YshnxduzR0+=arl+...@mail.gmail.com
Re: RFS: boodler
On 09/03/11 01:48, Артём Попов wrote: The package is in a better shape now. Dear mentors, please look at it again. Hi Artem, it's working great now! Thanks for packaging this program, I have never seen it before and it looks really useful. Just a few nitpicks, I don't know how important these are and you might want to ignore them. Just letting you know. 1. You already took ownership of #295525 but you should probably change the title to ITP. 2. Build warnings about a useless dependency on libpthread.so: dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be avoided if "debian/boodler-alsa/usr/lib/python2.5/site-packages/boodle/cboodle_alsa.so debian/boodler-alsa/usr/lib/python2.6/dist-packages/boodle/cboodle_alsa.so" were not uselessly linked against it (they use none of its symbols). [repeat for all plugins] 3. Substvar warning in the build process: dpkg-gencontrol: warning: package boodler: unused substitution variable ${python:Versions} [repeat for all binary packages] Hopefully a DD can pick this up now and upload it. Anyone? :) Cheers, David -- 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/ila446$jhi$1...@dough.gmane.org
Re: RFS: boodler
2011/3/8 David Banks : > Hi Artem, > > On 08/03/11 05:07, Артём Попов wrote: >> >> The package can be found on mentors.debian.net: >> - URL: http://mentors.debian.net/debian/pool/main/b/boodler >> - Source repository: deb-src http://mentors.debian.net/debian unstable >> main contrib non-free >> - dget >> http://mentors.debian.net/debian/pool/main/b/boodler/boodler_2.0.4-1.dsc > > Thanks for the package! > > I'm not a DD, so I can't upload your package (sorry), but I had problems > building it in Sid. Cowbuilder can't build it in a freshly created chroot. > I attach the full log but the relevant part is this: > > The following packages have unmet dependencies: > libjack0: Conflicts: libjack-0.116 which is a virtual package. > libjack-jackd2-0: Conflicts: libjack-0.116 which is a virtual package. > Conflicts: libjack0 but 1:0.120.1+svn4142-1 is to be > installed. > pbuilder-satisfydepends-dummy: Depends: libmp3lame-dev which is a virtual > package. > 2011/3/8 David Banks : > Hi Artem, > > On 08/03/11 05:07, Артём Попов wrote: >> >> The package can be found on mentors.debian.net: >> - URL: http://mentors.debian.net/debian/pool/main/b/boodler >> - Source repository: deb-src http://mentors.debian.net/debian unstable >> main contrib non-free >> - dget >> http://mentors.debian.net/debian/pool/main/b/boodler/boodler_2.0.4-1.dsc > > Thanks for the package! > > I'm not a DD, so I can't upload your package (sorry), but I had problems > building it in Sid. Cowbuilder can't build it in a freshly created chroot. > I attach the full log but the relevant part is this: > > The following packages have unmet dependencies: > libjack0: Conflicts: libjack-0.116 which is a virtual package. > libjack-jackd2-0: Conflicts: libjack-0.116 which is a virtual package. > Conflicts: libjack0 but 1:0.120.1+svn4142-1 is to be > installed. > pbuilder-satisfydepends-dummy: Depends: libmp3lame-dev which is a virtual > package. Hello David, Thanks for testing it, indeed, I had an ambiguous jack dependency, which is now resolved by putting libjack-jackd2-dev BEFORE libbiojack0-dev. Otherwise it just refuses to build with the above error. I didn't know Build-Depends should be ordered. Guess it's a bug in biojack anyway, have to look at it closer. libmp3lame-dev was present on my Ubuntu system, so I assumed it should be in Debian as well. My mistake. I removed the mp3 driver completely, and the dependency is gone. The package is in a better shape now. Dear mentors, please look at it again. Best regards, --Artem -- 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/aanlktinyeqn627_bx7xs0cjsruxgqe-i6idynerhv...@mail.gmail.com
Re: RFS: boodler
Hi Artem, On 08/03/11 05:07, Артём Попов wrote: The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/b/boodler - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/b/boodler/boodler_2.0.4-1.dsc Thanks for the package! I'm not a DD, so I can't upload your package (sorry), but I had problems building it in Sid. Cowbuilder can't build it in a freshly created chroot. I attach the full log but the relevant part is this: The following packages have unmet dependencies: libjack0: Conflicts: libjack-0.116 which is a virtual package. libjack-jackd2-0: Conflicts: libjack-0.116 which is a virtual package. Conflicts: libjack0 but 1:0.120.1+svn4142-1 is to be installed. pbuilder-satisfydepends-dummy: Depends: libmp3lame-dev which is a virtual package. [This is the first time I have used cowbuilder but also I have tried to build while manually resolving the dependencies on my Sid machine using plain debuild and I face the same error.] Cheers, David -> Copying COW directory forking: rm -rf /var/cache/pbuilder/build//cow.23528 forking: cp -al /var/cache/pbuilder/base.cow /var/cache/pbuilder/build//cow.23528 I: removed stale ilistfile /var/cache/pbuilder/build//cow.23528/.ilist forking: chroot /var/cache/pbuilder/build//cow.23528 cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l -o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i ' -> Invoking pbuilder forking: pbuilder build --buildplace /var/cache/pbuilder/build//cow.23528 --buildresult /var/cache/pbuilder/result/ --debbuildopts --no-targz --internal-chrootexec chroot /var/cache/pbuilder/build//cow.23528 cow-shell /home/amoe/boodler_2.0.4-1.dsc W: /root/.pbuilderrc does not exist I: Running in no-targz mode I: using fakeroot in build. I: Current time: Tue Mar 8 14:49:23 GMT 2011 I: pbuilder-time-stamp: 1299595763 I: copying local configuration I: mounting /proc filesystem I: mounting /dev/pts filesystem I: Mounting /var/cache/pbuilder/ccache I: policy-rc.d already exists I: Obtaining the cached apt archive contents I: Setting up ccache I: Installing the build-deps -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 8), libasound2-dev, libbio2jack0-dev, libesd0-dev, libmp3lame-dev, libpulse-dev, libshout-dev, libvorbis-dev, python-all-dev dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously deselected package pbuilder-satisfydepends-dummy. (Reading database ... 10675 files and directories currently installed.) Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 8); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on libasound2-dev; however: Package libasound2-dev is not installed. pbuilder-satisfydepends-dummy depends on libbio2jack0-dev; however: Package libbio2jack0-dev is not installed. pbuilder-satisfydepends-dummy depends on libesd0-dev; however: Package libesd0-dev is not installed. pbuilder-satisfydepends-dummy depends on libmp3lame-dev; however: Package libmp3lame-dev is not installed. pbuilder-satisfydepends-dummy depends on libpulse-dev; however: Package libpulse-dev is not installed. pbuilder-satisfydepends-dummy depends on libshout-dev; however: Package libshout-dev is not installed. pbuilder-satisfydepends-dummy depends on libvorbis-dev; however: Package libvorbis-dev is not installed. pbuilder-satisfydepends-dummy depends on python-all-dev; however: Package python-all-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... The following NEW packages will be installed: bsdmainutils{a} debhelper{a} esound-common{a} file{a} gettext{a} gettext-base{a} groff-base{a} html2text{a} intltool-debian{a} libasound2{a} libasound2-dev{a} libasyncns0{a} libaudiofile-dev{a} libaudiofile0{a} libavahi-client-dev{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common-dev{a} libavahi-common3{a} libbio2jack0{a} libbio2jack0-dev{a} libcap2{a} libcelt-dev{a} libcelt0-0{a} libcroco3{a} libdbus-1-3{a} libdbus-1-dev{a