Autor Thema: Paket js60 lässt sich nicht aktualisieren oder entfernen  (Gelesen 2141 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline ottone

  • Neuling
  • *
  • Beiträge: 28
  • Desktop: Gnome
  • Grafikkarte: Intel on Board
  • Grafikkartentreiber: free
  • Kernel: 5.1
  • Skill: Anfänger
  • Zweig: stable
Hallo,

da ich mein Problem an anderer Stelle in einem anderen Zusammenhang beschrieben hatte, geht es dort wahrscheinlich unter. Daher mache ich zu diesem Aspekt einen eigenen Thread auf. Es geht um folgendes: Nach einem fehlerhaften Update war das Paket js60 nicht ordentlich auf meinem Rechner installiert (führte z.B. zu Dateien mit 0 Byte). Das führte u.a. dazu, dass ich gar nicht mehr zum Logon-Fenster kam und Firefox sowie Thunderbird sich nicht starten ließen. Ich habe daraufhin das Paket manuell heruntergeladen und händisch Dateien überschrieben. Logon und Mozilla-Anwendungen funktionierten daraufhin wieder.

Jetzt will mein System das Paket js60 aktualisieren, da es offenbar eine neuere Version davon gibt. Ich hatte offenbar manuell eine aktuellere Version des Paketes js60 (js60-60.7.2-1) installiert , als vorher auf dem System war. Das Systemupdate versucht jetzt genau diese Version zu installieren, stellt dabei aber fest, dass sie und alle damit zusammenhängenden Dateien bereits installiert sind. Aus diesem Grund scheitert auch die Installation aller anderen zu aktualisierenden Pakete und der Updatevorgang endet.

Ich habe dann sudo pacman -Syu --ignore js60 durchgeführt und die Aktualisierung aller anderen Pakete lief durch. Das Update auf js60-60.7.2-1 wird mir jetzt aber immer wieder angezeigt, da das System offenbar davon ausgeht, dass diese Version nicht installiert wurde (was sie aber ist). pacman -Rs js60 hat leider nicht funktioniert. Da kommt dann: "Fehler: Konnte den Vorgang nicht vorbereiten (Kann Abhängigkeiten nicht erfüllen)
:: gjs: das Entfernen von js60 verletzt Abhängigkeit von 'js60'
:: polkit: das Entfernen von js60 verletzt Abhängigkeit von 'js60'"

Wie komme ich aus der Nummer wieder raus? Auf die nächste Version dieses Paketes warten und dann aktualisieren? Oder die Dateien des Pakets händisch vom System entfernen? Würde mich freuen, wenn jemand an dieser Stelle helfen könnte.

Offline snowie

  • Vollwertiges Mitglied
  • ***
  • Beiträge: 142
  • Dankeschön: 18 mal
  • Desktop: xfce
  • Grafikkarte: intel 4000
  • Grafikkartentreiber: free
  • Kernel: 5
  • Prozessor: intel-i7
  • Skill: Fortgeschritten
  • Zweig: stable
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #1 am: 05. Juli 2019, 16:39:01 »
Hallo,

du hast das schlimmste gemacht, von Hand am Paket-Manager vorbei
was in das System installiert :)
Du hättest aus deinem download ein pacman konformes Paket bauen können
und das dann auch normal entfernen können.

Ich würde von der Datei ein backup machen und dann folgendes probieren:
sudo pacman -S --overwrite dein_paket
Früher hieß das mal -f für --force, gilt wohl nicht mehr.

Hinzu kommt das Manjaro inzwischen nicht mehr viel mit
dem originalen Archlinux gemeinsam hat.

Im Terminal nutzt es inzwischen pamac anstatt pacman.

Aber das läßt sich sicherlich so richten, wenns schief geht,
kann man mit einem live-medium in chroot gehen und reparieren.

mfg
Folgende Mitglieder bedankten sich: ottone

Offline ottone

  • Neuling
  • *
  • Beiträge: 28
  • Desktop: Gnome
  • Grafikkarte: Intel on Board
  • Grafikkartentreiber: free
  • Kernel: 5.1
  • Skill: Anfänger
  • Zweig: stable
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #2 am: 05. Juli 2019, 18:32:09 »
Ich würde von der Datei ein backup machen und dann folgendes probieren:
sudo pacman -S --overwrite dein_paket
Danke für den Tipp, das werde ich mal ausprobieren.

