Εμφάνιση 6.751-6.765 από 7205
-
27-11-21, 15:39 Απάντηση: Το νήμα του Gentoo, version 1.0 #6751
-
27-11-21, 15:47 Απάντηση: Το νήμα του Gentoo, version 1.0 #6752
-
27-11-21, 15:50 Απάντηση: Το νήμα του Gentoo, version 1.0 #6753
-
30-11-21, 01:01 Re: Το νήμα του Gentoo, version 1.0 #6754
Χρειάζομαι βοήθεια σε python related πρόβλημα, στην προσπάθεια αναβάθμισης του gentoo του NAS μου.
Για κάποιο περίεργο λόγο, μου σκάει το παρακάτω η python, σε οτιδήποτε προσπαθώ να χτίσω:
Spoiler:
Δεν έκανα κάτι περίεργο στον τρόπο update.
Δοκίμασα να αναβαθμίσω με binary πακέτα τα οποία έχτισα στο gentoo του desktop μου, μπας και λυθεί το πρόβλημα, αλλά φευ!
Αρχικά, ήμουν με python_target_9 αλλά δοκίμασα να το γυρίσω και σε 8, μπας και, αλλά τζίφος.
Κάθε βοήθεια ευπρόσδεκτη.
ΥΓ. Αυτή η κ@λοpython μου βγάζει την ψυχή κάθε φοράDealing with pricks, is my speciality.
Linux all the way.
Open source all the way.
Fighting against telemetry, data harvesting, tracking, ads all the way.
For some people, ignorance is bliss.
-
30-11-21, 09:49 Απάντηση: Re: Το νήμα του Gentoo, version 1.0 #6755"I like offending people, because I think people who get offended should be offended" - Linus Torvalds
"Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
Γα.... την πολιτική ορθότητα.
-
30-11-21, 10:12 Re: Απάντηση: Re: Το νήμα του Gentoo, version 1.0 #6756
Ναι. Το σκέφτηκα αυτό και το εγκατέστησα μέσω binary που έχτισα απ'το desktop.
Δυστυχώς δεν λύθηκε το πρόβλημα. Δοκίμασα να χτίσω σε binaries όλα τα python related πακέτα, πάλι το πρόβλημα συνεχίζει.
Τι να πω, στα καλά του καθουμένου πάλι
Θα επιχειρήσω να ξαναπεράσω την python από το stage3, μπας και.Dealing with pricks, is my speciality.
Linux all the way.
Open source all the way.
Fighting against telemetry, data harvesting, tracking, ads all the way.
For some people, ignorance is bliss.
-
30-11-21, 11:03 Απάντηση: Το νήμα του Gentoo, version 1.0 #6757
portage ενημερωμένος; ή τίποτε μπλεξίματα pip με portage?
Τελευταία επεξεργασία από το μέλος pap : 30-11-21 στις 11:49.
-
30-11-21, 12:49 Απάντηση: Re: Απάντηση: Re: Το νήμα του Gentoo, version 1.0 #6758
Binary που έχτισες αλλού, μπορείς να είσαι σχετικά σίγουρος ότι θα παίξει μόνο αν είναι C. Σε C++, python, whatever, δεν μπορείς να είσαι σίγουρος. Στο desktop έχεις ακριβώς την ίδια έκδοση python; Αν τρέξεις "qlist packaging" ή "equery f packaging" σου εμφανίζει αρχεία για την έκδοση python που χρειάζεσαι; (πχ στο /usr/lib/python3.8 εφόσον λες ότι έκανες μετάβαση στην 3.8 από 3.9).
Edit: Περίμενε πρώτα να ακούσεις από κάποιον άλλον. Μην βιαστείς να κάνεις αυτό που θα πω παρακάτω γιατί μπορεί να μη σε βοηθήσει και να σε μπλέξει περισσότερο. Αν όμως, τρέξεις αυτό που είπα παραπάνω και δεις να υπάρχουν προβλήματα με τις εκδόσεις, μπορείς να τρέξεις κάτι σαν το παρακάτω:
Κώδικας:# emerge -1 python python-exec $(qlist -IeC |grep dev-python)
Τελευταία επεξεργασία από το μέλος imitheos : 30-11-21 στις 13:35.
"I like offending people, because I think people who get offended should be offended" - Linus Torvalds
"Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
Γα.... την πολιτική ορθότητα.
-
30-11-21, 19:39 Απάντηση: Re: Απάντηση: Re: Το νήμα του Gentoo, version 1.0 #6759
-
30-11-21, 20:04 Απάντηση: Re: Απάντηση: Re: Το νήμα του Gentoo, version 1.0 #6760
Στην perl πολλές φορές κάποιο πρόγραμμα χρησιμοποιεί locked εξαρτήσεις οπότε αν δεν βάλεις να χτίσει όλα τα πακέτα μαζί, παίρνεις blocks τύπου "το foo πρόγραμμα θέλει έκδοση 11 αλλά εσύ πας να βάλεις την έκδοση 12". Δεν θυμάμαι αν γίνεται το ίδιο και στην python. Αν γίνεται αυτό, τότε δεν αρκεί να έχεις μόνο όλα τα dev-python αλλά πρέπει να προσθέσεις και τα υπόλοιπα προγράμματα.
Στην python νομίζω πως δεν χρειάζεται αυτό αλλά α) δεν ξέρω αν πείραξε τα PYTHON_TARGETS και τί έβαλε οπότε ίσως να δημιουγεί προβλήματα, β) άλλαξε έκδοση python είτε πειράζοντας τα PYTHON_TARGETS ή ακόμη χειρότερα φέρνοντας binary προγράμματα χωρίς να ξέρουμε τι έκανε με τα προγράμματα που χρειάζονται python (είναι χτισμένα και με 3.8 και με 3.9; μόνο με μία από τις 2; ), γ) είναι το pc του gentoo που δεν παίζει σωστά το qt, το gtk, η python, κτλ"I like offending people, because I think people who get offended should be offended" - Linus Torvalds
"Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
Γα.... την πολιτική ορθότητα.
-
30-11-21, 20:53 Re: Το νήμα του Gentoo, version 1.0 #6761
Συγγνώμη που δεν απάντησα όλη μέρα παιδιά, έτρεχα σε κάτι δουλειές...
Θα εφαρμώσω τις προτάσεις σας και θα επανέλθω. Ευχαριστω πολύ για τη βοήθεια!
- - - Updated - - -
Λοιπόν. Στο desktop έχω python 3.9 και 3.8 και στον server μόνο 3.8.
Tα binary πακέτα που χτίζω στο desktop και τα εγκαθιστώ στον server, τα χτίζω με python3.8.
Έτρεξα την εντολή που ανέφερες και μου έβγαλε μόνο 2 πακέτα για rebuild.
Τα έχτισα σε binaries και τα εγκατεστησα απ'το desktop, αλλά το πρόβλημα δεν λύθηκε.
Δεν έχω blocks και στο make.conf είχα δοκιμάσει και χθες να αφαιρέσω εντελώς το PYTHON_TARGETS. Καμία διαφορά...
Δεν είχα βάλει περίεργα python targets. Για την ακρίβεια, ό,τι είχα στο desktop, αυτό είχα και στον server.
Τα binaries τα έχτισα ακριβώς όπως τα ζητάει ο σερβερ. Εξάλλου, ακόμα κι ένα flag να είχα χτίσει διαφορετικά, ο portage αρνείται να το εγκαταστήσει στον server.
Πρέπει τα flags και τα python targets να είναι ακριβώς όπως θα έπρεπε να είναι στον server.
Δεν ξέρω τι άλλο να κάνω. Απ'το πουθενά έσκασε αυτό το κουλό πρόβλημα.
Πριν κανά 3μηνο είχα κάνει ολικό update (είχα αλλάξει και hardware στον server) και όλα είχαν κυλήσει ομαλά.
ΥΓ. Ψάχνω να βρω τον οδηγό που εγκαθιστάς χειροκίνητα το portage, αλλά δεν το βρίσκω....Dealing with pricks, is my speciality.
Linux all the way.
Open source all the way.
Fighting against telemetry, data harvesting, tracking, ads all the way.
For some people, ignorance is bliss.
-
30-11-21, 21:22 Απάντηση: Το νήμα του Gentoo, version 1.0 #6762
Δεν ξέρω τι να προτείνω.
Δοκίμασα να προσπαθήσω να αναπαράγω το μήνυμα λάθους που παίρνεις αλλά δεν ξέρω python οπότε δεν μπορώ να την χαλάσω αρκετά για να το πάρω.
Κώδικας:#!/usr/bin/python import sys from pkg_resources.extern import packaging def main(args=None): print("Hello") if __name__ == "__main__": main()
Το πιο πιθανό είναι να μην σε βοηθήσει, αλλά _αν_ δεν βαριέσαι, σώσε στο NAS το παραπάνω σε ένα αρχείο test.py και τρέξε το και πες μας αν τρέχει ή αν εμφανίζει μηνύματα λάθους. Αν τρέξει, τότε δεν είναι σωστό testcase και δεν ξέρω τι άλλο να προτείνω. Αν όμως κολλήσει και σου βγάλει το μήνυμα λάθους που πήρες και πριν, τότε τρέξε το μέσω strace (πχ strace test.py |& grep packaging) για να δούμε τι πάει να προσπελάσει και δεν το βρίσκει. Καμμιά φορά δημιουργούνται θέματα με τα PYTHONPATH και πού πρέπει να βρει τα αρχεία."I like offending people, because I think people who get offended should be offended" - Linus Torvalds
"Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
Γα.... την πολιτική ορθότητα.
-
30-11-21, 22:09 Re: Απάντηση: Το νήμα του Gentoo, version 1.0 #6763
Αν το τρέξω έτσι:
./test.py
εμφανίζει το Hello.
Αν το τρέξω όπως μου λες strace test.py |& grep packaging ή και σκέτο strace test.py, μου εμφανίζει:
strace: Can't stat 'test.py': No such file or directory
Ευχαριστώ για το ενδιαφέρον και το ψάξιμο πάντως
Την εγκατάσταση αυτή την έχω από
Fri Sep 10 14:43:48 2010
Θα προσπαθήσω να τη σώσω, είναι μουσειακό είδος
Σκέφτομαι κάτι άλλο τώρα, αν και μάλλον χαζό.
Έχω εγκατεστημένα τα εξής python και python-related πακέτα:
app-eselect/eselect-python
dev-lang/python
dev-lang/python-exec
dev-lang/python-exec-conf
dev-python/dnspython
Αν τα απεγκαταστήσω όλα και τα ξαναεγκαταστήσω, υπάρχει περίπτωση να στρώσει;
Βασικά, θα μπορώ μέσω portage να εγκαταστήσω ξανά τις binary εκδοχές τους ή δεν μπορεί να κάνει καμία εγκατάσταση;
- - - Updated - - -
Μάλλον το έλυσα το πρόβλημα, αλλά στο εντελώς άκυρο!
Είπα να εγκαταστήσω την python2.7 και το πρόβλημα λύθηκε!
Το αστείο είναι ότι την python2.7 την είχα "πετάξει" απ'το σύστημα εδώ και πολύ καιρό!
Βασικά δεν είναι το μόνο που έκανα. Έπειτα ξαναεγκατέστησα την python3.9, η οποία κατάφερε και χτίστηκε στον server, χωρίς να χρειαστεί να την περάσω ως binary.
Τώρα, έχοντας ενεργή την 3.9 ξανά, μου ζητάει να ξανακάνει rebuild καμιά 50αριά πακέτα.
So far, so good. Δείχνει να λειτουργεί σωστά.
Α ρε gentoo, θα μας τρελάνεις
Still a better lovestory than twilight
Ευχαριστώ πολύ για την βοήθεια όμωςDealing with pricks, is my speciality.
Linux all the way.
Open source all the way.
Fighting against telemetry, data harvesting, tracking, ads all the way.
For some people, ignorance is bliss.
-
30-11-21, 22:39 Απάντηση: Το νήμα του Gentoo, version 1.0 #6764
Παρεμπιπτόντως, σήμερα που έκανα sync σε ένα μηχάνημα, πέρασε stable η Python 3.10.
-
01-12-21, 00:14 Απάντηση: Το νήμα του Gentoo, version 1.0 #6765
Έχω και εγώ το ίδιο πρόβλημα. Εγκαταστάθηκε update του pip και μετά δεν τρέχει καμία εντολή του emerge. Ακόμα και αν δοκιμάσω να τρέξω την ίδια εντολή ξανά και ξανά, παίρνω διαφορετικά σφάλματα! WTF?
Παρόμοια Θέματα
-
Mozilla: Διαθέσιμη η alpha version του Firefox Mobile
Από nm96027 στο φόρουμ ΕιδήσειςΜηνύματα: 24Τελευταίο Μήνυμα: 27-12-08, 17:40 -
Σχετικά με τη firmware version του router...
Από DSLaManiaC στο φόρουμ ADSLΜηνύματα: 10Τελευταίο Μήνυμα: 09-05-08, 10:34 -
Γκρινια: Νημα Υποστηριξης
Από Reef στο φόρουμ The fun section...Μηνύματα: 109Τελευταίο Μήνυμα: 19-03-07, 10:34 -
Κυκλοφόρησε η final version του Firefox 2
Από Whiteyez στο φόρουμ Software γενικάΜηνύματα: 85Τελευταίο Μήνυμα: 23-12-06, 05:52
Bookmarks