אורח‏ הודעות שגיאה במהלך עדכון ארץ'
מקבל את הודעות השגיאה האלו במהלך עדכון מערכת ארץ'/גנום למרות שעדכנתי מפתחות עם
yay -Sy archlinux-keyring - לא מצאתי פתרון בגוגל..

קוד
(866/866) checking keys in keyring                                                                   [############################################################] 100%
(866/866) checking package integrity                                                                 [############################################################] 100%
error: python-markdown: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/python-markdown-3.6-3-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: python-wcwidth: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/python-wcwidth-0.2.13-2-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: python-cairo: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/python-cairo-1.26.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: libspeechd: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/libspeechd-0.11.5-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: ctags: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/ctags-1:6.1.0-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: exiv2: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/exiv2-0.28.2-4-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: libdisplay-info: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/libdisplay-info-0.2.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: http-parser: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/http-parser-2.9.4-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
 
אורח‏
pacman -Syy
 
אורח‏
ניסיתי pacman -Syy ומקבל אותן שגיאות.
בתחילת העדכון מופיעות השאלות הבאות ובחרתי בברירת המחדל:
קוד
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
:: Replace dbus-python with extra/python-dbus? [Y/n]
:: Replace tepl with extra/libgedit-tepl? [Y/n]
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
warning: dependency cycle detected:
warning: libcamera-ipa will be installed before its libcamera dependency
warning: dependency cycle detected:
warning: qt6-multimedia-ffmpeg will be installed before its qt6-multimedia dependency

 
 
אורח‏
ניסיתי בלי Y ואת שתי הפקודות בעוד יותר כח ולא עזר.
מחקתי גם את התיקיה /etc/pacman.d/gnupg כפי שמופיע בקישור והרצתי שוב את הפקודות הנ"ל ומקבל את אותן שגיאות

לא מבין מה קורה.. האם צריך למחוק איזו חבילה ולהתקין מחדש?

בדרך כלל אין לי בעיות עדכון. אולי לא מעדכן בדחיפות מספקת או שהיה צריך לבצע איזו פעולה שפרסמו בארץ' ולא בצעתי.. לא יודע איך להתקדם מכאן..

תודה
 
אורח‏
אולי יש בעיה עם המראה, תנסה לעבוד עם שרת אחר ולראות אם זה עדיין קורה.
 
אורח‏

dependency cycle detected


צריך לטפל בזה

אני הייתי מעדכן קודם עם IGNOREPKG על אחת החבילות

איציק
 
אורח‏
אני הייתי מעדכן קודם עם IGNOREPKG על אחת החבילות
לא יודע איך עושים את זה?

החלפתי מראה ולא עוזר

רואה שבתחילת העדכון מופיעה SKIPPED על קובץ מסוים ושגיאה בהתאם:
קוד

==> Validating source files with sha256sums...
    gconf ... Skipped
    01_xml-gettext-domain.patch ... Passed
    gconf-reload.patch ... Passed
    glib-genmarshal ... Passed
Passed
    glib-mkenums ...     gconf-merge-schema ... Passed
==> ERROR: One or more files did not pass the validity check!
 
אורח‏
Anonymous:
אני הייתי מעדכן קודם עם IGNOREPKG על אחת החבילות

לא יודע איך עושים את זה?

החלפתי מראה ולא עוזר

רואה שבתחילת העדכון מופיעה SKIPPED על קובץ מסוים ושגיאה בהתאם:
קוד

==> Validating source files with sha256sums...
    gconf ... Skipped
    01_xml-gettext-domain.patch ... Passed
    gconf-reload.patch ... Passed
    glib-genmarshal ... Passed
Passed
    glib-mkenums ...     gconf-merge-schema ... Passed
==> ERROR: One or more files did not pass the validity check!


אתה מנסה לבנות דברים מ AUR זה שונה לגמרי ממה שהתחלת איתו. ה skipped אומר שאין עליו שום checksum או חתימה כלשהי לבדוק עליה.
 
אורח‏
אני חושב ש skipped זה בסדר אז לא רואים איפה הבדיקה נכשלה - זאת עוד בעיה שאני לא יודע מה לעשות איתה אבל בשלב ראשון אפשר להוסיף אותה ל ignore-- בשורת הפקודה

https://wiki.archlinux.org/title/Pacman

איציק
 
אורח‏
קשה להציג את כל הפלט אבל כאן יש משהו שעשוי אולי לעזור - משהו עם REST..
ראיתי בקישור איך לבצע IGNORE - מה נראה לכם שצריך לכלול בזה?
קוד
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    librest ... NOT FOUND
    skip-test.diff ... Passed
    glib-genmarshal ... Passed
    glib-mkenums ... Passed
==> ERROR: One or more files did not pass the validity check!
Passed
==> Making package: yay 12.4.1-1 (Wed 18 Sep 2024 03:14:15 PM IDT)
==> Retrieving sources...
  -> Found yay-12.4.1.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    yay-12.4.1.tar.gz ... Passed
 -> error downloading sources: /home/mgarch_l655/.cache/yay/rest
    context: error downloading sources: /home/mgarch_l655/.cache/yay/rest
    context: exit status 1
 
אורח‏
תתחיל עם pacman -Syu ונראה מה יקרה

איציק
 
אורח‏
pacman -Syu נותן את הפלט:
קוד
 Total (3/3)                                                               3.6 MiB   651 KiB/s 00:06 [############################################################] 100%
(1192/1192) checking keys in keyring                                                                 [############################################################] 100%
(1192/1192) checking package integrity                                                               [############################################################] 100%
error: python-wcwidth: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/python-wcwidth-0.2.13-2-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: python-cairo: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/python-cairo-1.27.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: libspeechd: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/libspeechd-0.11.5-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: ctags: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/ctags-1:6.1.0-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: exiv2: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/exiv2-0.28.3-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: libdisplay-info: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/libdisplay-info-0.2.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: http-parser: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/http-parser-2.9.4-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: netpbm: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/netpbm-10.86.42-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: lua52: signature from "Caleb Maclennan <alerque@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/lua52-5.2.4-7-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
 
 
אורח‏
תצטרך כמובן להוסיף sudo בתחלה ומייד אחרי ה- &&
 
אורח‏
עם הפקודה pacman -Sy archlinux-keyring && pacman -Syu נראה הרבה יותר טוב אבל יש כמה בעיות בסוף - צריך למחוק איזו חבילה?
קוד
(1191/1191) checking keys in keyring                                                                 [############################################################] 100%
(1191/1191) checking package integrity                                                               [############################################################] 100%
(1191/1191) loading package files                                                                    [############################################################] 100%
(1191/1191) checking for file conflicts                                                              [############################################################] 100%
error: failed to commit transaction (conflicting files)
libva-mesa-driver: /usr/lib/dri/nouveau_drv_video.so exists in filesystem
libva-mesa-driver: /usr/lib/dri/r600_drv_video.so exists in filesystem
libva-mesa-driver: /usr/lib/dri/radeonsi_drv_video.so exists in filesystem
Errors occurred, no packages were upgraded.
 
אורח‏
הגעת עכשיו לקטע המתואר פה:
https://wiki.archlinux.org/title/Pacman#%22Failed_to_commit_transaction_(conflicting_files)%22_error

מה שאני הייתי עושה (הם ממליצים לבדוק דברים לפני, אם בא לך), זה את הדבר הבא שלצערי לא ממש ברור מהויקי הספציפי הזה (הייתי צריך להמשיך לגגל):
קוד
sudo pacman -S --overwrite "*" libva-mesa-driver


זה אמור להכריח אותו להתקין את libva-mesa-driver למרות ה- conflicting files.
 
אורח‏
וואו.. קודם כל תודה רבה! הייתי על סף יאוש..

הפקודה האחרונה שהכריחה אותו למרות קופליקט עברה בהצלחה - חששתי שהמחשב יתפוצץ לאור הפיצוצים באזורינו Wink

אשמח להסברים קצרים, מה היתה הבעיה. האם עשיתי משהו לא בסדר או איך להמנע ממצבים דומים. כרגע אני יכול להריץ עדכון עם YAY, נכון?

בכלל לא ברור למה מוזכר בפלט עם הקונפליקט דרייבר של נבידיה, אצלי יש:
קוד
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]
 
אורח‏
בכייף.
מה הייתה הבעיה?
כמו שהוא אמר conflicting files.
לא מבין את הדבר הזה עד הסוף, אבל לפעמים יש מקרים בהם הוא רואה קבצים על המחשב והוא לא דורס אותם ללא הרשאה כדי לא להרוס משהו.
לכן בויקי מוסבר מה צריך לעשות ואם אחרי שוידאת שהכל בסדר ואין בעיה אחרת שגורמת לזה (כי יכולה להיות בעיה אחרת ולכן הוא לא דורס אותם, אני מניח), אתה יכול לעשות overwrite כדי להכריח אותו לעשות את העדכון.

לא עשית משהו לא בסדר, לדעתי.
גם לי זה קורה לפעמים.
לא בתדירות גבוהה אבל כבר נתקלתי בזה פעם.
על פניו, לא ניראה לי שאתה יכול להימנע מכך.
כן, אתה יכול להריץ עדכון עם yay.
 
אורח‏
תודה על ההסבר!

יש בעיה עם ההרצה של YAY - צריך לברר מה קרה לו:
קוד
$ yay -Syu
yay: error while loading shared libraries: libalpm.so.13: cannot open shared object file: No such file or directory
 
אורח‏
עם pacman אתה יכול לעדכן?
 
אורח‏
כן, עם פקמן עובר בסדר
 
אורח‏
נראה שיש בעיה עם הפקודה YAY עצמה. גם אם כותבים רק YAY ללא תוספת, מתקבלת השגיאה לעיל

אולי צריך להתקין אותה מחדש..
 
אורח‏
Anonymous:
נראה שיש בעיה עם הפקודה YAY עצמה. גם אם כותבים רק YAY ללא תוספת, מתקבלת השגיאה לעיל

אולי צריך להתקין אותה מחדש..

לך על זה Smile.
 
אורח‏
התקנתי מחדש את YAY והעדכון עבר בהצלחה יתירה Smile

תודה רבה על כל הסיוע!

לילה טוב
 
אורח‏
שמח לשמוע.
לילה טוב.
 
כל הזמנים הם GMT + 2 שעות
   
PNphpBB2 © 2003-2004