Hinzu kommt das Manjaro inzwischen nicht mehr viel mit
dem originalen Archlinux gemeinsam hat.

Im Terminal nutzt es inzwischen pamac anstatt pacman.
Das war mir gar nicht bewusst. Habe im Terminal bisher immer nur pacman genutzt. Sind denn die Optionen hier dieselben oder ähnlich?

Aber das läßt sich sicherlich so richten, wenns schief geht,
kann man mit einem live-medium in chroot gehen und reparieren.
Ich fürchte, wenn es soweit gekommen ist, muss ich dann doch noch mal genau nachfragen...

Offline ottone

  • Neuling
  • *
  • Beiträge: 28
  • Desktop: Gnome
  • Grafikkarte: Intel on Board
  • Grafikkartentreiber: free
  • Kernel: 5.1
  • Skill: Anfänger
  • Zweig: stable
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #3 am: 05. Juli 2019, 19:02:37 »
Also
sudo pacman -S --overwrite js60hat schon mal nicht funktioniert. Pacman will hier einen Pfad haben, ich weiß leider nicht, was ich da angeben soll.

Übrigens habe ich unter /usr/bin/mozjs-60/ lauter Dateien mit 0 Byte Größe. Wenn ich mit Pacman versuche, das Paket js60 upzudaten oder zu installieren, werden die alle aufgelistet. Auch die /usr/bin/js60 und js60-config haben 0 Byte. Nur die /usr/lib/libmozjs-60.so und die libmozjs-60.so.0 nicht.

