New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 35639 link

Starred by 34 users

Issue metadata

Status: Verified
Owner:
Closed: Feb 2010
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: ----
Type: Bug

Restricted
  • Only users with Commit permission may comment.



Sign in to add a comment

Latest release pulls a lot more packages than before

Reported by nao...@gmail.com, Feb 13 2010

Issue description

Chrome Version (from the about:version page): 5.0.322.2-r38810
OS + version: Debian unstable

Upgrading from 5.0.307.5-r37950 to 5.0.322.2-r38810, using the Debian 
package:

The following NEW packages will be installed:
  alien{a} libelf1{a} libqt3-mt{a} libqt4-gui{a} libqt4-sql-sqlite{a} 
librpm0{a} librpmbuild0{a} librpmio0{a} lsb{a} lsb-core{a} lsb-cxx{a} lsb-
desktop{a} 
  lsb-graphics{a} pax{a} rpm{a} rpm-common{a} rpm2cpio{a} time{a} 
The following packages will be upgraded:
  google-chrome-unstable 
1 packages upgraded, 18 newly installed, 0 to remove and 4 not upgraded.
Need to get 21.1MB/21.2MB of archives. After unpacking 15.3MB will be used.

Is it really necessary to now depends on lsb, instead lsb-base? (like on 
5.0.307.5-r37950)
 
This is more serious than looks from your case, naoliv. In my case in Ubuntu it 
installs an MTA.
The following NEW packages will be installed:
  alien{a} heirloom-mailx{a} libqt4-gui{a} libqt4-sql-sqlite{a} librpm0{a}
  librpmbuild0{a} librpmio0{a} lsb{a} lsb-core{a} lsb-cxx{a} lsb-desktop{a}
  lsb-graphics{a} ncurses-term{a} pax{a} postfix{a} rpm{a}
The following packages will be upgraded:
  google-chrome-unstable
1 packages upgraded, 16 newly installed, 0 to remove and 0 not upgraded.
Need to get 18.6MB of archives. After unpacking 16.2MB will be used.

Comment 3 by derat@chromium.org, Feb 13 2010

Status: Untriaged
I'm seeing this too.

Comment 4 by derat@chromium.org, Feb 13 2010

 Issue 35685  has been merged into this issue.

Comment 5 by derat@chromium.org, Feb 13 2010

Comment 6 by evan@chromium.org, Feb 14 2010

Labels: ReleaseBlock-Dev
Status: Assigned
This seems like a simple oversight.

Comment 7 by evan@chromium.org, Feb 16 2010

 Issue 35824  has been merged into this issue.
Labels: -Area-Undefined Area-Compat-System
mdm also complained. He said, "chrome now depends on CVS and also alien and rpm and 
qt4 and m4". Not sure what Debian-based distro he's on though.

Comment 9 by shrimp...@gmail.com, Feb 16 2010

I run Ubuntu, and I had to install alien, rpm, various qt4 packages and a mail client.  
That's the updates for my Debian-based distro at least.

Comment 10 by mdm@chromium.org, Feb 16 2010

thestig: the machine I was talking about is Ubuntu 8.04, but it's the same in 9.10 and 
presumably most or all other Debian derivatives.

Comment 11 by derat@chromium.org, Feb 17 2010

 Issue 36001  has been merged into this issue.

Comment 12 by derat@chromium.org, Feb 17 2010

Issue chromium-os:1594 has been merged into this issue.

Comment 13 by mmoss@chromium.org, Feb 17 2010

Status: Started
This was an attempt to consolidate our DEB deps on the more generic 'lsb' package 
(similar to what the RPM packages use). Unfortunately, that pulls in a lot of stuff 
that isn't installed by default on some DEB distros, so I'm reverting to the 'lsb-
base' dependency we had before.

Comment 14 by mmoss@chromium.org, Feb 17 2010

Status: Fixed
This fix should appear in something after r39250.

Comment 15 by dhw@chromium.org, Feb 17 2010

 Issue 36045  has been merged into this issue.

Comment 16 by dhw@chromium.org, Feb 18 2010

 Issue 36076  has been merged into this issue.

Comment 17 by evan@chromium.org, Feb 18 2010

If it's possible, can we cherry-pick this onto the beta branch?

Comment 18 by joche...@gmail.com, Feb 18 2010

The same issue exists on the beta branch where Chrome wants me to install 44 extra 
packages.

Ubuntu 9.10
Google Chrome 5.0.307.7 beta

