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

package building !



Hi

1)

After doing:
" strace -f -o /tmp/log ./configure"

and

"for x in `dpkg -S $(grep open /tmp/log|perl -pe 's!.* open\(\"([^\"]*).*!$1!' |grep "^/"| sort | uniq| grep -v "^\(/tmp\|/dev\|/proc\)" ) 2>/dev/null|cut -f1 -d":"| sort | uniq`; do echo -n "$x (>=" `dpkg -s $x|grep ^Version|cut -f2 -d":"` "), "; done"

I got:


debian% for x in `dpkg -S $(grep open /tmp/log|perl -pe 's!.* open\(\"([^\"]*).*!$1!' |grep "^/"| sort | uniq| grep -v "^\(/tmp\|/dev\|/proc\)" ) 2>/dev/null|cut -f1 -d":"| sort | uniq`; do echo -n "$x (>=" `dpkg -s $x|grep ^Version|cut -f2 -d":"` "), "; done

autoconf (>= 2.58-11 ), automake1.4 (>= 1 ), base-files (>= 3.0.12 ), binutils (>= 2.14.90.0.7-3 ), coreutils (>= 5.0.91-2 ), gcc-3.3 (>= 1 ), grep (>= 2.5.1.ds1-2 ), irssi-snapshot-dev (>= 0.8.6+cvs.20031114-1 ), libacl1 (>= 2.2.21-1 ), libatk1.0-0 (>= 1.4.1-1 ), libatk1.0-dev (>= 1.4.1-1 ), libattr1 (>= 2.4.12-1 ), libc6 (>= 2.3.2.ds1-10 ), libc6-dev (>= 2.3.2.ds1-10 ), libexpat1 (>= 1.95.6-6 ), libfontconfig1 (>= 2.2.1-13 ), libfreetype6 (>= 2.1.7-1 ), Package `libglade2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libglade2-dev, (>= ), Package `libgnomevfs2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libgnomevfs2-dev, (>= ), Package `imagemagick,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
imagemagick, (>= ), Package `libesd0-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libesd0-dev, (>= ), Package `libbonoboui2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libbonoboui2-dev, (>= ), Package `libgnome2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libgnome2-dev, (>= ), Package `libbonobo2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libbonobo2-dev, (>= ), Package `libart-2.0-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libart-2.0-dev, (>= ), Package `libglib2.0-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libglib2.0-dev, (>= ), Package `libfreetype6-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libfreetype6-dev, (>= ), Package `libglade0,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libglade0, (>= ), Package `libmusicbrainz2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libmusicbrainz2-dev, (>= ), Package `gdk-imlib1-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
gdk-imlib1-dev, (>= ), Package `gstreamer-gconf,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
gstreamer-gconf, (>= ), Package `libpng12-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libpng12-dev, (>= ), Package `libgconf2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libgconf2-dev, (>= ), Package `libglib1.2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libglib1.2-dev, (>= ), Package `render-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
render-dev, (>= ), Package `pkg-config,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
pkg-config, (>= ), Package `libxml2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libxml2-dev, (>= ), Package `libssl-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libssl-dev, (>= ), Package `gnome-mime-data,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
gnome-mime-data, (>= ), Package `liborbit-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
liborbit-dev, (>= ), Package `rhythmbox,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
rhythmbox, (>= ), Package `libfontconfig1-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libfontconfig1-dev, (>= ), Package `libgnomecanvas2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libgnomecanvas2-dev, (>= ), Package `gnome-control-center,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
gnome-control-center, (>= ), Package `libxft-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libxft-dev, (>= ), Package `gtk2-engines-pixbuf,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
gtk2-engines-pixbuf, (>= ), Package `libgtk2.0-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libgtk2.0-dev, (>= ), Package `libgtkspell-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libgtkspell-dev, (>= ), Package `libatk1.0-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libatk1.0-dev, (>= ), Package `libxml1,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libxml1, (>= ), Package `libgnomeui-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libgnomeui-dev, (>= ), Package `liborbit2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
liborbit2-dev, (>= ), Package `gnopernicus,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
gnopernicus, (>= ), Package `libaudiofile-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libaudiofile-dev, (>= ), Package `libgtk1.2-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libgtk1.2-dev, (>= ), Package `libxrender-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libxrender-dev, (>= ), Package `libpango1.0-dev,' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
libpango1.0-dev, (>= ), gedit (>= 2.4.1-1 ), libglib2.0-0 (>= 2.2.3-1 ), libglib2.0-dev (>= 2.2.3-1 ), libgtk2.0-0 (>= 2.2.4-2 ), libgtk2.0-dev (>= 2.2.4-2 ), libncurses5 (>= 5.3.20030719-4 ), libpango1.0-0 (>= 1.2.5-2.1 ), libpango1.0-dev (>= 1.2.5-2.1 ), libstdc++5-3.3-dev (>= 1 ), libxft2 (>= 2.1.2-5 ), libxrender1 (>= 0.8.3-5 ), linux-kernel-headers (>= 2.5.999-test7-bk-10 ), perl-base (>= 5.8debian%

I already have installed all of these packages.
What other ways are there to find out which packages your package needs to be built? What things could i do to resolve this problem? (Hints please)

2)

Another problem, I'm confused about this. What would be the valid way to version a cvs release, which doesn't have a release number in the source directory. It has on offical release which is available on the web page, it says:

"Latest release version: 0.7.28-3"

I renamed it to -0.7.28-3.cvs20031217 , is this valid? I tyred searching my apt cache by doing

debian% ls /var/cache/apt/archives | grep cvs | more
automake1.8_1.7a+cvs20031021-0.1_all.deb
bbdb_2.34.cvs20030503-1_all.deb
devhelp-book-cvs_0.3-3_all.deb
egnome_0.cvs20020302-3_i386.deb
erc_4.0.cvs.20031027-1_all.deb
irssi-snapshot-dev_0.8.6+cvs.20031114-1_i386.deb
mailx_1%3a8.1.2-0.20031014cvs-1_i386.deb
python2.3-docutils_0.3+cvs20030901-2_all.deb
python-docutils_0.3+cvs20030901-2_all.deb
python-roman_0.3+cvs20030901-2_all.deb
xirssi_0.99+cvs.20021222-2_i386.deb

The output of dh_make is:
Version         : 3.cvs20031217


Cheers ,
Joe

_________________________________________________________________
Spel spelletjes met je online vrienden via MSN Messenger http://messenger.msn.nl/



Reply to: