> Let me start by thanking you for all the support you give (it is impressingly 
> fast).
> 
> So if I look in the repo, with the ppa installed, I can't find liburcu:
>
> $ cat /etc/apt/sources.list.d/lttng-ppa-precise.list
> deb http://ppa.launchpad.net/lttng/ppa/ubuntu precise main deb-src 
> http://ppa.launchpad.net/lttng/ppa/ubuntu precise main
>
> (I have asked my admin to do an apt-get update)
>
> $ apt-cache search lttng
> lttng-modules-dkms - Linux Trace Toolkit (LTTng) kernel modules (DKMS) 
> lttng-tools - LTTng control and utility programs
> liblttng-ust0 - LTTng 2.0 Userspace Tracer (libraries) liblttng-ust-dev - 
> LTTng 2.0 Userspace Tracer (development files) liblttng-ctl-dev - LTTng 
> control and utility library (development files)
> liblttng-ctl0 - LTTng control and utility library liblttng-ust-java-jni - 
> LTTng 2.0 Userspace Tracer (JNI interface) liblttng-ust-java - LTTng 2.0 
> Userspace Tracer (Java support library) python-lttng - Python bindings for 
> LTTng
> liblttng-ust-ctl2 - LTTng 2.0 Userspace Tracer (trace control library)
>
> $ apt-cache search liburcu
> liburcu-dev - a userspace RCU (read-copy-update) library - development files
> liburcu1 - a userspace RCU (read-copy-update) library
> liburcu2 - a userspace RCU (read-copy-update) library
>
> So it looks like my aptitude is not aware of a package called liburcu without 
> a postfix. Even if I'd purge and reinstall (which seems like a very good 
> idea) I don't see if I can access the right library this way.
>
> Yan Grange

If you visit https://launchpad.net/~lttng/+archive/ppa you'll see

babeltrace      1.2.y+stable+bzr710+pack25+201412120847~ubuntu15.04.1
liburcu         0.8.x+stable+bzr1060+pack22+201411140046~ubuntu15.04.1
lttng-modules   2.5.x+stable+bzr634+pack21+201412111931~ubuntu15.04.1
lttng-tools     2.5.x+stable+bzr2423+pack12+201412110246~ubuntu15.04.1
lttng-ust       2.5.x+stable+bzr1802+pack45+201412111801~ubuntu15.04.1

   The packages you see in http://ppa.launchpad.net/lttng/ppa/ubuntu depend on 
your hardware.  We have:

amd64:
liburcu-dev
lttng-modules-dkms
lttng-tools
babeltrace
libbabeltrace0
liburcu1
libbabeltrace-dev
liblttng-ust0
liblttng-ust-dev
liblttng-ctl-dev
liblttng-ctl0
libbabeltrace-ctf-dev
libbabeltrace-ctf0
liblttng-ust-java-jni
liblttng-ust-java
liburcu2
python-lttng
liblttng-ust-ctl2
libbabeltrace1
libbabeltrace-ctf1
python3-babeltrace

armel:
lttng-modules-dkms
liblttng-ust-java

armhf:
lttng-modules-dkms
liblttng-ust-java

i386:
liburcu-dev
lttng-modules-dkms
lttng-tools
babeltrace
libbabeltrace0
liburcu1
libbabeltrace-dev
liblttng-ust0
liblttng-ust-dev
liblttng-ctl-dev
liblttng-ctl0
libbabeltrace-ctf-dev
libbabeltrace-ctf0
liblttng-ust-java-jni
liblttng-ust-java
liburcu2
python-lttng
liblttng-ust-ctl2
libbabeltrace1
libbabeltrace-ctf1
python3-babeltrace

   Your listings seem all right; the difference is source vs binary: the source 
package liburcu builds the binary packages liburcu-dev, liburcu1 and liburcu2, 
for instance.  (I'm more used to building from source)

   Ignoring the babeltrace packages, the dependencies are such that this is the 
minimal install: liblttng-ust-dev, liblttng-ctl-dev, lttng-tools.  Optionally, 
liblttng-ust-java, python-lttng, lttng-modules-dkms.  Turns out liburcu1 is not 
connected to anything (I think it's for older releases).

Daniel U. Thibault
Protection des systèmes et contremesures (PSC) | Systems Protection & 
Countermeasures (SPC)
Cyber sécurité pour les missions essentielles (CME) | Mission Critical Cyber 
Security (MCCS)
RDDC - Centre de recherches de Valcartier | DRDC - Valcartier Research Centre
2459 route de la Bravoure
Québec QC  G3J 1X5
CANADA
Vox : (418) 844-4000 x4245
Fax : (418) 844-4538
NAC : 918V QSDJ <http://www.travelgis.com/map.asp?addr=918V%20QSDJ>
Gouvernement du Canada | Government of Canada
<http://www.valcartier.drdc-rddc.gc.ca/>

_______________________________________________
lttng-dev mailing list
[email protected]
http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev

Reply via email to