Comment 19 by mmoss@chromium.org, Feb 18 2010

It is cherry-picked for beta, but it missed the current build.

Comment 20 by nolat...@gmail.com, Feb 18 2010

To get around it for now, download the deb file and use dpkg to install with the 
following. This will ignore the dependency issues and configure the browser. I 
wouldn't make this practice going forward. Ubuntu/Debian is pretty forgiving and a 
browser is far from a core library/package on your system.

dpkg -i --force depends google-chrome-unstable_current_i386.deb

Comment 21 by mmoss@chromium.org, Feb 18 2010

 Issue 36139  has been merged into this issue.

Comment 22 by midsp...@gmail.com, Feb 18 2010

I'm glad to see that this is fixed -- but does that mean that it will uninstall all 
these unneeded packages that it installed for me as well on Ubuntu?  Or do I have to 
try and remember the 44 some-odd packages that it "depended" on and uninstall each one 
by myself?

Comment 23 by mmoss@chromium.org, Feb 18 2010

After installing the next version, 'apt-get' should prompt you that there are packages 
which are no longer needed, and 'apt-get autoremove' should clean them up.
I uninstalled Chrome after it installed all these packages, but 'sudo apt-get 
autoremove' didn't clean it.

Comment 25 by nolat...@gmail.com, Feb 19 2010

I'm still getting the dependency issue in channel deb http://dl.google.com/linux/deb/ 
stable main

Should I be using a different one?

Comment 26 by mmoss@chromium.org, Feb 19 2010

nolotari: I don't know what channel you're referring to, but as noted above, the fix 
will be in builds after r39250, which means neither the current dev channel 
(5.0.307.9-r39052) nor the current beta channel (5.0.322.2-r38810) have it. Updates 
for both should go out within a few days.

Comment 27 by nolat...@gmail.com, Feb 19 2010

That's what I was asking, thanks.
have same problem in karmic, i had google-chrome-unstable, but it asked me to install 
all this stuff like two weeks ago... I'm on an EEEPC 4G, and I have little disk... so 
I canceled, uninstalled and reinstalled but: google-chrome-beta, which didn't asked 
me those dependencies... till next week... Now I want to figure out this. So, I was 
using always sudo apt-get update && sudo aptitude full-upgrade to update my system, 
this is faster and less resource-demanding than synaptic/update manager. But I turned 
again to synaptic, so as to unmark in a clarifying menu all the unwanted updates 
(rpm, alien, etc)... I was able to do it yesterday, tried to block version on google-
chrome-beta until they repair this, that I think must be a mistake on dependencies, 
but I have had done sthg wrong, because today i repeated sudo apt-get update && sudo 
aptitude full-upgrade, but it still wants to update google-chrome-beta with all that 
enormous unwanted staff... I will have to stuck with synaptic and "GUI manual 
unmarking"... until this matter stops
@Gabriel: please see the postings in this bug report, this is a packaging issue and
it will be fixed. In the meantime, your best bets are either to uninstall Chrome for
now and use something else until it is fixed, or upgrade selectively with 
Synaptic/KPackageKit, which is what I am doing: just ignore the Chrome upgrade for
now. 

Comment 30 by cro...@gmail.com, Feb 22 2010

What I'm horrified by is that 5.0.307.9 hasn't been taken off the repo.
Verified as fixed on  linux (Ubuntu 8.04 -debian unstable and Open Suse 11.1(rpm -
unstable builds):
Google Chrome	5.0.322.2 (Official Build 38810) dev
WebKit	533.1
V8	2.1.0.1
User Agent	Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.1 (KHTML, 
like Gecko) Chrome/5.0.322.2 Safari/533.1
Status: Verified

Comment 33 by nao...@gmail.com, Feb 23 2010

"Verified as fixed on  linux (Ubuntu 8.04 -debian unstable and Open Suse 11.1(rpm -
unstable builds):
Google Chrome	5.0.322.2 (Official Build 38810) dev"

Actually 5.0.322.2-r38810 is the _problematic_ version.
Not fixed at all...

$ apt-cache policy google-chrome-unstable
google-chrome-unstable:
  Installed: (none)
  Candidate: 5.0.322.2-r38810
  Version table:
     5.0.322.2-r38810 0
        500 http://dl.google.com stable/main Packages

