Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

29.03.2017, 17:51

update Applikation

Hallo!

Ich möchte gerne eine Applikation (GnuPG) auf den neuesten Stand bringen.
Derzeit: GnuPG 2.0.28
Benötigt: GnuPG 2.1.xx

Ich habe die Version GnuPG 2.1.19 an Gentoo vorbei kompiliert, funktioniert einwandfrei.
Wie mache ich das mit emerge?

# emerge -pvu gnupg
Total: 0 packages, Size of downloads: 0 KiB

Auf Gentoo https://packages.gentoo.org/packages/app-crypt/gnupg findet man:
app-crypt/gnupg 2.1.19-r2

Die benötige ich. Aber wie bekomme ich die auf mein System?

Gruß

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »also« (29.03.2017, 17:56)


2

30.03.2017, 09:40

Da die Version als unstable makiert ist muss du sie erst frei schalten und in die /etc/portage/package.accept_keywords eintragen.

Quellcode

1
emerge -avt =app-crypt/gnupg-2.1.19-r2


das Ganze mit yes bestätigen und aufrufen

Quellcode

1
dispatch-conf


Danach sollte die Version mit

Quellcode

1
emerge -avt app-crypt/gnupg

installierbar sein.

3

02.04.2017, 13:47

Da die Version als unstable makiert ist muss du sie erst frei schalten und in die /etc/portage/package.accept_keywords eintragen.

Quellcode

1
emerge -avt =app-crypt/gnupg-2.1.19-r2


das Ganze mit yes bestätigen und aufrufen

Quellcode

1
dispatch-conf


Danach sollte die Version mit

Quellcode

1
emerge -avt app-crypt/gnupg

installierbar sein.


Vielen Dank für deine Mühe, leider habe ich damit keinen Erfolg.

# emerge -avt =app-crypt/gnupg-2.1.19-r2
emerge: there are no ebuilds to satisfy "=app-crypt/gnupg-2.1.19-r2".

# emerge -avt app-crypt/gnupg-2.1.19-r2
!!! 'app-crypt/gnupg-2.1.19-r2' is not a valid package atom.
!!! Please check ebuild(5) for full details.

Was immer das auch bedeuten mag ...

Ich habe dann eingetragen in /etc/portage/portage.keywords
app-crypt/gnupg ~x86
dev-libs/libassuan ~x86
dev-libs/libgpg-error ~x86

# emerge -puv app-crypt/gnupg

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] dev-libs/npth-1.1::gentoo USE="-static-libs" 287 KiB
[ebuild U ~] dev-libs/libgpg-error-1.21::gentoo [1.19::gentoo] USE="nls threads%* -common-lisp -static-libs" 746 KiB
[ebuild U ~] dev-libs/libassuan-2.4.2::gentoo [2.2.1::gentoo] USE="-static-libs" 574 KiB
[ebuild U ~] app-crypt/gnupg-2.1.11-r1::gentoo [2.0.28::gentoo] USE="bzip2 gnutls%* nls readline smartcard tools usb -doc -ldap (-selinux) -static -tofu% (-mta%)" 5,102 KiB

Total: 4 packages (3 upgrades, 1 new), Size of downloads: 6,708 KiB

ok, es hat sich etwas geändert.

Leider würde er die falsche Version installieren > app-crypt/gnupg-2.1.11-r1
Ich benötige aber > app-crypt/gnupg-2.1.19-r2

Wie schon geschrieben, eine Installation mit configure ... und make an Gentoo vorbe funktioniert einwandfrei.
Was emerge will, tun würde und wie ich auf ein gnupg-2.1.19-r2 update komme, ist für mich nicht mehr nachvollziehbar.

Gruß
also

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »also« (02.04.2017, 13:53)


4

03.04.2017, 08:40

Was sagt denn dieser Befehl bei Dir?

Quellcode

1
2
3
4
5
6
7
nisto ~ # equery list -p app-crypt/gnupg
 * Searching for gnupg in app-crypt ...
[-P-] [  ] app-crypt/gnupg-1.4.21:0
[-P-] [  ] app-crypt/gnupg-2.1.15:0
[IP-] [  ] app-crypt/gnupg-2.1.18:0
[-P-] [ ~] app-crypt/gnupg-2.1.19-r2:0
nisto ~ # 


Die gnupg-2.1.11-r1 ist nicht mehr im aktuellen Baum enthalten. Hast du den emerge Baum aktualisiert?