<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hello, I am trying to install the ----> ppa:pidgin-developers/ppa <----onto my linuxmint maya desktop computer. <br><br>I have also tried adding the following repository to my software sources list ----> deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu precise main  <br><br>1. code ----> sudo add-apt-repository ppa:pidgin-developers/ppa<br><br>Terminal Reports as follows:<br>--------------------------------------<br>sudo add-apt-repository ppa:pidgin-developers/ppa<br>You are about to add the following PPA to your system:<br>This PPA contains packages of the current version of Pidgin for all versions of Ubuntu currently supported on the desktop. This allows you to stay current with Pidgin while using a stable release of Ubuntu.<br>More info: https://launchpad.net/~pidgin-developer ... ubuntu/ppa<br>Press [ENTER] to continue or ctrl-c to cancel adding it<br><br>Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.sRekqrI2sR --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv 67265EB522BDD6B1C69E66ED7FB8BEE0A1F196A8<br>gpg: requesting key A1F196A8 from hkp server keyserver.ubuntu.com<br>gpg: failed to create temporary file `/etc/apt/.#lk0x8c13910.desk/paul-HP.20273': No such file or directory<br>gpg: can't allocate lock for `/etc/apt/trusted.gpg'<br>gpg: failed to create temporary file `/tmp/.#lk0x8c13910.desk/paul-HP.20273': No such file or directory<br>gpg: can't allocate lock for `/tmp/tmp.sRekqrI2sR'<br>gpg: error writing keyring `/etc/apt/trusted.gpg': general error<br>gpg: key A1F196A8: public key "[User ID not found]" imported<br>gpg: error reading `[stream]': general error<br>gpg: Total number processed: 0<br>gpg: imported: 1 (RSA: 1)<br>paul@desk/paul-HP ~ $ <br><br>2. code ----> apt-key list<br><br>Terminal Reports as follows:<br>--------------------------------------<br>apt-key list<br>gpg: failed to create temporary file `/home/paul/.gnupg/.#lk0x9afc8d0.desk/paul-HP.20288': No such file or directory<br>gpg: fatal: can't create lock for `/home/paul/.gnupg/trustdb.gpg'<br>secmem usage: 0/0 bytes in 0/0 blocks of pool 0/32768<br>paul@desk/paul-HP ~ $<br><br>3. code ----> sudo apt-get update<br><br>Terminal Reports as follows:<br>--------------------------------------<br>sudo apt-get update<br>Get:1 http://packages.linuxmint.com maya Release.gpg [198 B]<br>Get:2 http://packages.linuxmint.com maya Release [18.6 kB]<br>Hit http://archive.ubuntu.com precise Release.gpg<br>Get:3 http://archive.ubuntu.com precise-updates Release.gpg [198 B]<br>Hit http://archive.canonical.com precise Release.gpg<br>Get:4 http://ppa.launchpad.net precise Release.gpg [316 B]<br>Get:5 http://security.ubuntu.com precise-security Release.gpg [198 B]<br>Get:6 http://packages.linuxmint.com maya/main i386 Packages [18.2 kB]<br>Hit http://archive.ubuntu.com precise Release<br>Get:7 http://packages.linuxmint.com maya/upstream i386 Packages [10.6 kB]<br>Get:8 http://packages.linuxmint.com maya/import i386 Packages [41.5 kB]<br>Get:9 http://security.ubuntu.com precise-security Release [53.0 kB]<br>Hit http://archive.canonical.com precise Release<br>Get:10 http://ppa.launchpad.net precise Release [12.4 kB]<br>Ign http://ppa.launchpad.net precise Release<br>Hit http://archive.getdeb.net precise-getdeb Release.gpg<br>Get:11 http://archive.ubuntu.com precise-updates Release [194 kB]<br>Ign http://packages.linuxmint.com maya/import TranslationIndex<br>Hit http://archive.canonical.com precise/partner i386 Packages<br>Get:12 http://ppa.launchpad.net precise/main Sources [2,072 B]<br>Ign http://packages.linuxmint.com maya/main TranslationIndex<br>Ign http://packages.linuxmint.com maya/upstream TranslationIndex<br>Ign http://archive.canonical.com precise/partner TranslationIndex<br>Get:13 http://ppa.launchpad.net precise/main i386 Packages [3,365 B]<br>Get:14 http://ppa.launchpad.net precise/main TranslationIndex [72 B]<br>Get:15 http://security.ubuntu.com precise-security/main i386 Packages [481 kB]<br>Get:16 http://ppa.launchpad.net precise/main Translation-en [1,917 B]<br>Hit http://archive.getdeb.net precise-getdeb Release<br>Hit http://archive.ubuntu.com precise/main i386 Packages<br>Hit http://archive.ubuntu.com precise/restricted i386 Packages<br>Hit http://archive.ubuntu.com precise/universe i386 Packages<br>Hit http://archive.ubuntu.com precise/multiverse i386 Packages<br>Hit http://archive.ubuntu.com precise/main TranslationIndex<br>Hit http://archive.ubuntu.com precise/multiverse TranslationIndex<br>Hit http://archive.ubuntu.com precise/restricted TranslationIndex<br>Hit http://archive.ubuntu.com precise/universe TranslationIndex<br>Get:17 http://archive.ubuntu.com precise-updates/main i386 Packages [879 kB]<br>Ign http://packages.linuxmint.com maya/import Translation-en_US<br>Ign http://packages.linuxmint.com maya/import Translation-en<br>Ign http://packages.linuxmint.com maya/main Translation-en_US<br>Get:18 http://security.ubuntu.com precise-security/restricted i386 Packages [4,620 B]<br>Ign http://packages.linuxmint.com maya/main Translation-en<br>Get:19 http://security.ubuntu.com precise-security/universe i386 Packages [107 kB]<br>Ign http://packages.linuxmint.com maya/upstream Translation-en_US<br>Ign http://packages.linuxmint.com maya/upstream Translation-en<br>Ign http://archive.canonical.com precise/partner Translation-en_US<br>Ign http://archive.canonical.com precise/partner Translation-en<br>Hit http://archive.getdeb.net precise-getdeb/apps i386 Packages<br>Get:20 http://security.ubuntu.com precise-security/multiverse i386 Packages [2,634 B]<br>Hit http://security.ubuntu.com precise-security/main TranslationIndex<br>Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex<br>Hit http://security.ubuntu.com precise-security/restricted TranslationIndex<br>Hit http://security.ubuntu.com precise-security/universe TranslationIndex<br>Hit http://security.ubuntu.com precise-security/main Translation-en<br>Hit http://security.ubuntu.com precise-security/multiverse Translation-en<br>Hit http://security.ubuntu.com precise-security/restricted Translation-en<br>Hit http://security.ubuntu.com precise-security/universe Translation-en<br>Ign http://archive.getdeb.net precise-getdeb/apps TranslationIndex<br>Get:21 http://archive.ubuntu.com precise-updates/restricted i386 Packages [13.2 kB]<br>Get:22 http://archive.ubuntu.com precise-updates/universe i386 Packages [257 kB]<br>Get:23 http://archive.ubuntu.com precise-updates/multiverse i386 Packages [15.5 kB]<br>Hit http://archive.ubuntu.com precise-updates/main TranslationIndex<br>Hit http://archive.ubuntu.com precise-updates/multiverse TranslationIndex<br>Hit http://archive.ubuntu.com precise-updates/restricted TranslationIndex<br>Hit http://archive.ubuntu.com precise-updates/universe TranslationIndex<br>Hit http://archive.ubuntu.com precise/main Translation-en<br>Hit http://archive.ubuntu.com precise/multiverse Translation-en<br>Hit http://archive.ubuntu.com precise/restricted Translation-en<br>Hit http://archive.ubuntu.com precise/universe Translation-en<br>Hit http://archive.ubuntu.com precise-updates/main Translation-en<br>Hit http://archive.ubuntu.com precise-updates/multiverse Translation-en<br>Hit http://archive.ubuntu.com precise-updates/restricted Translation-en<br>Hit http://archive.ubuntu.com precise-updates/universe Translation-en<br>Ign http://archive.getdeb.net precise-getdeb/apps Translation-en_US<br>Ign http://archive.getdeb.net precise-getdeb/apps Translation-en<br>Fetched 2,116 kB in 10s (206 kB/s)<br>Reading package lists... Done<br>W: GPG error: http://ppa.launchpad.net precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7FB8BEE0A1F196A8<br>paul@desk/paul-HP ~ $<br><br>4. code ----> sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7FB8BEE0A1F196A8<br><br>Terminal Reports as follows:<br>------------------------<br>sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7FB8BEE0A1F196A8<br>Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.AKMCE5mmCJ --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 7FB8BEE0A1F196A8<br>gpg: requesting key A1F196A8 from hkp server keyserver.ubuntu.com<br>gpg: failed to create temporary file `/etc/apt/.#lk0x91edc40.desk/paul-HP.5451': No such file or directory<br>gpg: can't allocate lock for `/etc/apt/trusted.gpg'<br>gpg: failed to create temporary file `/tmp/.#lk0x91edc40.desk/paul-HP.5451': No such file or directory<br>gpg: can't allocate lock for `/tmp/tmp.AKMCE5mmCJ'<br>gpg: error writing keyring `/etc/apt/trusted.gpg': general error<br>gpg: key A1F196A8: public key "[User ID not found]" imported<br>gpg: error reading `[stream]': general error<br>gpg: Total number processed: 0<br>gpg: imported: 1 (RSA: 1)<br>paul@desk/paul-HP ~ $<br><br>Is there a way I can simply add this public key?<br><br>5. code ----> apt-key list <---- command on my laptop running LinuxMint 17 and no errors output/print in terminal. <----obviously this is possibly irrelevant as to adding the key to the maya desktop although I wanted to add it to my message. <br><br><br>6. code ----> apt-key list <---- command on a computer that is running ubuntu 10.04 and the same gpg error as maya's results.<br><br>I downloaded the pidgin 2.10.11 source package - I unzipped it.<br><br>I cd into the package directory in terminal and inputed the following.<br><br>7. code ----> ./configure<br><br>Terminal Reports as follows:<br>------------------------<br>paul@desk/paul-HP ~/Desktop/pidgin-2.10.11 $ ./configure<br>checking build system type... i686-pc-linux-gnu<br>checking host system type... i686-pc-linux-gnu<br>checking for a BSD-compatible install... /usr/bin/install -c<br>checking whether build environment is sane... yes<br>checking for a thread-safe mkdir -p... /bin/mkdir -p<br>checking for gawk... gawk<br>checking whether make sets $(MAKE)... yes<br>checking whether make supports nested variables... yes<br>checking whether make supports nested variables... (cached) yes<br>checking for sed... /bin/sed<br>checking for gcc... gcc<br>checking whether the C compiler works... yes<br>checking for C compiler default output file name... a.out<br>checking for suffix of executables... <br>checking whether we are cross compiling... no<br>checking for suffix of object files... o<br>checking whether we are using the GNU C compiler... yes<br>checking whether gcc accepts -g... yes<br>checking for gcc option to accept ISO C89... none needed<br>checking whether gcc understands -c and -o together... yes<br>checking for style of include used by make... GNU<br>checking dependency style of gcc... gcc3<br>checking how to print strings... printf<br>checking for a sed that does not truncate output... /bin/sed<br>checking for grep that handles long lines and -e... /bin/grep<br>checking for egrep... /bin/grep -E<br>checking for fgrep... /bin/grep -F<br>checking for ld used by gcc... /usr/bin/ld<br>checking if the linker (/usr/bin/ld) is GNU ld... yes<br>checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B<br>checking the name lister (/usr/bin/nm -B) interface... BSD nm<br>checking whether ln -s works... yes<br>checking the maximum length of command line arguments... 1572864<br>checking whether the shell understands some XSI constructs... yes<br>checking whether the shell understands "+="... yes<br>checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop<br>checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop<br>checking for /usr/bin/ld option to reload object files... -r<br>checking for objdump... objdump<br>checking how to recognize dependent libraries... pass_all<br>checking for dlltool... no<br>checking how to associate runtime and link libraries... printf %s\n<br>checking for ar... ar<br>checking for archiver @FILE support... @<br>checking for strip... strip<br>checking for ranlib... ranlib<br>checking command to parse /usr/bin/nm -B output from gcc object... ok<br>checking for sysroot... no<br>checking for mt... mt<br>checking if mt is a manifest tool... no<br>checking how to run the C preprocessor... gcc -E<br>checking for ANSI C header files... yes<br>checking for sys/types.h... yes<br>checking for sys/stat.h... yes<br>checking for stdlib.h... yes<br>checking for string.h... yes<br>checking for memory.h... yes<br>checking for strings.h... yes<br>checking for inttypes.h... yes<br>checking for stdint.h... yes<br>checking for unistd.h... yes<br>checking for dlfcn.h... yes<br>checking for objdir... .libs<br>checking if gcc supports -fno-rtti -fno-exceptions... no<br>checking for gcc option to produce PIC... -fPIC -DPIC<br>checking if gcc PIC flag -fPIC -DPIC works... yes<br>checking if gcc static flag -static works... yes<br>checking if gcc supports -c -o file.o... yes<br>checking if gcc supports -c -o file.o... (cached) yes<br>checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes<br>checking whether -lc should be explicitly linked in... no<br>checking dynamic linker characteristics... GNU/Linux ld.so<br>checking how to hardcode library paths into programs... immediate<br>checking whether stripping libraries is possible... yes<br>checking if libtool supports shared libraries... yes<br>checking whether to build shared libraries... yes<br>checking whether to build static libraries... no<br>checking for pkg-config... /usr/bin/pkg-config<br>checking pkg-config is at least version 0.9.0... yes<br>checking for size_t... yes<br>checking for working alloca.h... yes<br>checking for alloca... yes<br>checking whether __SUNPRO_C is declared... no<br>checking for ANSI C header files... (cached) yes<br>checking for sys/wait.h that is POSIX.1 compatible... yes<br>checking arpa/nameser_compat.h usability... yes<br>checking arpa/nameser_compat.h presence... yes<br>checking for arpa/nameser_compat.h... yes<br>checking fcntl.h usability... yes<br>checking fcntl.h presence... yes<br>checking for fcntl.h... yes<br>checking sys/time.h usability... yes<br>checking sys/time.h presence... yes<br>checking for sys/time.h... yes<br>checking for unistd.h... (cached) yes<br>checking locale.h usability... yes<br>checking locale.h presence... yes<br>checking for locale.h... yes<br>checking signal.h usability... yes<br>checking signal.h presence... yes<br>checking for signal.h... yes<br>checking for stdint.h... (cached) yes<br>checking regex.h usability... yes<br>checking regex.h presence... yes<br>checking for regex.h... yes<br>checking for an ANSI C-conforming const... yes<br>checking whether struct tm is in sys/time.h or time.h... time.h<br>checking size of time_t... 4<br>checking whether byte ordering is bigendian... no<br>checking return type of signal handlers... void<br>checking for strftime... yes<br>checking for strdup... yes<br>checking for strstr... yes<br>checking for atexit... yes<br>checking for setlocale... yes<br>checking for getopt_long... yes<br>checking for inet_aton... yes<br>checking for __res_query in -lresolv... yes<br>checking for gethostent in -lnsl... yes<br>checking for socket... yes<br>checking for getaddrinfo... yes<br>checking for inet_ntop... yes<br>checking for getifaddrs... yes<br>checking for socklen_t... yes<br>checking for struct sockaddr.sa_len... no<br>checking whether IPV6_V6ONLY is declared... yes<br>checking for special C compiler options needed for large files... no<br>checking for _FILE_OFFSET_BITS value needed for large files... 64<br>checking for dlopen... no<br>checking for dlopen in -ldl... yes<br>checking for library containing ceil... -lm<br>checking for fileno()... yes<br>checking for the %z format string in strftime()... yes<br>checking whether NLS is requested... yes<br>checking for intltool-update... /usr/bin/intltool-update<br>checking for intltool-merge... /usr/bin/intltool-merge<br>checking for intltool-extract... /usr/bin/intltool-extract<br>checking for xgettext... /usr/bin/xgettext<br>checking for msgmerge... /usr/bin/msgmerge<br>checking for msgfmt... /usr/bin/msgfmt<br>checking for gmsgfmt... /usr/bin/msgfmt<br>checking for perl... /usr/bin/perl<br>checking for perl >= 5.8.1... 5.14.2<br>checking for XML::Parser... ok<br>checking for locale.h... (cached) yes<br>checking for LC_MESSAGES... yes<br>checking libintl.h usability... yes<br>checking libintl.h presence... yes<br>checking for libintl.h... yes<br>checking for ngettext in libc... yes<br>checking for dgettext in libc... yes<br>checking for bind_textdomain_codeset... yes<br>checking for msgfmt... (cached) /usr/bin/msgfmt<br>checking for dcgettext... yes<br>checking if msgfmt accepts -c... yes<br>checking for gmsgfmt... (cached) /usr/bin/msgfmt<br>checking for xgettext... (cached) /usr/bin/xgettext<br>checking for catalogs to be installed...  af am ar ast az be@latin bg bn bn_IN bs ca ca@valencia cs da de dz el en_AU en_CA en_GB eo es et eu fa fi fr ga gl gu he hi hr hu id it ja ka kk km kn ko ku ku_IQ lt lv mai mhr mk mn mr my_MM nb ne nl nn oc or pa pl pt_BR pt ps ro ru si sk sl sq sr sr@latin sv sw ta te th tr tt uk ur vi xh zh_CN zh_HK zh_TW<br>checking for GLIB... no<br>no<br>configure: error: <br><br>You must have GLib 2.16.0 or newer development headers installed to build.<br><br>If you have these installed already you may need to install pkg-config so<br>I can find them.<br><br>paul@desk/paul-HP ~/Desktop/pidgin-2.10.11 $ <br>------------------------<br>Source looks like it's for an i686 pc not 32 bit pc correct?<br><br>For what it may help I compared the permissions and ownership on /etc/apt and folder/files .gnupg across all 3 operating systems and they are identical.<br><br>Thanks you for your time any assistance would be appreciated.<br><br><br><br>                                         </div></body>
</html>