$ apt-get install google-chrome-unstable
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  alien at libelf1 libqt3-mt libqt4-assistant libqt4-gui libqt4-sql-sqlite librpm0
librpmbuild0 librpmio0 lsb lsb-core lsb-cxx lsb-desktop lsb-graphics m4 ncurses-term
pax rpm rpm-common rpm2cpio time
Suggested packages:
  lsb-rpm libqt3-mt-psql libqt3-mt-mysql libqt3-mt-odbc libqt4-dev lsb-printing
lsb-multimedia lsb-languages elfutils rpm-i18n
The following NEW packages will be installed
  alien at google-chrome-unstable libelf1 libqt3-mt libqt4-assistant libqt4-gui
libqt4-sql-sqlite librpm0 librpmbuild0 librpmio0 lsb lsb-core lsb-cxx lsb-desktop
lsb-graphics m4 ncurses-term pax rpm rpm-common
  rpm2cpio time
0 upgraded, 23 newly installed, 0 to remove and 0 not upgraded.
Need to get 22.4MB of archives.
After this operation, 73.8MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.

Comment 35 by mmoss@chromium.org, Feb 23 2010

rekhas: OpenSuse was never a problem (RPM distros bring in all these extra LSB 
packages already). The problem on DEB-based distros will be fixed with a build after 
r39250.
Back to normal with 5.0.335.0 (Official Build 39561) dev
under Debian Lenny
Many thanks for fixing this issue!

@Comment 24 by henkjan.sleijster:

Same here: google-chrome-beta 5.0.307.11-r39572 does not depend on all these extra 
packages, which is good, but "apt-get autoremove" doesn't clean up the mess. This is 
in Kubuntu-lucid. I am lucky I installed the bad package from the command line and 
saved the output, so I was able to remove them by hand. But this really depends on 
your local installation. For me, the clean up was a matter of

sudo apt-get remove alien bsd-mailx libqt4-gui lsb lsb-core lsb-cxx lsb-desktop lsb-
graphics mailx ncurses-term pax postfix

I actually tried, for the benefit of others, to just remove lsb and then run apt-get 
autoremove, but that didn't work, either.





About the removal of no longer needed automatically installed packages, 'aptitude' 
does a much better job of that than apt-get.
It seems first update after installing fresh 9.10 and Chrome
triggers a postfix update failure warning dialog on some systems;
see https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/526785
So there's even more harm than just the extra downloads.

Comment 40 by nao...@gmail.com, Mar 3 2010

About https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/526785, no. It's not 
related with Chrome.
I could be wrong, but I thought installing lsb pulled in postfix.

Comment 42 by mdm@chromium.org, Mar 3 2010

I believe it pulls in mail-transfer-agent which the virtual package resolution process decides is best satisfied by 
postfix.

Comment 43 Deleted

I've read comments up thru #42, and see no recent activity, so this might not be the place to post a comment. A few minutes ago, I went the "popular" path and tried to install Chrome for 64-bit openSUSE. All went well for a few seconds, and then (yet again*) I got a dependency failure -- a list of maybe 15 missing libraries. That has been the history ever since Chrome was offered for Linux; I'm sadly disappointed that such a savvy org. as Google doesn't offer packages.

Comment 45 by mdm@chromium.org, Nov 29 2010

nbodley: This bug is very unlikely to be related to your issue. But do open a new issue for it, and provide as much information as you can about the problem so we can help to figure out why it's not working for you. Thanks.
For [mdm]:
First, I must apologize; I think I was overtired, and failed to notice that I had downloaded a .rpm file.
Second, I'll probably be busy for a few days, and hope I won't forget!

Typically, what happens is as I described -- install seems to run fine, until it's stopped dead by dependency failures -- missing libraries. 
openSUSE 11.1 has some corrupted executable code, which could conceivably cause the problem. Although very likely unrelated, selecting "Num Lock" does not enable keypad numerial input; that's one example of corrupted executable code.

I hope to reinstall Linux (perhaps several distros.; am having a bitchy time getting sound to work).
If I can't install Chrome into (perhaps more than one) distro., I'll do my best to provide details.

Regards,
[nb]

I added a comment to the thread on this bug. Hope to be able to help more,  
in a few days.
Labels: -Area-Compat-System bulkmove Stability-Conflict
Project Member

Comment 49 by bugdroid1@chromium.org, Oct 13 2012

Labels: Restrict-AddIssueComment-Commit
This issue has been closed for some time. No one will pay attention to new comments.
If you are seeing this bug or have new data, please click New Issue to start a new bug.

Sign in to add a comment