Hi. I am trying to package ruby-libnotify for my personnal use for now.
I use the 3.0 (quilt) format and cdbs. I add a patch to remove rubygems use in extconf.rb but it doesn't seems to be applied in pbuilder or by debuild command. $ LANG=C debuild -S dpkg-buildpackage -rfakeroot -d -us -uc -S dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions dpkg-buildpackage: source package libnotify-ruby1.8 dpkg-buildpackage: source version 0.4.1.1-0ubuntu0~zik1natty dpkg-buildpackage: source changed by Vincent Carmona <[email protected]> dpkg-source --before-build vargolo-ruby-libnotify-d284621 dpkg-source: warning: patches have not been applied, applying them now (use --no-preparation to override) dpkg-source: info: applying rubygems.patch fakeroot debian/rules clean test -x debian/rules dh_testroot dh_clean dh_clean: Compatibility levels before 5 are deprecated. /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory `/home/instable/Desktop/zik/notifyppa/vargolo-ruby-libnotify-d284621' make[1]: Nothing to be done for `reverse-config'. make[1]: Leaving directory `/home/instable/Desktop/zik/notifyppa/vargolo-ruby-libnotify-d284621' if [ -d "." ]; then \ cd . && QUILT_PATCHES=/home/instable/Desktop/zik/notifyppa/vargolo-ruby-libnotify-d284621/debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 ; \ fi Removing patch rubygems.patch Restoring ext/extconf.rb No patches applied rm -rf ./.pc rm -f debian/stamp-patch* if [ ! -L debian-setup.rb ] ; then if [ -f debian-setup.rb ] ; then mv debian-setup.rb debian-setup.rb.moved_away_by_debian_build ; fi ; ln -s /usr/lib/ruby/1.8/setup.rb debian-setup.rb ; fi /usr/bin/ruby debian-setup.rb config --installdirs=std ---> lib <--- lib ---> ext /usr/bin/ruby1.8 /home/instable/Desktop/zik/notifyppa/vargolo-ruby-libnotify-d284621/ext/extconf.rb /home/instable/Desktop/zik/notifyppa/vargolo-ruby-libnotify-d284621/ext/extconf.rb:8:in `require': no such file to load -- rubygems (LoadError) from /home/instable/Desktop/zik/notifyppa/vargolo-ruby-libnotify-d284621/ext/extconf.rb:8 debian-setup.rb:656:in `command': system("/usr/bin/ruby1.8" "/home/instable/Desktop/zik/notifyppa/vargolo-ruby-libnotify-d284621/ext/extconf.rb") failed (RuntimeError) from debian-setup.rb:661:in `ruby' from debian-setup.rb:1239:in `extconf' from debian-setup.rb:1231:in `config_dir_ext' from debian-setup.rb:1533:in `__send__' from debian-setup.rb:1533:in `traverse' from debian-setup.rb:1550:in `dive_into' from debian-setup.rb:1531:in `traverse' from debian-setup.rb:1525:in `exec_task_traverse' from debian-setup.rb:1520:in `each' from debian-setup.rb:1520:in `exec_task_traverse' from debian-setup.rb:1224:in `exec_config' from debian-setup.rb:992:in `exec_config' from debian-setup.rb:827:in `__send__' from debian-setup.rb:827:in `invoke' from debian-setup.rb:774:in `invoke' from debian-setup.rb:1579 make: *** [clean] Error 1 dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2 debuild: fatal error at line 1337: dpkg-buildpackage -rfakeroot -d -us -uc -S failed my d/rules: #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/patchsys-quilt.mk include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk I thought everything (3.0 format) will be magic. What am I missing ? -- Vincent Carmona -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

