Status: Unconfirmed
Owner: ----
Labels: OS-Linux Area-Misc Size-Medium Type-Bug

New issue 17872 by gmatht: install-build-deps.sh silently ignores apt-get  
failures.
http://code.google.com/p/chromium/issues/detail?id=17872

Chrome Version       : 3.0.196.0 (Developer Build 21533)
OS + version : Ubuntu 9.04
CPU architecture (32-bit / 64-bit): 64bit

What steps will reproduce the problem?
1. To reproduce, Apt-get must have some difficulty installing the exact
versions install-build-deps.sh asks for. This is the case on my Ubuntu
64bit 9.04 Machine. If this is not the case on your machine you can
intentionally break apt, e.g. with: mv /etc/apt/sources.list{,.bak}
2. dpkg -r gperf # just so that we have a package that should be installed
3. ./install-build-deps.sh
4. which gperf

What is the expected result?

I would expect that important packages such as gperf would be either
installed, or that I would be given some notification that they cannot be
installed, together with a list of packages that have to be manually
installed.

What happens instead?

Important packages like gperf are silently not installed. Note that trying
to compile before gperf is installed cannot be fixed simply by installing
gperf and trying again, see e.g.:
http://groups.google.com/group/chromium-
dev/browse_thread/thread/f08878972a5836d2?pli=1

Please provide any additional information below. Attach a screenshot if
possible.

The actual problems that cause apt-get to fail on my machine are as
follows.

Reinstallation of libsqlite3-0 is not possible, it cannot be downloaded.
...
The following packages have unmet dependencies:
   libsqlite3-dev: Depends: libsqlite3-0 (= 3.6.10-1ubuntu0.2) but 3.6.14.2-
1 is to be installed
E: Broken packages

A potential solution to this problem is at:
   http://codereview.appspot.com/98052

Attachments:
        install-build-deps.sh-no-silent-fail.diff  1.8 KB

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to