[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Outreachy] predictprotein and other RostLab packages



Hi Andreas,
When I run
debuild -us -uc -b
- for the first time, all goes fine.
When I run the same command again, I've got error message. Full error log is in attached file.

2016-07-05 18:10 GMT+03:00 Andreas Tille <andreas@an3as.eu>:
Hi Tanya,

On Tue, Jul 05, 2016 at 04:39:18PM +0300, merlettaia wrote:
> Hi Andreas,
> I added descriptions for these packages (and they are ready for upload):
>
> > librg-blast-parser-perl, librg-utils-perl,
> > librostlab, librostlab-blast,
> > libzerg, libzerg-perl,
> > profisis, rate4site.
>
> For libzerg

Uploaded.  I switched to debhelper 9 (as we should always settle to) and
also used d-shlibs (since debhelper 9 required some changes in the
install method anyway and I like to use d-shlibs which prevents you from
several errors that can occure for library packaging).

> and libzerg-perl,

Uploaded.

> I haven't fixed lintian warning
> `obsolete-url-in-packaging` yet - probably it should be overrided? Both
> libraries are available only on code.google.com archive.

I have at least removed this from debian/upstream/metadata since the
homepage field is redundant there anyway (and IMHO should not be
duplicated).

> Regarding pdb2pqr, I couldn't made it work with apbs for now, that's why
> added more detailed description in readme.test and readme.debian (it seems
> that current upstream apbs version doesn't produce files which pdb2pqr
> uses.

I've just created a new changelog paragraph to record these changes.
May be we find another reason to upload this package.

> Probably this should be considered as a bug?).

Feel free to file a bug report.

> `Reprof` isn't finished yet. There is a problem with second package's build
> - it ends with error messages and fails.

What exact message.  I can't reproduce this problem.  For me the package
builds nicely.

> For now I'll add tests for profphd, profphd-utils and profnet and try to
> fix reprof.

Fine for creating the other tests but please be more verbose on the reprof
issue to make sure we are talking about the same thing.

Thanks for your work

      Andreas.

--
http://fam-tille.de




--
Best wishes,
Tanya.
 dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: info: source package reprof
dpkg-buildpackage: info: source version 1.0.1-3
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Tatiana Malygina <merlettaia@gmail.com>
 dpkg-source --before-build reprof-1.0.1
dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean
dh clean --with autotools_dev
   dh_testdir
   dh_auto_clean
	make -j1 distclean
