Package: apt-build
Version: 0.12.9
Severity: normal

Yop,

I run apt-build upgrade with upgrade my xfree86 pakages.

And the end of the process, .deb are in "build" directory and moved into the 
"repository". As this :

        [...]
        dpkg-deb: building package `x-window-system-dev' in 
`../x-window-system-dev_4.3.0.dfsg.1-14_i386.deb'.
        dpkg-deb: building package `xlibmesa3' in 
`../xlibmesa3_4.3.0.dfsg.1-14_i386.deb'.
        touch stampdir/binary-arch
         dpkg-genchanges -b
        dpkg-genchanges: binary-only upload - not including any source code
        dpkg-buildpackage: binary only upload (no source included)
        ----> Cleaning up object files <-----
        Cleaning in directory .
        rm -f debian/*.config debian/*.postinst debian/*.postrm 
debian/*.preinst debian/*.prerm
        rm -f debian/xserver-xfree86-dbg.templates
        rm -f stampdir/genscripts
        dh_testdir
        rm -rf stampdir build-tree
        perl /usr/share/dbs/dbs_split clean
        rm -rf imports debian/local/xlibmesa-drm-source/modules
        dh_clean debian/local/xserver-wrapper debian/local/FAQ.gz \
                 debian/local/xterm.faq.gz debian/shlibs.local \
                 debian/MANIFEST.i386 debian/MANIFEST.i386.new \
                 debian/po/pothead
        -----> Moving packages to repository <-----
        -----> Building repository <-----

But after this, apt-build seems to remake the entire compilation process :

        -----> Installing build dependencies (for xfree86) <-----
        Reading Package Lists... Done
        Building Dependency Tree... Done
        0 upgraded, 0 newly installed, 0 to remove and 45 not upgraded.
        -----> Updating package lists <-----
        Hit ftp://ftp.fr.debian.org unstable/main Packages
        Hit ftp://ftp.fr.debian.org unstable/main Release
        Hit ftp://ftp.fr.debian.org unstable/contrib Packages
        Hit http://pkg-kde.alioth.debian.org ./ Packages
        Hit http://pkg-kde.alioth.debian.org ./ Release
        Hit http://pkg-kde.alioth.debian.org ./ Sources
        Hit http://pkg-kde.alioth.debian.org ./ Release
        Hit ftp://ftp.fr.debian.org unstable/contrib Release
        Hit ftp://ftp.fr.debian.org unstable/non-free Packages
        Hit ftp://ftp.fr.debian.org unstable/non-free Release
        Hit ftp://ftp.fr.debian.org unstable/main Sources
        Hit ftp://ftp.fr.debian.org unstable/main Release
        Hit ftp://ftp.fr.debian.org unstable/contrib Sources
        Hit ftp://ftp.fr.debian.org unstable/contrib Release
        Hit ftp://ftp.fr.debian.org unstable/non-free Sources
        Hit ftp://ftp.fr.debian.org unstable/non-free Release
        Reading Package Lists... Done
        -----> Downloading source xfree86 (4.3.0.dfsg.1-14) <-----
        Reading Package Lists... Done
        Building Dependency Tree... Done
        Need to get 62.8MB of source archives.
        Skipping unpack of already unpacked source in xfree86-4.3.0.dfsg.1
        -----> Building xfree86 <-----
        dpkg-buildpackage: source package is xfree86
        dpkg-buildpackage: source version is 4.3.0.dfsg.1-14
        dpkg-buildpackage: source changed by root <[EMAIL PROTECTED]>
        dpkg-buildpackage: host architecture i386
         debian/rules clean
        rm -f debian/*.config debian/*.postinst debian/*.postrm 
debian/*.preinst debian/*.prerm
        rm -f debian/xserver-xfree86-dbg.templates
        rm -f stampdir/genscripts
        dh_testdir
        rm -rf stampdir build-tree
        perl /usr/share/dbs/dbs_split clean
        rm -rf imports debian/local/xlibmesa-drm-source/modules
        dh_clean debian/local/xserver-wrapper debian/local/FAQ.gz \
                 debian/local/xterm.faq.gz debian/shlibs.local \
                 debian/MANIFEST.i386 debian/MANIFEST.i386.new \
                 debian/po/pothead
         debian/rules build
        This target does nothing.  Please specify "build-arch-only" or 
"build-all"
        instead.  Note that it is also acceptable to use the "binary-arch" or
        "binary-indep" targets.
        
        If you are using dpkg-buildpackage, you can safely ignore this message.
         debian/rules binary
        test -d stampdir || mkdir stampdir
        touch stampdir/created
        mkdir -p stampdir/sources build-tree stampdir/log/sources
        find: warning: you have specified the -maxdepth option after a 
non-option argument -type, but options are 
        not 
        positional (-maxdepth affects tests specified before it as well as 
those specified after it).  Please 
        specify 
        options before other arguments.
        
        Extracting source xfree86-4.3.0.tar.gz ... successful.
        touch stampdir/unpack
        test -d stampdir/patches || mkdir -p stampdir/patches
        Applying patch debian/patches/000_post430.diff ... successful.
        Applying patch debian/patches/000_stolen_from_HEAD.diff ... successful.
        Applying patch debian/patches/000_stolen_from_HEAD_ati_driver.diff ... 
successful.
        [...]

xfree86 is very long to be compiled... I wonder if this second "building" is 
necessary... It seems to loop, no ?

Before the moving of build packages, an ls in build directory give this 
numerous x*.deb which have been moved into 
the repository directory.

In my repository, I have now this :
        # ls x*.deb
        xbase-clients_4.3.0.dfsg.1-14_i386.deb            
xlibosmesa4_4.3.0.dfsg.1-14_i386.deb
        x-dev_4.3.0.dfsg.1-14_all.deb                     
xlibosmesa4-dbg_4.3.0.dfsg.1-14_i386.deb
        xdm_4.3.0.dfsg.1-14_i386.deb                      
xlibosmesa-dev_4.3.0.dfsg.1-14_i386.deb
        xfonts-100dpi_4.3.0.dfsg.1-14_all.deb             
xlibs_4.3.0.dfsg.1-14_all.deb
        xfonts-100dpi-transcoded_4.3.0.dfsg.1-14_all.deb  
xlibs-data_4.3.0.dfsg.1-14_all.deb
        xfonts-75dpi_4.3.0.dfsg.1-14_all.deb              
xlibs-dbg_4.3.0.dfsg.1-14_all.deb
        xfonts-75dpi-transcoded_4.3.0.dfsg.1-14_all.deb   
xlibs-dev_4.3.0.dfsg.1-14_all.deb
        xfonts-base_4.3.0.dfsg.1-14_all.deb               
xlibs-pic_4.3.0.dfsg.1-14_all.deb
        xfonts-base-transcoded_4.3.0.dfsg.1-14_all.deb    
xlibs-static-dev_4.3.0.dfsg.1-14_i386.deb
        xfonts-cyrillic_4.3.0.dfsg.1-14_all.deb           
xlibs-static-pic_4.3.0.dfsg.1-14_i386.deb
        xfonts-konsole_3.4.1-1_all.deb                    
xmh_4.3.0.dfsg.1-14_i386.deb
        xfonts-scalable_4.3.0.dfsg.1-14_all.deb           
xmms_1.2.10+cvs20050209-2_i386.deb
        xfree86-common_4.3.0.dfsg.1-14_all.deb            
xmms-crossfade_0.3.5-1_i386.deb
        xfs_4.3.0.dfsg.1-14_i386.deb                      
xmms-dev_1.2.10+cvs20050209-2_i386.deb
        xfwp_4.3.0.dfsg.1-14_i386.deb                     
xnest_4.3.0.dfsg.1-14_i386.deb
        xlibmesa3_4.3.0.dfsg.1-14_i386.deb                
xserver-common_4.3.0.dfsg.1-14_i386.deb
        xlibmesa3-dbg_4.3.0.dfsg.1-14_all.deb             
xserver-xfree86_4.3.0.dfsg.1-14_i386.deb
        xlibmesa-dev_4.3.0.dfsg.1-14_all.deb              
xserver-xfree86-dbg_4.3.0.dfsg.1-14_i386.deb
        xlibmesa-dri_4.3.0.dfsg.1-14_i386.deb             
xspecs_4.3.0.dfsg.1-14_all.deb
        xlibmesa-dri-dbg_4.3.0.dfsg.1-14_i386.deb         
xterm_4.3.0.dfsg.1-14_i386.deb
        xlibmesa-gl_4.3.0.dfsg.1-14_i386.deb              
xutils_4.3.0.dfsg.1-14_i386.deb
        xlibmesa-gl-dbg_4.3.0.dfsg.1-14_i386.deb          
xvfb_4.3.0.dfsg.1-14_i386.deb
        xlibmesa-gl-dev_4.3.0.dfsg.1-14_i386.deb          
x-window-system_4.3.0.dfsg.1-14_all.deb
        xlibmesa-glu_4.3.0.dfsg.1-14_i386.deb             
x-window-system-core_4.3.0.dfsg.1-14_i386.deb
        xlibmesa-glu-dbg_4.3.0.dfsg.1-14_i386.deb         
x-window-system-dev_4.3.0.dfsg.1-14_i386.deb
        xlibmesa-glu-dev_4.3.0.dfsg.1-14_i386.deb

As usual, I hope this will help you to improve apt-build ;)
KnuX

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-9-custom
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages apt-build depends on:
ii  apt                           0.5.28.6   Advanced front-end for dpkg
ii  apt-utils                     0.5.28.6   APT utility programs
ii  debconf                       1.4.51     Debian configuration management sy
ii  devscripts                    2.8.14     Scripts to make the life of a Debi
ii  dpkg-dev                      1.13.9     Package building tools for Debian
ii  g++                           4:3.3.5-3  The GNU C++ compiler
ii  gcc                           4:3.3.5-3  The GNU C compiler
ii  libappconfig-perl             1.56-2     Perl module for configuration file
ii  libapt-pkg-perl               0.1.13     Perl interface to libapt-pkg
ii  perl                          5.8.7-3    Larry Wall's Practical Extraction 

Versions of packages apt-build recommends:
ii  build-essential               10.1       informational list of build-essent
ii  fakeroot                      1.3        Gives a fake root environment

-- debconf information:
* apt-build/arch_amd: athlon-xp
  apt-build/arch_alpha: ev4
* apt-build/options:
  apt-build/arch_intel: pentium
  apt-build/arch_arm: armv2
* apt-build/make_options:
* apt-build/olevel: Medium
* apt-build/build_dir: /mnt/data/apt-build/build
* apt-build/repository_dir: /mnt/data/apt-build/repository
  apt-build/arch_sparc: sparc
* apt-build/add_to_sourceslist: true



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to