Fehler: Konnte den Vorgang nicht durchführen (In Konflikt stehende Dateien)
js60: /usr/bin/js60 existiert im Dateisystem
js60: /usr/bin/js60-config existiert im Dateisystem
js60: /usr/include/mozjs-60/double-conversion/double-conversion.h existiert im Dateisystem
js60: /usr/include/mozjs-60/double-conversion/utils.h existiert im Dateisystem
js60: /usr/include/mozjs-60/fdlibm.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js-config.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js.msg existiert im Dateisystem
js60: /usr/include/mozjs-60/js/AllocPolicy.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/CallArgs.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/CallNonGenericMethod.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/CharacterEncoding.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Class.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Conversions.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Date.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Debug.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/GCAPI.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/GCAnnotations.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/GCHashTable.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/GCPolicyAPI.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/GCVariant.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/GCVector.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/HashTable.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/HeapAPI.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Id.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Initialization.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/MemoryMetrics.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Principals.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Printf.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/ProfilingFrameIterator.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/ProfilingStack.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/ProtoKey.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Proxy.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Realm.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/RefCounted.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/RequiredDefines.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Result.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/RootingAPI.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/SliceBudget.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Stream.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/StructuredClone.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/SweepingAPI.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/TraceKind.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/TracingAPI.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/TrackedOptimizationInfo.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/TypeDecls.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/UbiNode.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/UbiNodeBreadthFirst.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/UbiNodeCensus.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/UbiNodeDominatorTree.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/UbiNodePostOrder.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/UbiNodeShortestPaths.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/UniquePtr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Utility.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Value.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Vector.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/WeakMapPtr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/js/Wrapper.h existiert im Dateisystem
js60: /usr/include/mozjs-60/jsapi.h existiert im Dateisystem
js60: /usr/include/mozjs-60/jsfriendapi.h existiert im Dateisystem
js60: /usr/include/mozjs-60/jsperf.h existiert im Dateisystem
js60: /usr/include/mozjs-60/jspubtd.h existiert im Dateisystem
js60: /usr/include/mozjs-60/jstypes.h existiert im Dateisystem
js60: /usr/include/mozjs-60/malloc_decls.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Alignment.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/AllocPolicy.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/AlreadyAddRefed.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Array.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/ArrayUtils.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Assertions.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Atomics.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Attributes.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/AutoProfilerLabel.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/BinarySearch.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/BloomFilter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/BufferList.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Casting.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/ChaosMode.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Char16.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/CheckedInt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Compiler.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Compression.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/DebugOnly.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Decimal.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/DefineEnum.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/DoublyLinkedList.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/EndianUtils.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/EnumSet.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/EnumTypeTraits.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/EnumeratedArray.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/EnumeratedRange.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/FStream.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/FastBernoulliTrial.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/FloatingPoint.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/GuardObjects.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/HashFunctions.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/IndexSequence.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/IntegerPrintfMacros.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/IntegerRange.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/IntegerTypeTraits.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/JSONWriter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Likely.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/LinkedList.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/LinuxSignal.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/MacroArgs.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/MacroForEach.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/MathAlgorithms.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Maybe.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/MaybeOneOf.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/MemoryChecking.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/MemoryReporting.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Move.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/NotNull.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/NullPtr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Opaque.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/OperatorNewExtensions.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Pair.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Path.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/PlatformConditionVariable.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/PlatformMutex.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/PodOperations.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Poison.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Printf.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Range.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/RangedArray.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/RangedPtr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/ReentrancyGuard.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/RefCountType.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/RefCounted.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/RefPtr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Result.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/ResultExtensions.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/ReverseIterator.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/RollingMean.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/SHA1.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Saturate.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/ScopeExit.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Scoped.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/SegmentedVector.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/SmallPointerArray.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Span.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/SplayTree.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Sprintf.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/StackWalk.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/StaticAnalysisFunctions.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/TaggedAnonymousMemory.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/TemplateLib.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/TextUtils.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/ThreadLocal.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/ThreadSafeWeakPtr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/TimeStamp.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/ToString.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Tuple.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/TypeTraits.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/TypedEnumBits.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Types.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/UniquePtr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/UniquePtrExtensions.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Unused.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Variant.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/Vector.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/WeakPtr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/WrappingOperations.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/XorShift128PlusRNG.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/fallible.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/mozalloc.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/mozalloc_abort.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozilla/mozalloc_oom.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozjemalloc_types.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozmemory.h existiert im Dateisystem
js60: /usr/include/mozjs-60/mozmemory_wrap.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/alphaindex.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/appendable.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/basictz.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/brkiter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/bytestream.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/bytestrie.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/bytestriebuilder.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/calendar.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/caniter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/casemap.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/char16ptr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/chariter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/choicfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/coleitr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/coll.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/compactdecimalformat.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/curramt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/currpinf.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/currunit.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/datefmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/dbbi.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/dcfmtsym.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/decimfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/docmain.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/dtfmtsym.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/dtintrv.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/dtitvfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/dtitvinf.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/dtptngen.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/dtrule.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/edits.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/enumset.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/errorcode.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/fieldpos.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/filteredbrk.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/fmtable.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/format.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/fpositer.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/gender.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/gregocal.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/icudataver.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/icuplug.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/idna.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/listformatter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/localpointer.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/locdspnm.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/locid.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/measfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/measunit.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/measure.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/messagepattern.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/msgfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/normalizer2.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/normlzr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/nounit.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/numberformatter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/numfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/numsys.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/parseerr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/parsepos.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/platform.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/plurfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/plurrule.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ptypes.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/putil.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/rbbi.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/rbnf.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/rbtz.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/regex.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/region.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/reldatefmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/rep.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/resbund.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/schriter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/scientificnumberformatter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/search.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/selfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/simpleformatter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/simpletz.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/smpdtfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/sortkey.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/std_string.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/strenum.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/stringoptions.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/stringpiece.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/stringtriebuilder.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/stsearch.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/symtable.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/tblcoll.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/timezone.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/tmunit.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/tmutamt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/tmutfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/translit.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/tzfmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/tznames.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/tzrule.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/tztrans.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ubidi.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ubiditransform.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ubrk.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucal.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucasemap.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucat.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uchar.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucharstrie.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucharstriebuilder.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uchriter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uclean.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucnv.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucnv_cb.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucnv_err.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucnvsel.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucol.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucoleitr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uconfig.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucsdet.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ucurr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/udat.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/udata.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/udateintervalformat.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/udatpg.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/udisplaycontext.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uenum.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ufieldpositer.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uformattable.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ugender.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uidna.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uiter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uldnames.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ulistformatter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uloc.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ulocdata.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/umachine.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/umisc.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/umsg.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/unifilt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/unifunct.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/unimatch.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/unirepl.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uniset.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/unistr.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/unorm.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/unorm2.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/unum.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/unumsys.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uobject.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/upluralrules.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uregex.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uregion.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ureldatefmt.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/urename.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/urep.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ures.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uscript.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/usearch.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uset.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/usetiter.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ushape.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uspoof.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/usprep.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ustring.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/ustringtrie.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utext.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utf.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utf16.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utf32.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utf8.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utf_old.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utmscale.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utrace.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utrans.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/utypes.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uvernum.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/uversion.h existiert im Dateisystem
js60: /usr/include/mozjs-60/unicode/vtzone.h existiert im Dateisystem
js60: /usr/lib/libmozjs-60.so existiert im Dateisystem
js60: /usr/lib/libmozjs-60.so.0 existiert im Dateisystem
js60: /usr/lib/pkgconfig/mozjs-60.pc existiert im Dateisystem

