Connection problem with 12C thermometer (TMP-102 Breakout)

I'm somewhat new to Arduino and programming in general so this may be a simple fix, but...

I'm using my Yun to display the temperature value from a TMP-102 sensor on an LCD (using shift registers, thus the ShiftLCD library). I'm also using a 3.3v logic converter between the board and the sensor much as is spelled out here: Arduino Playground - TMP102

The only problem with this is that the board seems to get hung up on the Wire.begin(); command so everything below it is ignored (So the LCD remains blank rather than displaying the temperature value). I tried pulling the connections from the LCD and the TMP-102 and plugging them into my Sparkfun Redboard (similar to the Uno R3) and it displays perfectly fine. On both boards, the compiler verifies the code without any errors. At this point my best guess is that the Wire.h library is not compatible with the Yun's processor and how it talks to the SCL and SDA pins but I'm not sure what to do with that information now. I've looked for an updated version of the Wire library without any luck... is that what I should be looking for? Or should I instead try to alter the Wire.h file in order to get it to work properly? Any help would be greatly appreciated!

The section of the code pertaining to the LCD and sensor:

#include <ShiftLCD.h>
#include "Wire.h"

ShiftLCD lcd(2,4,3);

byte res;
byte msb;
byte lsb;
int val;
int valF;

void setup() {
Wire.begin();
lcd.begin(16,2);
}

void loop() {
res = Wire.requestFrom(72,2);
if (res == 2) {
msb = Wire.read(); /* Whole degrees /
lsb = Wire.read(); /
Fractional degrees /
val = ((msb) << 4); /
MSB /
val |= (lsb >> 4); /
LSB /
valF = (((val
0.0625)*9/5)+32-5);
}
lcd.setCursor(0,0);
lcd.print(valF);
delay(3000);

I guess it's a wiring problem. Google for TMP102 and Leonardo (since yun and leonardo use the same microcontroller, a 32u4)

I got it! Turns out the Yun ties pins 2 and 3 to SCL and SDA so the fact that I was using those to pins to power my LCD was causing the SCL and SDA pins to not function properly.

Good! Can you edit the title of the topic to [solved] ?