make[1]: Entering directory '/data/src/reprof/reprof-1.0.1'
Making distclean in share
make[2]: Entering directory '/data/src/reprof/reprof-1.0.1/share'
test -z "" || rm -f 
rm -f Makefile
make[2]: Leaving directory '/data/src/reprof/reprof-1.0.1/share'
Making distclean in lib
make[2]: Entering directory '/data/src/reprof/reprof-1.0.1/lib'
Making distclean in RG
make[3]: Entering directory '/data/src/reprof/reprof-1.0.1/lib/RG'
Making distclean in Reprof
make[4]: Entering directory '/data/src/reprof/reprof-1.0.1/lib/RG/Reprof'
test -z "" || rm -f 
rm -f Makefile
make[4]: Leaving directory '/data/src/reprof/reprof-1.0.1/lib/RG/Reprof'
Making distclean in .
make[4]: Entering directory '/data/src/reprof/reprof-1.0.1/lib/RG'
rm -f Reprof.pm
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[4]: Leaving directory '/data/src/reprof/reprof-1.0.1/lib/RG'
rm -f Makefile
make[3]: Leaving directory '/data/src/reprof/reprof-1.0.1/lib/RG'
Making distclean in .
make[3]: Entering directory '/data/src/reprof/reprof-1.0.1/lib'
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[3]: Leaving directory '/data/src/reprof/reprof-1.0.1/lib'
rm -f Makefile
make[2]: Leaving directory '/data/src/reprof/reprof-1.0.1/lib'
Making distclean in scripts
make[2]: Entering directory '/data/src/reprof/reprof-1.0.1/scripts'
rm -f reprof.1
test -z "" || rm -f 
rm -f Makefile
make[2]: Leaving directory '/data/src/reprof/reprof-1.0.1/scripts'
Making distclean in examples
make[2]: Entering directory '/data/src/reprof/reprof-1.0.1/examples'
test -z "" || rm -f 
rm -f Makefile
make[2]: Leaving directory '/data/src/reprof/reprof-1.0.1/examples'
Making distclean in .
make[2]: Entering directory '/data/src/reprof/reprof-1.0.1'
if [ -e Build ]; then perl Build clean && rm -f Build build-stamp; fi
test -z "Build.PL reprof.spec" || rm -f Build.PL reprof.spec
rm -rf _build MYMETA.yml reprof.spec
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[2]: Leaving directory '/data/src/reprof/reprof-1.0.1'
rm -f config.status config.cache config.log configure.lineno configure.status.lineno
rm -f Makefile
make[1]: Leaving directory '/data/src/reprof/reprof-1.0.1'
   dh_autotools-dev_restoreconfig
	for c_g in `find . -type f -name config.guess` ; do if test -e "$c_g.dh-orig" ; then mv -f "$c_g.dh-orig" "$c_g" ; fi ; done
	for c_s in `find . -type f -name config.sub`   ; do if test -e "$c_s.dh-orig" ; then mv -f "$c_s.dh-orig" "$c_s" ; fi ; done
	find . -type f \( -name config.guess.dh-orig -o -name config.sub.dh-orig \) -delete
   dh_clean
	rm -f debian/debhelper-build-stamp
	rm -f debian/reprof.substvars
	rm -f debian/reprof.*.debhelper
	rm -rf debian/reprof/
	rm -f debian/librg-reprof-bundle-perl.substvars
	rm -f debian/librg-reprof-bundle-perl.*.debhelper
	rm -rf debian/librg-reprof-bundle-perl/
	rm -rf debian/.debhelper/
	rm -f debian/*.debhelper.log
	rm -f debian/files
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
	rm -f *-stamp
 debian/rules build
dh build --with autotools_dev
   dh_testdir
   dh_update_autotools_config
   dh_autotools-dev_updateconfig
	for c_g in `find -type f -name config.guess` ; do if ! test -e "$c_g.dh-orig" ; then mv -f "$c_g" "$c_g.dh-orig" ; cp -f /usr/share/misc/config.guess "$c_g" ; fi ; done
	for c_s in `find -type f -name config.sub`   ; do if ! test -e "$c_s.dh-orig" ; then mv -f "$c_s" "$c_s.dh-orig" ; cp -f /usr/share/misc/config.sub   "$c_s" ; fi ; done
   dh_auto_configure
	./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking
configure: WARNING: unrecognized options: --disable-silent-rules, --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 gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating Build.PL
config.status: creating examples/Makefile
config.status: creating lib/Makefile
config.status: creating lib/RG/Makefile
config.status: creating lib/RG/Reprof/Makefile
config.status: creating reprof.spec
config.status: creating scripts/Makefile
config.status: creating share/Makefile
configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking
   dh_auto_build
	make -j1
make[1]: Entering directory '/data/src/reprof/reprof-1.0.1'
Making all in examples
make[2]: Entering directory '/data/src/reprof/reprof-1.0.1/examples'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/data/src/reprof/reprof-1.0.1/examples'
Making all in scripts
make[2]: Entering directory '/data/src/reprof/reprof-1.0.1/scripts'
sed -e 's|__bindir__|/usr/bin|g;s|__datadir__|/usr/share|g;s|__docdir__|/usr/share/doc/reprof|g;s|__pkgdatadir__|/usr/share/reprof|g;s|__PREFIX__|/usr|g;s|__sysconfdir__|/etc|g;s|__VERSION__|1.0.1|g;' "reprof" | \
pod2man -c 'User Commands' -r "1.0.1" -name REPROF > "reprof.1"
make[2]: Leaving directory '/data/src/reprof/reprof-1.0.1/scripts'
Making all in lib
make[2]: Entering directory '/data/src/reprof/reprof-1.0.1/lib'
Making all in RG
make[3]: Entering directory '/data/src/reprof/reprof-1.0.1/lib/RG'
Making all in Reprof
make[4]: Entering directory '/data/src/reprof/reprof-1.0.1/lib/RG/Reprof'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/data/src/reprof/reprof-1.0.1/lib/RG/Reprof'
make[4]: Entering directory '/data/src/reprof/reprof-1.0.1/lib/RG'
make[4]: *** No rule to make target '*.pm', needed by 'all-am'.  Stop.
make[4]: Leaving directory '/data/src/reprof/reprof-1.0.1/lib/RG'
Makefile:164: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/data/src/reprof/reprof-1.0.1/lib/RG'
Makefile:160: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/data/src/reprof/reprof-1.0.1/lib'
Makefile:190: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/data/src/reprof/reprof-1.0.1'
dh_auto_build: make -j1 returned exit code 2
debian/rules:8: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed

Reply to: