Google glog library not present after Precise Pangolin upgrade

Bug #999107 reported by Russ Adams on 2012-05-14
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Asgard
Medium
Russ Adams

Bug Description

After the Precise Pangolin upgrade, it appears that libgoogle-glog-dev and libgoogle-glog0 are not available. Without the -dev package, asgard cannot be compiled. Without -glog0, it may not be dpkg'd. We should find a solution for this problem pretty fast.

Related branches

Issue has been forwarded to the following for possible assistance resolving the problem:

AskUbuntu:
http://askubuntu.com/questions/142504/google-glog-library-not-present-after-precise-pangolin-upgrade

Ubuntu Forum:
http://ubuntuforums.org/showthread.php?t=1987755

I hope this type of outsourcing is allowed. If not I will retract posts asap.

Russ Adams (rustushki) wrote :

Thanks for chasing this Dan. We wont be able to build the Ubuntu package for the PPA without the glog library.

Russ Adams (rustushki) wrote :

We have some options:

1. Discover the reason (if any) for glog not being included into Precise. Attempt to resolve before 6/15.

2. Disable logging in the 6/15 release so that we do not need glog as a dependency.

3. Replace glog by writing a logger or switching to another logger.

Here's a workaround:

1. Download
http://code.google.com/p/google-glog/downloads/detail?name=glog-0.3.2.tar.gz

2. Compile and Install
tar xvf glog-0.3.2.tar.gz
cd glog-0.3.2
./configure
make
sudo make install

Asgard compilation seems to work after that.

3. Compile Asgard like usual. To run, prefix the command like this:

LD_LIBRARY_PATH=/usr/local/lib ./asgard scripts/demo1.py

Unfortunately, this doesn't solve the problem with our Ubuntu package. We still need the libgoogle-glog0 package in order to build a Precise .deb package.

Ishaan Dalal (izx) wrote :

Guys:

Got here from Dan's AskUbuntu question.

1. Here's why it was pulled from Precise -- at the request of the Debian QA team: https://launchpad.net/ubuntu/precise/amd64/libgoogle-glog0

2. If a ppa will do, 0.3.1-1ubuntu1 (from Oneiric) appears to compile just fine on Precise.

Russ Adams (rustushki) wrote :

Thanks for finding the RoQA Ishaan.

r240 against lp:asgard disables glog in Asgard--which allows us to defer fixing our logging situation to the 8/15 release. We may need to explore another logging solution for that release.

Changed in asgard:
importance: Critical → Medium
Russ Adams (rustushki) wrote :

Quantal and Raring add back libgoogle-glog0. I'm content to close this bug.

Changed in asgard:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers