You are not logged in.

#1 2017-02-18 20:56:49

quellen
Member
From: Italy
Registered: 2014-05-24
Posts: 274

Unable to install skype 64-bit (libmng: unknown public key)

Hi,

$ yaourt -S skype

==> Downloading skype PKGBUILD from AUR...
bsdtar: Failed to set default locale
x .SRCINFO
x PERMISSION
x PKGBUILD
x skype-wrapper
Alad commented on 2016-12-10 16:01			 
This is probably a very basic question, but how do you login with this thing? I clicked "create account" at the welcome screen, then created an account with my email address, but I can't login with that, nor can I with the name that displays at the top right of the "My account" screen. And upstream doesn't seem to document how to use their linux client.

edit: nevermind, I had to login with "microsoft account"

alexis6307 commented on 2016-12-29 08:48			 
Is there any way to downgrade this version? With the lastest updates there's no way to join into group chats or use the old where you was previously joined.

Rhinoceros commented on 2016-12-29 11:33			 
@alexis6307 I haven't used Skype for a while, so I can't confirm your bugs on my system. However, the upstream version of skype (4.3.0.37-*) has been around since June 2014. This current -8 package has been around for two months. You can try reverting to -7, but I suspect that dependencies will cause Skype to fail, which is why it was updated in the first place; read the comments below.

If you want to try anyway, click on View changes  Initial commit of 4.3.0.37-7  aur-7ee5f203566ab9c2a3c5de43cda8f096f2d4d6ad.tar.gz

gabriwinter commented on 2017-02-11 13:34			 
I also needed to install libao for microphone to work.

Rhinoceros commented on 2017-02-11 22:28			 
@gabriwinter Thank you. Added to optdepends, as per lib32-alsa-plugins below.

skype 4.3.0.37-8  (2017-02-11 22:27)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n

==> skype dependencies:
 - xdg-utils (already installed)
 - hicolor-icon-theme (already installed)
 - lib32-libpulse (already installed)
 - lib32-libxss (already installed)
 - lib32-libxv (already installed)
 - lib32-libxcursor (already installed)
 - lib32-v4l-utils (already installed)
 - lib32-qt4 (building from AUR)


==> Continue building skype ? [Y/n]
==> -------------------------------
==> y

==> Building and installing package
==> Install or build missing dependencies for skype:

==> Downloading lib32-qt4 PKGBUILD from AUR...
bsdtar: Failed to set default locale
x .SRCINFO
x PKGBUILD
x disable-sslv3.patch
x glib-honor-ExcludeSocketNotifiers-flag.diff
x improve-cups-support.patch
x kde4-settings.patch
x kubuntu_14_systemtrayicon.diff
x l-qclipboard_delay.patch
x l-qclipboard_fix_recursive.patch
x moc-boost-workaround.patch
x qt4-gcc6.patch
billypilgrim commented on 2017-02-18 10:42			 
I'm getting a build error with the new version of the package:
inline asm:2:10: note: instantiated into assembly here
cmpxchgl %rbx,_ZZL12unifiedTimervE16this__StaticVar_(%rip)
^~~~~
1 error generated.
make[1]: *** [Makefile:7552: .obj/release-shared/qvariantanimation.o] Error 1
make[1]: *** Waiting for unfinished jobs....
1 error generated.
make[1]: *** [Makefile:7392: .obj/release-shared/qabstractanimation.o] Error 1
make[1]: Leaving directory '/tmp/makepkg/lib32-qt4/src/qt-everywhere-opensource-src-4.8.7/src/corelib'
make: *** [Makefile:205: sub-corelib-make_default-ordered] Error 2
== ERROR: A failure occurred in build().
Aborting...
:: failed to build lib32-qt4 package(s)

lisu_ml commented on 2017-02-18 14:29			 
Sorry, but I have no time to take care of the package anymore.

WoefulDerelict commented on 2017-02-18 19:36			 
I've rebased this on the PKGBUILD used for qt4 in [Extra]. Clang is not longer used to build this which will hopefully remedy build issues users were experiencing. Issues raised in [FS#47301 [https://bugs.archlinux.org/task/47301]] have been properly addressed.

