HI

On 15 July 2012 08:50, Jan Groenewald <j...@aims.ac.za> wrote:

> Hi
>
> On 14 July 2012 21:59, Julien Puydt <julien.pu...@laposte.net> wrote:
>
>> Le 14/07/2012 21:47, Jan Groenewald a écrit :
>>
>>> On 14 July 2012 21:26, Julien Puydt <julien.pu...@laposte.net
>>> <mailto:julien.puydt@laposte.**net <julien.pu...@laposte.net>>> wrote:
>>>
>>>     Le 14/07/2012 21:22, Jan Groenewald a écrit :
>>>      > (many things)
>>>
>>>     I downloaded a buildlog and had a look, but there was nothing
>>>     interesting to see :-/
>>>
>>> I can do two things when time allows.
>>> 1. debuild -b locally, and
>>>
>>
>> Uh... you mean you haven't even tested if your package built locally
>> before sending it afar!?
>>
>
> I generally do. For this, I wanted to see the exact launchpad  behaviour.
> This package takes
> 4.5 hours to build, so the turnaround time of doing it twice each time is
> limiting.
>
> From the package directory, just "dpkg-buildpackage -us -uc" should be
>> enough. It only assumes that (1) you are in package-3.14/ (2) upstream's
>> sources are in ../package_3.14.orig.tar.gz.
>
>
> Or even in /debian. Perhaps even anywhere in the tree.
>
>
>> 2. learn to use pbuilder and I've heard there is a launchpad-like
>>
>>> pbuilder mode.
>>>
>>
>> I don't know if there's a launchpad-like pbuilder mode, but using it is
>> trivial:
>> - first, run "pbuilder --create" to initialize it ;
>> - then any time you have a package you'd like to test : "pbuilder --build
>> <name of the dsc>"
>>
>
>  Bot those require sudo here. Why?
>
>

/0 jan@snapperkob:~/src/sagemath-monolithic$sudo pbuilder --build
sagemath-monolithic_0.1ubuntu6.dsc
[sudo] password for jan:
Sorry, try again.
[sudo] password for jan:
W: /home/jan/.pbuilderrc does not exist
I: using fakeroot in build.
I: Current time: Sun Jul 15 08:50:14 SAST 2012
I: pbuilder-time-stamp: 1342335014
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/base.tgz]
I: creating local configuration
I: copying local configuration
I: mounting /proc filesystem
I: mounting /dev/pts filesystem
I: Mounting /var/cache/pbuilder/ccache
I: policy-rc.d already exists
I: Obtaining the cached apt archive contents
I: Setting up ccache
I: Installing the build-deps
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team <pbuilder-ma...@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created
by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper (>= 8.0.0), build-essential, m4, perl, tar, gfortran,
tk-dev, texlive-full, dvipng
dpkg-deb: building package `pbuilder-satisfydepends-dummy' in
`/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 13941 files and directories currently installed.)
Unpacking pbuilder-satisfydepends-dummy (from
.../pbuilder-satisfydepends-dummy.deb) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring
anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper (>= 8.0.0); however:
  Package debhelper is not installed.
 pbuilder-satisfydepends-dummy depends on m4; however:
  Package m4 is not installed.
 pbuilder-satisfydepends-dummy depends on gfortran; however:
  Package gfortran is not installed.
 pbuilder-satisfydepends-dummy depends on tk-dev; however:
  Package tk-dev is not installed.
 pbuilder-satisfydepends-dummy depends on texlive-full; however:
  Package texlive-full is not installed.
 pbuilder-satisfydepends-dummy depends on dvipng; however:
  Package dvipng is not installed.
Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
The following NEW packages will be installed:
  bsdmainutils{a} debhelper{a} dh-apparmor{a} file{a} fontconfig-config{a}
gettext{a} gettext-base{a} gfortran{a} gfortran-4.6{a}
  groff-base{a} html2text{a} intltool-debian{a} libcroco3{a} libexpat1{a}
libexpat1-dev{a} libfontconfig1{a} libfontconfig1-dev{a}
  libfreetype6{a} libfreetype6-dev{a} libgettextpo0{a} libgfortran3{a}