Die könnte ich doch eigentlich alle händisch löschen, da sie ja eh 0 Bytes haben. Würde dann nicht das Paket korrekt installiert werden?

Offline ottone

  • Neuling
  • *
  • Beiträge: 28
  • Desktop: Gnome
  • Grafikkarte: Intel on Board
  • Grafikkartentreiber: free
  • Kernel: 5.1
  • Skill: Anfänger
  • Zweig: stable
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #4 am: 05. Juli 2019, 19:10:16 »
Und
sudo pacman -S js60 --overwrite=usr/bin/bringt als Ergebnis genau dieselben Meldungen wie oben aufgelistet, also das alles schon vorhanden ist. Der Sinn von overwrite liegt doch aber darin, dass das vorhandene überschrieben wird, oder nicht? Ich bin mit meinem Latein leider am Ende...

Offline virtual-dev

  • Sr. Mitglied
  • ****
  • Beiträge: 300
  • Dankeschön: 712 mal
    • systemdfree
  • Desktop: Xfce4
  • Grafikkarte: Intel HD Graphics 630
  • Grafikkartentreiber: free
  • Kernel: 5.4 LTS
  • Prozessor: i7-7700HQ
  • Skill: Fortgeschritten
  • Zweig: *
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #5 am: 06. Juli 2019, 15:08:20 »
Hallo,

das sieht mir nach Header-Dateien aus. Du hast doch alles von Hand runter geladen
und ausgepackt und dann compiliert.

1. Ich würde Firefox und Thunderbird so gut es geht mit pacman löschen.
2. Mit locate oder find alle Firefox und Thunderbird Dateien suchen
und von Hand löschen.
3. Mit pacman dann wieder Firerfox und Thunderbird neu installieren.

Dann müßte es wieder sauber sein.

mfg
Folgende Mitglieder bedankten sich: ottone

Offline ottone

  • Neuling
  • *
  • Beiträge: 28
  • Desktop: Gnome
  • Grafikkarte: Intel on Board
  • Grafikkartentreiber: free
  • Kernel: 5.1
  • Skill: Anfänger
  • Zweig: stable
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #6 am: 06. Juli 2019, 17:27:52 »
Danke für deine Antwort.
Du hast doch alles von Hand runter geladen
und ausgepackt und dann compiliert.
Eigentlich nicht. Ich habe nur das Paket js60 heruntergeladen, die 0 Byte-Dateien /usr/lib/libmozjs-60.so und die libmozjs-60.so.0 überschrieben und einiges anderes gelöscht, das 0 Byte hatte (vor allem Icons).
1. Ich würde Firefox und Thunderbird so gut es geht mit pacman löschen.
2. Mit locate oder find alle Firefox und Thunderbird Dateien suchen
und von Hand löschen.
3. Mit pacman dann wieder Firerfox und Thunderbird neu installieren.
Die Einstellungen unter .mozilla und .thunderbird kann ich aber behalten?

Offline ottone

  • Neuling
  • *
  • Beiträge: 28
  • Desktop: Gnome
  • Grafikkarte: Intel on Board
  • Grafikkartentreiber: free
  • Kernel: 5.1
  • Skill: Anfänger
  • Zweig: stable
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #7 am: 06. Juli 2019, 17:40:42 »
Wenn ich z.B. versuche Thunderbird zu entfernen, kommt folgendes:
sudo pacman -Rs thunderbird
Prüfe Abhängigkeiten...
Fehler: Konnte den Vorgang nicht vorbereiten (Kann Abhängigkeiten nicht erfüllen)
:: thunderbird-extension-enigmail: das Entfernen von thunderbird verletzt Abhängigkeit von 'thunderbird'
:: thunderbird-i18n-de: das Entfernen von thunderbird verletzt Abhängigkeit von 'thunderbird>=60.7.2'
Wäre es nicht effektiver, alle 0 Byte-Dateien, die im Zusammenhang mit dem Paket js60 stehen, einfach von Hand zu löschen und dann das Paket neu zu installieren?