aunali1 commented on 2017-02-18 19:53			 
Build still fails for me :(

moc openpagesmanager.h
helpviewer_qwv.cpp:161:1: error: expected class-name before ‘{’ token
{
^
helpviewer_qwv.cpp:166:13: error: ‘QWebPage’ does not name a type
virtual QWebPage *createWindow(QWebPage::WebWindowType);
^~~~~~~~
helpviewer_qwv.cpp:167:32: error: ‘WebAction’ has not been declared
virtual void triggerAction(WebAction action, bool checked = false);
^~~~~~~~~
helpviewer_qwv.cpp:169:42: error: ‘QWebFrame’ has not been declared
virtual bool acceptNavigationRequest(QWebFrame *frame,
^~~~~~~~~
helpviewer_qwv.cpp:170:41: error: ‘NavigationType’ has not been declared
const QNetworkRequest request, NavigationType type);
^~~~~~~~~~~~~~
helpviewer_qwv.cpp: In constructor ‘HelpPage::HelpPage(QObject*)’:
helpviewer_qwv.cpp:182:7: error: class ‘HelpPage’ does not have any field named ‘QWebPage’
: QWebPage(parent)
^~~~~~~~
helpviewer_qwv.cpp: At global scope:
helpviewer_qwv.cpp:190:1: error: ‘QWebPage’ does not name a type
QWebPage *HelpPage::createWindow(QWebPage::WebWindowType)
^~~~~~~~
helpviewer_qwv.cpp:200:30: error: variable or field ‘triggerAction’ declared void
void HelpPage::triggerAction(WebAction action, bool checked)
^~~~~~~~~
helpviewer_qwv.cpp:200:30: error: ‘WebAction’ was not declared in this scope
helpviewer_qwv.cpp:200:48: error: expected primary-expression before ‘bool’
void HelpPage::triggerAction(WebAction action, bool checked)
^~~~
moc openpagesswitcher.h
rcc assistant.qrc
rcc assistant_images.qrc
compiling .moc/release-shared/moc_fontpanel.cpp
compiling helpenginewrapper.cpp
compiling .moc/release-shared/moc_aboutdialog.cpp
compiling .moc/release-shared/moc_bookmarkdialog.cpp
openpagesswitcher.cpp: In member function ‘virtual bool OpenPagesSwitcher::eventFilter(QObject*, QEvent*)’:
openpagesswitcher.cpp:157:61: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
else if (key == Qt::Key_Tab  (ke-modifiers() == modifier))
~~~~~~~~~~~~~~~~^~~~~~~~~~~
compiling .moc/release-shared/moc_bookmarkfiltermodel.cpp
make[4]: *** [Makefile:14146: .obj/release-shared/helpviewer_qwv.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/tmp/yaourt-tmp-aunali/aur-lib32-qt4/src/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools/assistant'
make[3]: *** [Makefile:42: sub-assistant-make_default-ordered] Error 2
make[3]: Leaving directory '/tmp/yaourt-tmp-aunali/aur-lib32-qt4/src/qt-everywhere-opensource-src-4.8.7/tools/assistant/tools'
make[2]: *** [Makefile:113: sub-tools-make_default-ordered] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-aunali/aur-lib32-qt4/src/qt-everywhere-opensource-src-4.8.7/tools/assistant'
make[1]: *** [Makefile:52: sub-assistant-make_default-ordered] Error 2
make[1]: Leaving directory '/tmp/yaourt-tmp-aunali/aur-lib32-qt4/src/qt-everywhere-opensource-src-4.8.7/tools'
make: *** [Makefile:891: sub-tools-make_default-ordered] Error 2
== ERROR: A failure occurred in build().
Aborting...
== ERROR: Makepkg was unable to build lib32-qt4.
== Restart building lib32-qt4 ? [y/N]
== ----------------------------------
== 

billypilgrim commented on 2017-02-18 20:36			 
It's still failing for me with the same message as @aunall1

lib32-qt4 4.8.7-8  (2017-02-18 19:29)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n

==> lib32-qt4 dependencies:
 - qt4 (already installed)
 - lib32-alsa-lib (already installed)
 - lib32-dbus (already installed)
 - lib32-fontconfig (already installed)
 - lib32-glib2 (already installed)
 - lib32-libgl (already installed)
 - lib32-libpng (already installed)
 - lib32-libsm (already installed)
 - lib32-libtiff (already installed)
 - lib32-libxi (already installed)
 - lib32-libxrandr (already installed)
 - lib32-libxv (already installed)
 - lib32-openssl (already installed)
 - lib32-sqlite (already installed)
 - cups (already installed) [makedepend]
 - gcc-multilib (already installed) [makedepend]
 - lib32-gtk2 (already installed) [makedepend]
 - lib32-libcups (already installed) [makedepend]
 - lib32-libxfixes (already installed) [makedepend]
 - lib32-mesa (already installed) [makedepend]
 - lib32-libmng (building from AUR)


==> Continue building lib32-qt4 ? [Y/n]
==> -----------------------------------
==> y

==> Building and installing package
==> Install or build missing dependencies for lib32-qt4:

==> Downloading lib32-libmng PKGBUILD from AUR...
bsdtar: Failed to set default locale
x .SRCINFO
x PKGBUILD
lisu_ml commented on 2017-02-17 10:32			 
@punk0x29a: Have you tried again by any chance? Also if it still doesn't work, could you please run the command with '-v' switch:

$ gpg -v --recv-keys F54984BFA16C640F

and paste the output here?

WoefulDerelict commented on 2017-02-17 13:07			 
punk0x29a: It appears that gpg is having some issues finding or connecting to the keyserver. Find out why gpg isn't connecting. The community for #archlinux on FreeNode can likely fill in when the documentation is lacking. There are a number of channels offering support in different languages.

While the package release has been iterated a few times since lib32-libmng was dropped from [Multilib] the changes have been trivial and have absolutely no effect on the output. There is still a perfectly valid, recent, signed package for this available in the Arch Linux Archive one can use and no reason to rebuild it. https://archive.archlinux.org/packages/l/lib32-libmng/

lisu_ml: There is an example of the pin I use for PKGBUILDs with signed sources on libc++ here: https://aur.archlinux.org/pkgbase/libc%2B%2B/

Feel free to adapt it and use it as you see fit. I tried to keep it brief as I didn't want it burying everything else beneath a wall of text.

lisu_ml commented on 2017-02-18 14:29			 
Sorry, but I have no time to take care of the package anymore.

WoefulDerelict commented on 2017-02-18 19:13			 
This PKGBUILD verifies the authenticity of the source via PGP signatures which are not part of the Arch Linux keyring. In order to complete the process it is necessary to import the key(s) from the ‘validpgpkeys’ array into the user’s keyring before calling makepkg. There is a helpful article explaining this process by one of Arch Linux's developer's located here: http://allanmcrae.com/2015/01/two-pgp-keyrings-for-package-management-in-arch-linux/

Instructions on importing keys from a keyserver and how to automate the retrieval process can be found in the Arch Linux wiki here: https://wiki.archlinux.org/index.php/GnuPG#Use_a_keyserver
This article also contains helpful information describing the installation of GnuPG, its configuration and usage.

Execute the following to import keys using gpg:
gpg --recv-keys KEYID - See 'validpgpkeys' array in PKGBUILD

WoefulDerelict commented on 2017-02-18 19:19			 
As there have been no changes relevant to the output generated by this PKGBUILD I have rolled the package release back to the same one given to the last release before this was dropped from [Multilib] to prevent more unnecessary updates and rebuilds. There is presently a signed binary package for this in the Arch Linux Archive here: https://archive.archlinux.org/packages/l/lib32-libmng/

lib32-libmng 2.0.3-1  (2017-02-18 19:11)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n

==> lib32-libmng dependencies:
 - lib32-lcms2 (already installed)
 - libmng (already installed)
 - gcc-multilib (already installed) [makedepend]


==> Continue building lib32-libmng ? [Y/n]
==> --------------------------------------
==> y

==> Building and installing package
==> Making package: lib32-libmng 2.0.3-1 (Sat Feb 18 21:53:56 CET 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading libmng-2.0.3.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   384    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   359    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  929k  100  929k    0     0   349k      0  0:00:02  0:00:02 --:--:--  587k
  -> Downloading libmng-2.0.3.tar.xz.asc...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   392    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   367    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   819  100   819    0     0    726      0  0:00:01  0:00:01 --:--:--   726
==> Validating source files with sha512sums...
    libmng-2.0.3.tar.xz ... Passed
    libmng-2.0.3.tar.xz.asc ... Skipped
==> Verifying source file signatures with gpg...
    libmng-2.0.3.tar.xz ... FAILED (unknown public key F54984BFA16C640F)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build lib32-libmng.
==> Restart building lib32-libmng ? [y/N]
==> -------------------------------------
==> n

==> Restart building lib32-qt4 ? [y/N]
==> ----------------------------------
==> n

==> Restart building skype ? [y/N]
==> ------------------------------
==> n

sorry for my bad english

Offline

#2 2017-02-18 21:04:37

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,544

Re: Unable to install skype 64-bit (libmng: unknown public key)

Offline

#3 2017-02-18 21:05:55

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Unable to install skype 64-bit (libmng: unknown public key)

Moving to AUR Issues...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#4 2017-02-18 21:08:54

quellen
Member
From: Italy
Registered: 2014-05-24
Posts: 274

Re: Unable to install skype 64-bit (libmng: unknown public key)

--skippgpcheck isn't dangerous?


sorry for my bad english

Offline

#5 2017-02-18 21:51:37

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,544

Re: Unable to install skype 64-bit (libmng: unknown public key)

quellen wrote:

--skippgpcheck isn't dangerous?

Who said anything about --skippgpcheck?

Offline

#6 2017-02-19 06:30:14

lost.dev.256
Member
Registered: 2017-02-19
Posts: 1

Re: Unable to install skype 64-bit (libmng: unknown public key)

quellen wrote:

Hi,

==> Verifying source file signatures with gpg...
    libmng-2.0.3.tar.xz ... FAILED (unknown public key F54984BFA16C640F)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build lib32-libmng.

Try this:
gpg --recv-keys F54984BFA16C640F

Offline

Board footer

Powered by FluxBB