Package: apt-src
Version: 0.25.1
Severity: minor

Background:
my system's /usr partion is mounted read only.
before installing packages, dpkg mounts /usr read/write.
after installing packages, dpkg mounts /usr read only
sometimes, /usr can't be mounted back as ro.

Problem:
if /usr can't be mounted ro, dpkg will error.  the problem is, apt-src picks
this up as an error, and displays it's own error (a false alarm).

Example:
[EMAIL PROTECTED]:~/galeon$ apt-src install galeon
Reading Package Lists... Done
Building Dependency Tree... Done
Need to get 5796kB of source archives.
Get:1 ftp://ftp.debian.org unstable/main galeon 1.3.20-1 (dsc) [950B]
Get:2 ftp://ftp.debian.org unstable/main galeon 1.3.20-1 (tar) [5730kB]
Get:3 ftp://ftp.debian.org unstable/main galeon 1.3.20-1 (diff) [65.1kB]
Fetched 5796kB in 33s (174kB/s)
dpkg-source: extracting galeon in galeon-1.3.20
dpkg-checkbuilddeps: Unmet build dependencies: libbonoboui2-dev libgnomeui-dev 
(>= 2.8.1-3) libgnomevfs2-dev mozilla-dev (>= 2:1.7.5) libnautilus2-dev 
iso-codesReading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  iso-codes libbonoboui2-dev libcroco3-dev libeel2-dev libgnome-desktop-dev
  libgnome-keyring-dev libgnome2-dev libgnomeui-dev libgnomevfs2-dev
  libgsf-1-dev libnautilus2-dev libnspr-dev librsvg2-dev mozilla-dev
0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
Need to get 6675kB of archives.
After unpacking 41.1MB of additional disk space will be used.
Get:1 ftp://ftp.debian.org testing/main iso-codes 0.44-1 [1045kB]
Get:2 ftp://ftp.debian.org testing/main libgnomevfs2-dev 2.8.4-2 [467kB]
Get:3 ftp://ftp.debian.org testing/main libgnome2-dev 2.8.1-2 [94.1kB]
Get:4 ftp://ftp.debian.org testing/main libbonoboui2-dev 2.8.1-2 [276kB]
Get:5 ftp://ftp.debian.org testing/main libcroco3-dev 0.6.0-2 [146kB]
Get:6 ftp://ftp.debian.org testing/main libgnome-keyring-dev 0.4.1-1 [26.2kB]
Get:7 ftp://ftp.debian.org testing/main libgnomeui-dev 2.8.1-3 [384kB]
Get:8 ftp://ftp.debian.org testing/main libeel2-dev 2.8.2-1 [108kB]
Get:9 ftp://ftp.debian.org testing/main libgnome-desktop-dev 2.8.3-2 [73.4kB]
Get:10 ftp://ftp.debian.org testing/main libgsf-1-dev 1.11.1-1 [172kB]
Get:11 ftp://ftp.debian.org testing/main librsvg2-dev 2.8.1-2 [118kB]
Get:12 ftp://ftp.debian.org testing/main libnautilus2-dev 2.8.2-2 [254kB]
Get:13 ftp://ftp.debian.org testing/main libnspr-dev 2:1.7.6-1 [168kB]
Get:14 ftp://ftp.debian.org testing/main mozilla-dev 2:1.7.6-1 [3344kB]
Fetched 6675kB in 45s (148kB/s)
Selecting previously deselected package iso-codes.
(Reading database ... 173004 files and directories currently installed.)
Unpacking iso-codes (from .../iso-codes_0.44-1_all.deb) ...
Selecting previously deselected package libgnomevfs2-dev.
Unpacking libgnomevfs2-dev (from .../libgnomevfs2-dev_2.8.4-2_i386.deb) ...
Selecting previously deselected package libgnome2-dev.
Unpacking libgnome2-dev (from .../libgnome2-dev_2.8.1-2_i386.deb) ...
Selecting previously deselected package libbonoboui2-dev.
Unpacking libbonoboui2-dev (from .../libbonoboui2-dev_2.8.1-2_i386.deb) ...
Selecting previously deselected package libcroco3-dev.
Unpacking libcroco3-dev (from .../libcroco3-dev_0.6.0-2_i386.deb) ...
Selecting previously deselected package libgnome-keyring-dev.
Unpacking libgnome-keyring-dev (from .../libgnome-keyring-dev_0.4.1-1_i386.deb) 
...
Selecting previously deselected package libgnomeui-dev.
Unpacking libgnomeui-dev (from .../libgnomeui-dev_2.8.1-3_i386.deb) ...
Selecting previously deselected package libeel2-dev.
Unpacking libeel2-dev (from .../libeel2-dev_2.8.2-1_i386.deb) ...
Selecting previously deselected package libgnome-desktop-dev.
Unpacking libgnome-desktop-dev (from .../libgnome-desktop-dev_2.8.3-2_i386.deb) 
...
Selecting previously deselected package libgsf-1-dev.
Unpacking libgsf-1-dev (from .../libgsf-1-dev_1.11.1-1_i386.deb) ...
Selecting previously deselected package librsvg2-dev.
Unpacking librsvg2-dev (from .../librsvg2-dev_2.8.1-2_i386.deb) ...
Selecting previously deselected package libnautilus2-dev.
Unpacking libnautilus2-dev (from .../libnautilus2-dev_2.8.2-2_i386.deb) ...
Selecting previously deselected package libnspr-dev.
Unpacking libnspr-dev (from .../libnspr-dev_2%3a1.7.6-1_i386.deb) ...
Selecting previously deselected package mozilla-dev.
Unpacking mozilla-dev (from .../mozilla-dev_2%3a1.7.6-1_i386.deb) ...
Setting up iso-codes (0.44-1) ...
Setting up libgnomevfs2-dev (2.8.4-2) ...
Setting up libgnome2-dev (2.8.1-2) ...
Setting up libbonoboui2-dev (2.8.1-2) ...
Setting up libcroco3-dev (0.6.0-2) ...
Setting up libgnome-keyring-dev (0.4.1-1) ...
Setting up libgnomeui-dev (2.8.1-3) ...
Setting up libeel2-dev (2.8.2-1) ...
Setting up libgnome-desktop-dev (2.8.3-2) ...
Setting up libgsf-1-dev (1.11.1-1) ...

Setting up librsvg2-dev (2.8.1-2) ...
Setting up libnautilus2-dev (2.8.2-2) ...
Setting up libnspr-dev (1.7.6-1) ...
Setting up mozilla-dev (1.7.6-1) ...

mount: /usr is busy
E: Problem executing scripts DPkg::Post-Invoke '/bin/mount /usr -o remount,ro'
E: Sub-process returned an error code
E: Failed to process build dependencies
E: Unable to satisfy build dependencies for galeon
[EMAIL PROTECTED]:~/galeon$

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.31
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages apt-src depends on:
ii  apt                           0.5.28.1   Advanced front-end for dpkg
ii  dpkg-dev                      1.10.27    Package building tools for Debian
ii  libapt-pkg-perl               0.1.13     Perl interface to libapt-pkg
ii  perl                          5.8.4-8    Larry Wall's Practical Extraction 

-- no debconf information


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

Reply via email to