Offline virtual-dev

  • Sr. Mitglied
  • ****
  • Beiträge: 300
  • Dankeschön: 712 mal
    • systemdfree
  • Desktop: Xfce4
  • Grafikkarte: Intel HD Graphics 630
  • Grafikkartentreiber: free
  • Kernel: 5.4 LTS
  • Prozessor: i7-7700HQ
  • Skill: Fortgeschritten
  • Zweig: *
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #8 am: 06. Juli 2019, 18:55:31 »
Hallo,

effektiver und schneller auf kurze Sicht ja, aber ich würde lieber
alles säubern.

In deinem Fall jetzt mußt nur rückwärtz die Abhängigkeiten zu erst löschen:
sudo pacman -R thunderbird-i18n-deund:
sudo pacman -R thunderbird-extension-enigmaildann den Rest aufräumen.

Und eventuell kommen noch andere interessante Fehlermeldungen,
mal sehen.

Ja, deine Einstellungen im /home/dein_name kannst du behalten.

mfg
« Letzte Änderung: 06. Juli 2019, 18:58:36 von virtual-dev »
Folgende Mitglieder bedankten sich: ottone

Offline ottone

  • Neuling
  • *
  • Beiträge: 28
  • Desktop: Gnome
  • Grafikkarte: Intel on Board
  • Grafikkartentreiber: free
  • Kernel: 5.1
  • Skill: Anfänger
  • Zweig: stable
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #9 am: 06. Juli 2019, 20:03:28 »
Vielen Dank, ich werde das probieren.
Ja, deine Einstellungen im /home/dein_name kannst du behalten.
Heißt das, dass auch meine Add-ons und ihre Einstellungen erhalten bleiben?

Offline ottone

  • Neuling
  • *
  • Beiträge: 28
  • Desktop: Gnome
  • Grafikkarte: Intel on Board
  • Grafikkartentreiber: free
  • Kernel: 5.1
  • Skill: Anfänger
  • Zweig: stable
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #10 am: 06. Juli 2019, 20:08:29 »
In deinem Fall jetzt mußt nur rückwärtz die Abhängigkeiten zu erst löschen:
Heißt das auch, dass ich nach dem Entfernen von Firefox und Thunderbird noch das Paket js60 entfernen muss (wo ja die ganzen 0 Byte-Dateien liegen) oder ist das Paket dann dadurch auch weg?

Offline virtual-dev

  • Sr. Mitglied
  • ****
  • Beiträge: 300
  • Dankeschön: 712 mal
    • systemdfree
  • Desktop: Xfce4
  • Grafikkarte: Intel HD Graphics 630
  • Grafikkartentreiber: free
  • Kernel: 5.4 LTS
  • Prozessor: i7-7700HQ
  • Skill: Fortgeschritten
  • Zweig: *
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #11 am: 10. Juli 2019, 17:53:47 »
Hallo

Ja, das wäre sinnvoll, alle Reste sollen ja weg.
Und wenn aufgeräumt ist, neu installieren, wobei das
von Firefox und Thunderbird sicherlich automatisch mit
rein gezogen wird.

Ist doch eh recht harmlos das Paket:
$ pacman -Ss js60
extra/js60 60.7.2-1 [Installiert]
    JavaScript interpreter and libraries - Version 60

mfg
Folgende Mitglieder bedankten sich: ottone

Offline ottone

  • Neuling
  • *
  • Beiträge: 28
  • Desktop: Gnome
  • Grafikkarte: Intel on Board
  • Grafikkartentreiber: free
  • Kernel: 5.1
  • Skill: Anfänger
  • Zweig: stable
Re: Paket js60 lässt sich nicht aktualisieren oder entfernen
« Antwort #12 am: 21. Juli 2019, 18:21:56 »
Ja, das wäre sinnvoll, alle Reste sollen ja weg.
Und wenn aufgeräumt ist, neu installieren, wobei das
von Firefox und Thunderbird sicherlich automatisch mit
rein gezogen wird.
Hat funktioniert! Folgendes habe ich gemacht:
1. Wie von dir empfohlen, Firefox und Thunderbird rückwärts entfernt inkl. aller Pakete/Abhängigkeiten.
2. Die Dateien des Pakets js60 manuell entfernt. Als sich das Paket selbst (also wahrscheinlich der Datenbankeintrag) nicht entfernen ließ, habe ich einfach
3. das Paket js60 mit pacman -S nochmal installiert. Das hat gefunzt.
4. Thunderbird und Firefox neu installiert.

Vielen Dank noch mal für deine Unterstützung!