Description of problem: I was going to compile the source code for the external WhatsApp plugin to be used in Pidgin and as I ran make -j4 I got a message stating: You need libpurple development headers installed to be able to compile this plugin I searched for libpurple-devel using urpmq -y libpurple and I got these hits: libpurple-devel libpurple-events-devel libpurple-events1 libpurple0 urpmq --list-media shows: Core Release (distrib1) Core Release Debug (distrib2) Core Updates (distrib3) Core Updates Debug (distrib4) Nonfree Release (distrib11) Nonfree Release Debug (distrib12) Nonfree Updates (distrib13) Nonfree Updates Debug (distrib14) Core 32bit Release (distrib31) Core 32bit Updates (distrib32) Nonfree 32bit Release (distrib36) Nonfree 32bit Updates (distrib37) Version-Release number of selected component (if applicable): 2.13.0 How reproducible: All the time. Steps to Reproduce: 1. Open a terminal window. 2. Make sure that golang-bin is installed. 3. Type git clone https://github.com/hoehermann/purple-gowhatsapp.git 4. cd to that directory. 5. Type make and hit Enter/Return. 6. Voila! It fails to compile since you need libpurple development headers which cannot be installed due to missing systemd-devel-241-8.mga7.i586
Hardware: All => x86_64
You need lib64purple-devel
CC: (none) => zen25000
... and lib64dbus-devel
Correct me if I'm wrong, but don't I have the right medias for urpmi to install it?
Yes you do, but you need to un-install the i586 -devel packages that you installed first. Then install all the lib64*-devel versions.
@Kristoffer, Do you want to compile for 64bits or 32Bits? If so, please report here success or not for advice done by Barry. And special thanks for you Barry for catching this. This could be closes ASAP if all are good. Leaving this in Bugsquad until further answer from OP.
CC: (none) => ouaurelien
@Kristoffer It is a week now since Barry gave his quick-and-simple-to-do advice. Please can you report back? If you do not, we can assume that this bug can be closed.
CC: (none) => lewyssmithWhiteboard: (none) => NEEDINFO
That did the trick. Thanks.
Status: NEW => RESOLVEDResolution: (none) => WORKSFORME