libmagic1{a} libpipeline1{a} libpopt0{a} libpthread-stubs0{a}
  libpthread-stubs0-dev{a} libunistring0{a} libx11-6{a} libx11-data{a}
libx11-dev{a} libxau-dev{a} libxau6{a} libxcb1{a}
  libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a}
libxft-dev{a} libxft2{a} libxml2{a} libxrender-dev{a}
  libxrender1{a} libxss-dev{a} libxss1{a} m4{a} man-db{a} pkg-config{a}
po-debconf{a} tcl{a} tcl-dev{a} tcl8.5{a} tcl8.5-dev{a}
  tk{a} tk-dev{a} tk8.5{a} tk8.5-dev{a} ttf-dejavu-core{a} ucf{a}
x11-common{a} x11proto-core-dev{a} x11proto-input-dev{a}
  x11proto-kb-dev{a} x11proto-render-dev{a} x11proto-scrnsaver-dev{a}
x11proto-xext-dev{a} xorg-sgml-doctools{a} xtrans-dev{a}
  zlib1g-dev{a}
The following packages are RECOMMENDED but will NOT be installed:
  curl gnome-terminal konsole libmail-sendmail-perl libx11-doc lynx-cur
wget wget:i386 xml-core xterm
0 packages upgraded, 69 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.4 MB of archives. After unpacking 73.4 MB will be used.
The following packages have unmet dependencies:
 pbuilder-satisfydepends-dummy : Depends: texlive-full which is a virtual
package.
                                 Depends: dvipng but it is not going to be
installed.
Unable to resolve dependencies!  Giving up...
The following NEW packages will be installed:
  bsdmainutils{a} debhelper{a} dh-apparmor{a} file{a} fontconfig-config{a}
gettext{a} gettext-base{a} gfortran{a} gfortran-4.6{a}
  groff-base{a} html2text{a} intltool-debian{a} libcroco3{a} libexpat1{a}
libexpat1-dev{a} libfontconfig1{a} libfontconfig1-dev{a}
  libfreetype6{a} libfreetype6-dev{a} libgettextpo0{a} libgfortran3{a}
libmagic1{a} libpipeline1{a} libpopt0{a} libpthread-stubs0{a}
  libpthread-stubs0-dev{a} libunistring0{a} libx11-6{a} libx11-data{a}
libx11-dev{a} libxau-dev{a} libxau6{a} libxcb1{a}
  libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a}
libxft-dev{a} libxft2{a} libxml2{a} libxrender-dev{a}
  libxrender1{a} libxss-dev{a} libxss1{a} m4{a} man-db{a} pkg-config{a}
po-debconf{a} tcl{a} tcl-dev{a} tcl8.5{a} tcl8.5-dev{a}
  tk{a} tk-dev{a} tk8.5{a} tk8.5-dev{a} ttf-dejavu-core{a} ucf{a}
x11-common{a} x11proto-core-dev{a} x11proto-input-dev{a}
  x11proto-kb-dev{a} x11proto-render-dev{a} x11proto-scrnsaver-dev{a}
x11proto-xext-dev{a} xorg-sgml-doctools{a} xtrans-dev{a}
  zlib1g-dev{a}
The following packages are RECOMMENDED but will NOT be installed:
  curl gnome-terminal konsole libmail-sendmail-perl libx11-doc lynx-cur
wget wget:i386 xml-core xterm
0 packages upgraded, 69 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.4 MB of archives. After unpacking 73.4 MB will be used.
Abort.
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 pbuilder-satisfydepends-dummy : Depends: debhelper (>= 8.0.0) but it is
not going to be installed
                                 Depends: m4
                                 Depends: gfortran but it is not going to
be installed
                                 Depends: tk-dev but it is not going to be
installed
                                 Depends: texlive-full but it is not
installable
                                 Depends: dvipng but it is not going to be
installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
specify a solution).
I: Copying back the cached apt archive contents
I: unmounting /var/cache/pbuilder/ccache filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//31876 and its
subdirectories
1 jan@snapperkob:~/src/sagemath-monolithic$





Regards,
Jan

-- 
  .~.
  /V\     Jan Groenewald
 /( )\    www.aims.ac.za
 ^^-^^

-- 
-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to