Login Form
IPv6 Ready
Σελίδα 336 από 336 ΠρώτηΠρώτη ... 316326331334335336
Εμφάνιση 5.026-5.030 από 5030
  1. #5026
    Εγγραφή
    24-10-2004
    Μηνύματα
    14.304
    Downloads
    43
    Uploads
    0
    Ταχύτητα
    16430/1021
    ISP
    Forthnet
    DSLAM
    Forthnet - ΚΩΝ/ΠΟΛΕΩΣ
    Router
    Linsys WAG200G
    SNR / Attn
    6(dB) / 27(dB)
    Η ανακοίνωση

    Warning: cower is no longer actively developed and has several unpleasant bugs and corner cases that will never be fixed. Users are strongly encouraged to migrate to https://github.com/falconindy/auracle as soon as humanly possible.
    το πρόβλημα
    Κώδικας:
     cower -u --ignorerepo
    :: [multi]: server responded with HTTP 414
    και η αιτία
    Spoiler:
    Background

    At the core of any AUR client is a series of HTTP requests to the AUR. cower currently implements this using the venerable libcurl. Libcurl, generally speaking, offers two APIs: "easy" and "multi". The easy API uses a CURL handle to represent a session. Each handle manages approximately 1 active request at a given time. The multi API aggregates multiple easy handles, allowing for concurrent sessions in a non-blocking (event-like) manner.

    It's also possible to achieve session concurrency through anothers means, which is to use threads with multiple CURL handles, but solely through the easy API. In this mode, one must be careful never to access the same CURL handle concurrently, as the objects are not thread-safe.


    Problem

    History has taught me that the handle-per-thread approach was a poor choice. cower (loosely) implements a thread pool, and multiplexes requests across some number of threads. Information is generally shared through light use of mutexes around global objects (mainly, a work queue), and results from threads are aggregated back in the main thread.

    Due to my decision to write cower in C and ensuing laziness, there's other warts. Data structures are ill-chosen, typically using the doubly-linked list from alpm. Encapsulation is poor, and there's numerous objects which have some vague amount of overlap, or end up being global for the sake of sharing.

    Lack of proper communication channels (or any real synchronization) between threads has lead to relatively unfixable bugs. And, the current architecture makes it difficult to implement obvious improvements.

    The cower codebase has simply become frustrating to work with.

  2. #5027
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    31
    Μηνύματα
    770
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Που την βρήκες την ανακοίνωση; Καθαρά από περιέργεια γιατί στο github έγινε ενημέρωση πριν 5 ημέρες και δεν αναφέρει κάτι τέτοιο!

  3. #5028
    Εγγραφή
    14-06-2005
    Μηνύματα
    54
    Downloads
    2
    Uploads
    0
    Τύπος
    ADSL2+
    Ταχύτητα
    24576/1024
    ISP
    Wind
    DSLAM
    Wind - ΚΟΛΩΝΟΣ
    Router
    TP-Link TD-W8960N
    SNR / Attn
    9,0(dB) / 17,5(dB)
    Τώρα τελευταία χρησιμοποιώ aurman, πιο συμπαθητικό από το trizen που είχα χρησιμοποιήσει για λίγο καιρό.

  4. #5029
    Εγγραφή
    24-10-2004
    Μηνύματα
    14.304
    Downloads
    43
    Uploads
    0
    Ταχύτητα
    16430/1021
    ISP
    Forthnet
    DSLAM
    Forthnet - ΚΩΝ/ΠΟΛΕΩΣ
    Router
    Linsys WAG200G
    SNR / Attn
    6(dB) / 27(dB)
    Θέλω μόνο να συγκρίνει τα πακέτα μου με αυτά του aur και αν υπάρχει ενημέρωση να μου το βγάζει. Δεν θέλω να χτίζει τίποτα.

    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    Που την βρήκες την ανακοίνωση; Καθαρά από περιέργεια γιατί στο github έγινε ενημέρωση πριν 5 ημέρες και δεν αναφέρει κάτι τέτοιο!
    Στο ίδιο το github.

    https://github.com/falconindy/cower/pull/147/files

    Το ξέρω ότι βγήκε update. Από τότε άρχισε να βγάζει και το παραπάνω error άρα για μένα είναι άχρηστο.
    Πάντως αν δεις τον κώδικα δεν έχει αλλάξει και τίποτα

  5. #5030
    Εγγραφή
    24-10-2004
    Μηνύματα
    14.304
    Downloads
    43
    Uploads
    0
    Ταχύτητα
    16430/1021
    ISP
    Forthnet
    DSLAM
    Forthnet - ΚΩΝ/ΠΟΛΕΩΣ
    Router
    Linsys WAG200G
    SNR / Attn
    6(dB) / 27(dB)
    Τελικά τίποτα άλλο δεν βρήκα που να μου κάνει.
    Το yaah είναι παρόμοιο με το cower αλλά δεν δέχεται ---ignorerepo.
    Με βλέπω να γυρίζω στο προηγούμενο cower

Σελίδα 336 από 336 ΠρώτηΠρώτη ... 316326331334335336

Παρόμοια Θέματα

  1. Περί Arch Linux... (v5)
    Από flamelab στο φόρουμ Unix - Linux
    Μηνύματα: 2023
    Τελευταίο Μήνυμα: 22-07-12, 23:41
  2. Περί Arch Linux... (v4)
    Από flamelab στο φόρουμ Unix - Linux
    Μηνύματα: 5800
    Τελευταίο Μήνυμα: 29-08-11, 15:14
  3. Περί Arch Linux... (v3)
    Από flamelab στο φόρουμ Unix - Linux
    Μηνύματα: 2542
    Τελευταίο Μήνυμα: 19-05-10, 12:43
  4. Περί Arch Linux... (v2)
    Από giorgosc61 στο φόρουμ Unix - Linux
    Μηνύματα: 10797
    Τελευταίο Μήνυμα: 18-10-09, 20:48
  5. Περί Arch Linux...
    Από giorgosc61 στο φόρουμ Unix - Linux
    Μηνύματα: 5046
    Τελευταίο Μήνυμα: 05-06-08, 23:46

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας