?

Log in

No account? Create an account

xpack-0.2+

« previous entry | next entry »
Apr. 13th, 2011 | 01:54 am

I've just released xpack-0.2. Now it looks working on debian system as far as tested in chroot-ed debian system built with debootstrap.

root@gescom:~# ./xpack.py --build-self --format=deb
16:35:38 [WARNING] get_email: 'module' object has no attribute 'check_output'
16:35:38 [WARNING] get_fullname: 'module' object has no attribute 'check_output'
16:35:38 [WARNING] get_email: 'module' object has no attribute 'check_output'
16:35:38 [WARNING] get_fullname: 'module' object has no attribute 'check_output'
configure.ac:2: installing `./install-sh'
configure.ac:2: installing `./missing'
dh binary
   dh_testdir  
   dh_auto_configure
configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /bin/sed
configure: creating ./config.status
config.status: creating Makefile
configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-dependency-tracking
   dh_auto_build
make[1]: Entering directory `/tmp/xpack-build-ZG7uDg/xpack-0.2'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/xpack-build-ZG7uDg/xpack-0.2'
   dh_auto_test
   dh_testroot
   dh_prep
   dh_installdirs
   dh_auto_install
make[1]: Entering directory `/tmp/xpack-build-ZG7uDg/xpack-0.2'
make[2]: Entering directory `/tmp/xpack-build-ZG7uDg/xpack-0.2'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/bin" || /bin/mkdir -p "/tmp/xpack-build-ZG7uDg/xpack-0.2/debian/xpack/usr/bin"
 /usr/bin/install -c -m 644 src/usr/bin/xpack '/tmp/xpack-build-ZG7uDg/xpack-0.2/debian/xpack/usr/bin'
make[2]: Leaving directory `/tmp/xpack-build-ZG7uDg/xpack-0.2'
make[1]: Leaving directory `/tmp/xpack-build-ZG7uDg/xpack-0.2'
   dh_install  
   dh_installdocs
   dh_installchangelogs
   dh_installexamples
   dh_installman
   dh_installcatalogs
   dh_installcron
   dh_installdebconf
   dh_installemacsen
   dh_installifupdown
   dh_installinfo
   dh_pysupport
   dh_installinit
   dh_installmenu
   dh_installmime
   dh_installmodules
   dh_installlogcheck
   dh_installlogrotate
   dh_installpam
   dh_installppp
   dh_installudev
   dh_installwm
   dh_installxfonts
   dh_bugfiles 
   dh_lintian  
   dh_gconf
   dh_icons
   dh_perl
   dh_usrlocal 
   dh_link
   dh_compress 
   dh_fixperms 
   dh_strip
   dh_makeshlibs
   dh_shlibdeps
   dh_installdeb
   dh_gencontrol
dpkg-gencontrol: warning: Depends field of package xpack: unknown substitution variable ${shlibs:Depends}
   dh_md5sums  
   debian/rules override_dh_builddeb
make[1]: Entering directory `/tmp/xpack-build-ZG7uDg/xpack-0.2'
dh_builddeb -- -Zbzip2
dpkg-deb: building package `xpack' in `../xpack_0.2_all.deb'.
make[1]: Leaving directory `/tmp/xpack-build-ZG7uDg/xpack-0.2'
root@gescom:~# ls /tmp/xpack-build-ZG7uDg/
usr  xpack-0.2  xpack_0.2_all.deb
root@gescom:~# dpkg -i /tmp/xpack-build-ZG7uDg/xpack_0.2_all.deb
Selecting previously deselected package xpack.
(Reading database ... 20120 files and directories currently installed.)
Unpacking xpack (from .../xpack_0.2_all.deb) ...
Setting up xpack (0.2) ...
root@gescom:~# dpkg -l xpack
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                              Version                           Description
+++-=================================-=================================-==================================================================================
ii  xpack                             0.2                               A python script to build packages from existing files on your system
root@gescom:~# dpkg -L xpack
/.
/usr
/usr/bin
/usr/bin/xpack 
/usr/share
/usr/share/doc 
/usr/share/doc/xpack
/usr/share/doc/xpack/changelog.gz
/usr/share/doc/xpack/copyright
root@gescom:~#
# echo /etc/resolv.conf | ./xpack.py -n resolvconf -w w --format deb -
13:11:59 [WARNING] get_email: 'module' object has no attribute 'check_output'
13:11:59 [WARNING] get_fullname: 'module' object has no attribute 'check_output'
configure.ac:2: installing `./install-sh'
configure.ac:2: installing `./missing'
dh binary
   dh_testdir
   dh_auto_configure
configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /bin/sed
configure: creating ./config.status
config.status: creating Makefile
configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-dependency-tracking
   dh_auto_build
make[1]: Entering directory `/root/w/resolvconf-0.1'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/w/resolvconf-0.1'
   dh_auto_test
   dh_testroot
   dh_prep
   dh_installdirs
   dh_auto_install
make[1]: Entering directory `/root/w/resolvconf-0.1'
  ... (snip) ...
dpkg-gencontrol: warning: Depends field of package resolvconf: unknown substitution variable ${shlibs:Depends}
   dh_md5sums
   debian/rules override_dh_builddeb
make[1]: Entering directory `/root/w/resolvconf-0.1'
dh_builddeb -- -Zbzip2
dpkg-deb: building package `resolvconf' in `../resolvconf_0.1_all.deb'.
make[1]: Leaving directory `/root/w/resolvconf-0.1'
#

(xpack is an automatic package building tool just from file list, available from https://github.com/ssato/rpmkit )

Link | Leave a comment | | Flag

Comments {0}