/srv/irclogs.ubuntu.com/2015/09/27/#ubuntu-gr.txt

pmaxkhi to all..10:25
kilonlow to all10:48
pmaxksmart..10:54
eliaspsNikTh εδώ;18:48
NikTheliasps: Τώρα εδώ.20:27
eliaspsΈχεις ασχοληθεί καθόλου με χτίσιμο πακέτων; debdiff και τέτοια;20:30
NikThΚάνα δυο φορές.20:32
eliaspsΈχτισα ένα πακέτο για ubuntu.. Φτιάχνω το debdiff από την προηγούμενη έκδοση πως ακριβώς;20:34
NikThdch -i , αυτό εννοείς;20:36
eliaspsΑυτό το τρέχεις πριν χτίσεις το πακέτο;20:36
NikThΤο πακέτο είναι from scratch ή υπάρχει ήδη και απλά άλλαξες κάτι;20:36
eliaspsΑπό τον πηγαίο κώδικα.20:36
NikThΑυτό το τρέχω όταν θέλω να επισημάνω τις αλλαγές που έχω κάνει.20:37
eliaspsΜάλιστα. Ευχαριστώ. Θα τσεκάρω να δω τι επιλογές υπάρχουν.20:37
NikTheliasps: Ποιο είναι το πακέτο που θες να χτίσεις;20:38
eliaspsτο gnome-photos20:38
eliaspsέκανα20:38
eliaspspull-lp-source gnome-photos20:39
eliaspsuscan20:39
eliaspsμετά μέσα στον φάκελο του gnome-photos uupdate ../upstreamtar-3.18.0, δημιουργήθηκε ο φάκελος για το 3.1820:39
eliaspsμετά μέσα στον φάκελο debuild -S και στην συνέχεια sbuild το αρχείο .dsc που δημιουγήθηκε και έτσι δημιουργήθηκε το deb20:40
NikThΑρα υπάρχει το πακέτο στο launchpad. Εσύ , άλλαξες κάτι σε αυτό το πακέτο; διόρθωσες κάτι;20:40
eliaspsόχι, απλά έφτιαξα την νέα έκδοση, την 3.1820:41
eliaspsστο ίδιο το πακέτο δεν άλλαξα κάτι20:41
NikThΔουλεύει; το δοκίμασες;20:41
eliaspsΑμέ, κανονικά.20:41
NikThΗ διαδικασία χτισίματος στο LP αλλάζει. Δεν είναι η ίδια με Local.20:42
NikThΠως το έχτισες το πακέτο;20:42
eliaspsΤο θέμα είναι ότι θελω να το ανεβάσω στο gnome3-staging.20:42
NikThΣτο σύστημα σου(local) πως το έχτισες το πακέτο;20:43
eliaspsχρησιμοποίησα το sbuild, το σέταρα όπως γράφει εδώ: https://wiki.ubuntu.com/SimpleSbuild20:43
eliaspsΗ εντολή που εκτέλεσα ήταν:20:45
eliaspssbuild --dist=wily --arch=amd64 -A -c wily-amd64 gnome-photos_3.18.0-0ubuntu1.dsc20:45
NikThΟκ, φαίνεται να δουλεύει. Δεν το έχω χρησιμοποιήσει. Χρησιμοποιούσα το https://wiki.ubuntu.com/PbuilderHowto20:45
eliaspsΝαι, δουλεύει, το θέμα είναι ότι πρέπει να φτιάξω debdiff τώρα;20:45
NikThΔεν νομίζω. Ίσως και να χρειάζεται όμως, γράφοντας κάτι ως "Initial". Στείλε εσύ το πακέτο και θα σου πουν στο review.20:46
eliaspsXm, ok. Θα ρωτήσω και στο #ubuntu-gnome μπας και ασχοληθεί κανείς.20:47
NikThΕίπαμε trial and error, πρήξε τους τα @@κια, μέχρι να μάθεις αυτό που θες. Δεν κάνεις δουλειά διαφορετικά. Να σε μάθουν με το μικρό σου όνομα :P20:48
NikThΕπίσης, για να ανεβάσεις στο σε κάποιο αποθετήριο πρέπει να έχει άδεια; έχεις;20:50
NikThΓιατί δεν φτιάχνεις ένα δικό σου αποθετήριο να το ανεβάσεις εκεί ;20:50
NikTheliasps: Είδα ότι έχει φτιάξει ήδη αποθετήριο/α . Οπότε dput ...mpla..mpla..mpla.. και ανέβασε το εκεί. Βέβαια θέλεις ένα κλειδάκι (PGP) δεν μπορείς να υπογράψεις τα πακέτα με το κυρίως κλειδί του Launcphad που έχει τώρα.20:55
NikThέχει/έχεις20:55
eliaspsΑυτό που χρειάζεται είναι αυτό τελικά για τοdebdiff20:57
eliaspsdebdiff gnome-photos_3.16.2-1.dsc gnome-photos_3.18.0-0ubuntu1.dsc > gnome-photos_3.18.0-0ubuntu1.debdiff20:57
eliaspsΑλλά παίρνω ένα σφάλμα γιατο κλειδί.20:57
eliaspsNikTh, πες πως ξεμπερδεύω με αυτό. Πως το στέλνω για review στο gnome3-staging?21:01
NikThΔεν μπορείς να ανεβάσεις πακέτο σε άλλο αποθετήριο πέραν του δικού σου, εκτός αν έχεις άδεια.21:01
NikThΑνέβασε το πακέτο στο δικό σου αποθετήριο.21:02
NikTheliasps: https://help.launchpad.net/Packaging/PPA/Uploading21:03
eliaspsΜου είπε ο developer ακριβώς: Once it ready make a debdiff between old and new versions and forward that to us for sponsorship/upload21:03
NikThΟΚ, τι λάθος παίρνεις για το κλειδί;21:04
eliaspsgpgv: Signature made Sun 27 Sep 2015 11:51:45 PM EEST using RSA key ID 07A1472621:04
eliaspsgpgv: Can't check signature: public key not found21:04
eliaspsdpkg-source: warning: failed to verify signature on /home/elias/Builder/gnome-photos_3.18.0-0ubuntu1.dsc21:04
eliaspsαυτο στο debdiff21:04
NikThΦτιάξε ένα νέο κλειδί. Το έγραψα και πιο πριν. Δεν μπορείς να υπογράψεις πακέτα με αυτό που έχεις ήδη στο Launchpad. Φτιάξε ένα καινούριο και ανέβασε το και αυτό στο Launchpad.21:05
NikThΈπειτα φτιάξε ξανά το  .dsc υπογράφοντας το με το νέο κλειδί.21:05
eliaspsΓιατί γίνεται αυτό?21:06
NikTheliasps: Δεν θυμάμαι ακριβώς, ψάχνω να βρω που το γράφει (το γιατί). Γι' αυτό το λόγο έχω δημιουργήσει κι εγώ δυο κλειδιά στο LP. Με το δεύτερο υπογράφω, πάντα.21:09
NikTheliasps: Για δοκίμασε gpg --keyserver keyserver.ubuntu.com --send-keys 07A1472621:16
eliaspsNikTh το ίδιο. Το κλειδί είναι ήδη στους σερβερς. Κάτσε να φτιάξω άλλο να δω..21:18
NikTheliasps: Ναι, είναι ήδη στους servers φυσικά. Αφού έχει ανέβει ήδη στο LP. Σου είπα θυμάμαι ότι έπρεπε κάποια στιγμή να κάνω το ίδιο (δεύτερο κελιδί) αλλά δεν θυμάμαι το γιατί (που το είχα διαβάσει).21:18
eliaspsΣπαζοκεφαλιές αυτές οι διαδικασίες :P21:19
NikTheliasps: Μάλλον το βρήκα. You can use most of Launchpad without OpenPGP. However, if you want to sign the Ubuntu Code of Conduct or use the Bug Tracker's email interface, you will need to register an OpenPGP key in your Launchpad account.21:23
NikThΤο πρώτο κλειδί χρησιμοποιείται γι' αυτές τις δουλείες μόνο. Δεν μπορείς να υπογράψεις πακέτα όμως με αυτό. Πρέπει να δημιουργήσεις άλλο.21:24
eliaspsgpg --no-default-keyring -a --export 07A14726 | gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg --import -21:27
eliaspsτο έκανε trusted και καλά.21:27
eliaspsΤι στο καλό..21:27
eliaspsΤώρα δεν παίρνω το σφάλμα!21:27
NikThΑν δεν παίρνεις σφάλμα δοκίμασε κι έτσι. Ίσως το άλλο που σου λέω εγώ να είναι για PPA μόνο (δικό σου δηλαδή). Πάντως θυμάμαι ότι δεν έβγαζα άκρη μέχρι να δημιουργήσω νέο κλειδί και με αυτό υπογράφω.21:33
eliaspsΈφτιαξα και νέο.21:36
eliaspsΚαλού κακού.21:36
eliaspsΈχω χάσει το μπούσουλα με όλα αυτά.21:36
NikThΑν ανεβάσεις σε δικό σου αποθετήριο πιθανόν να χρειαστεί. Ναι είναι λίγο μπέρδεμα , όχι λίγο , πολύ! Εγώ τα έχω στήσει εδώ και κάμποσο καιρό και τα διατηρώ έτσι. Αν με ρωτήσεις να σου πω βήμα-βήμα πως τα έστησα...μπα..21:37
NikThπάντως αυτά που με ταλαιπώρησαν (όπως πχ το PGP key) τα θυμάμαι ;)21:38
eliaspsΠρος το παρόν θέλω να στείλω αυτό το build στο gnome3-staging21:39
eliaspsΤρέχα γύρευε τώρα.21:39
NikThΕντάξει δεν είσαι τώρα; δεν το υπέγραψε;21:40
eliaspsμωρέ το υπέγραψε, αλλά δεν έχω δικαιώματα να κάνω upload στο gnome3-staging Τι εκτελώ για να το στείλω;21:43
NikThΣτείλε τους το αρχείο, αυτό που έφτιαξε η debdiff.21:44
NikThΤην κάνω για τώρα. Τα λέμε. Καληνύχτα.21:49

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!