Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2015-01-31

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
06:56 spito__ joined #divine
11:54 spito joined #divine
11:59 xstill blbej cgconfig
12:03 xstill asi budu muset napsat nějakej bazmek v c++ kterej dáme suid root a bude kontrolovat, že ty cgrupy jsou nastavený
12:09 mornfall asi, no
12:14 xstill a tmpfst temp na pheme neni teda /tmp je na root partišně, takže disk dojít nemohl při tom f20 buildu
12:14 xstill *tmpfs
12:15 mornfall no, pheme, to je fuk, podstatný je co je namountovaný v tý virtuálce
12:15 mornfall OOM hází kernel uvnitř ne venku
12:15 xstill aha vlastně
12:16 mornfall já jdu sehnat snídani někde pak se na to podívám
12:16 xstill :-D
12:20 xstill i když já mám co říkat, snídal jsem ve 12
12:49 mornfall to je ta dekadence
12:50 mornfall já ve 12 vstal a uvařil si kafe
12:54 spito joined #divine
13:19 mornfall hm, jaký jsme to chtěli dát disky do toho thecusu?
13:20 xstill už jsme je tam dali ne?
13:20 mornfall 2x3T ukrást z anny a ještě někde něco máme?
13:20 mornfall nebo ten jeden 3T už tam je?
13:21 xstill nevím
13:23 xstill jsou tam 2
13:24 xstill a 2 * 250G což je root a var zdá se
13:24 xstill ale na těch 3TB je store
13:24 mornfall jo to jo
13:24 mornfall anna se musí reinstalovat asi
13:24 xstill ale používá 24GB
13:25 xstill no pokud bysme zvládly ukrást tak 100GB z /var tak možná ani nemusí
13:25 mornfall hm, kdybych si tak pamatoval heslo do toho thecusu
13:25 xstill *zvládali
13:25 xstill nebo z /
13:26 xstill ale vlastně zmenšení filesystému za běhu moc nejde co?
13:26 mornfall no ten problém je v tom že nejde atomicky prohodit dva mounty mezi sebou
13:26 xstill při rebootu
13:26 mornfall a jak zmizí /nix/store tak jsi skončil
13:27 xstill duplikovat /nix/store -> změnit konfiguraci -> nixos-build boot -> reboot
13:27 mornfall no na / je na /nix/store místo, jenže se obávám žé to nenabootuje
13:28 mornfall jasně no, jenže to musíš vyrobit novej fs na /nix/store
13:28 mornfall a root nezmenšíš
13:28 mornfall ale možná funkční mount bude aj pod /nix/store na rootu
13:29 xstill no a kdyby se ten /nix/store zkopíroval normálně cp?
13:29 mornfall teda c omount
13:29 mornfall co mount*
13:29 xstill teď to nechámu
13:29 mornfall no, na rootu je /nix/store
13:29 mornfall kterej je přemontovanej z /dev/vg1.anna/nix
13:30 mornfall na anně je úplně zbytečný mít separátní /nix/store
13:30 mornfall to může být klidně na /
13:30 mornfall místa tam je víc než dost
13:30 xstill jo to jsem myslel taky
13:30 mornfall ale co se stane když udělám mount --move /nix/store /něco ... to fakt nevim :-)
13:30 mornfall krom toho že to přestane fungovat než to překopíruju
13:31 xstill myslím, že když bind mounteš /nix někam tak tam uvidíš store ale nebude tam namounovanej
13:31 mornfall hm
13:31 mornfall pravda
13:31 mornfall a je to prázdný
13:31 mornfall hh
13:31 xstill a když ho zkopírujeme, odnastavíme mountpoint a rebootneme tak by to mohlo jet
13:31 xstill ale nedělal bych to teď
13:31 mornfall 14:31:20 | xroc@ann:~ -> sudo cp -a /nix/store/* /mnt/foo/store/
13:31 mornfall sudo: unable to execute /run/current-system/sw/bin/cp: Argument list too long
13:31 mornfall :D
13:32 xstill to celkem chápu
13:32 xstill (teda nerebootoval bych to teď)
13:32 mornfall jo, nemá to ipmi
13:32 xstill i když já možná půjdu na FI dneska a klíč taky mám
13:32 mornfall ale nachystám to
13:32 xstill jo
13:34 xstill ono by to vlastně mělo být dost bezpečné ne, ten store se ani nemění pokud nebuildujeme nic
13:34 mornfall jo
13:34 mornfall ten nerekurzivní --bind to dost zjednodušil :-)
13:35 xstill :-)
14:34 xstill hm, jakto, že některé soubory v /home/xstill/dev/dsched/mainline/_darcs/ vlastní root
14:35 mornfall protože to je nasymlinkovaný do /etc/nixos
14:35 mornfall takže když tam root něco editoval...
14:35 mornfall :-)
14:36 xstill ne tam je samostatný repozitář, ale asi tam root něco pushnul a tím to změnil
14:36 mornfall hm, to byl nějakej root co nejsem já :P
14:52 xstill mornfall: můžeš mi zkontrolovat antea:/home/xstill/dev/dsched/mainline/setup/setup.cpp, poběží to jako root, takže by bylo fajn aby v tom nebyl nějakej blbej bug. A účelem je aby to bylo idempotentní a mohlo se pouštěn jako první věc k dsched-shell
17:08 mornfall xstill: vypadá to OK
17:11 mornfall hm, je to divný, když jsem tu fedoru spustil ručně tak to prošlo
17:11 mornfall a dontUseTmpfs nastavený je
17:16 mornfall nevim kde udělali soudruzi chybu
17:17 xstill to taky nevím no
17:21 mornfall ale trochu blbý je že tam rpm nacpe -O2 aj když to má být debug build
17:21 mornfall ale -DNDEBUG tam není tak třeba z toho má gcc nějakej problém
17:23 mornfall *nebo* se rozsypal kvůli něčemu v brick-tuple protože jsem očividně zkompiloval verzi ještě než jsi opravil 4.7.2
17:23 mornfall brick-data
17:23 mornfall pustil jsem to znova... a pak zjistím jak mu zrušit to -O2
17:28 xstill ok
17:28 xstill mornfall: můžu pustit deploy?
17:29 mornfall jo, minule to prošlo
17:40 mornfall ach bože
17:41 xstill co?
17:42 xstill hm, jsem ty pheme zabil
17:42 mornfall jak chce ten člověk programovat v C++ když neumí ani opsat 3 řádky cmake-u bez chyb?
17:43 xstill nevím
18:19 xstill ok zdá se, že už to funguje
18:24 xstill jen teda perl je někdy dost otravný v tom setuid módu
18:26 xstill mornfall: máš tam nezarecordovanou změnu v nginx.nix
18:47 xstill hm sem si teď akorát vzpomněl, že to příští úterý nebudu v brně, takže by asi bylo lepší to nechat nakonec stěhovat ve čtvrtek
18:47 spito vy jste na něho ale nějací krutí
18:47 spito (já třeba taky neumím cmake :P )
18:48 spito a taky mě nevyháníte :P
18:51 xstill tak, ta jeho odpověď mi přišla dost hloupá
18:53 xstill a že ty neumíš s cmake jsem si neuvědomil, ale alespoň umíš říct abych to překopal za tebe a ne že řekneš, že to uděláš a pak se rok nic neděje
18:53 xstill a nevyháníme tě protože víme, že umíš programovat
18:53 xstill a tak
18:54 mornfall a to jsem ještě neposlal co tady mám napsaný
18:55 mornfall xstill: s těma patchema to už zdechlo
18:55 xstill jako lokálně?
18:55 mornfall jo
18:55 xstill hm
18:56 mornfall teda lokálně... na pheme z antey
18:56 mornfall tzn je to něco z posledních 30 patchů
18:56 mornfall zkusím ho ukecat na -O0 třeba to pak rozchodí
18:56 xstill hm, docela divné, že by něco z toho způsobovalo oom
18:57 mornfall 40 ne 30
18:57 xstill ještě lepší…
18:58 xstill debug je výchozí build v nix/build.sh?
18:58 mornfall jo
18:58 mornfall zkouším to bez   * bricks: Fix compilation of data and tuple with gcc 4.7.2.
18:58 mornfall to vypadá jako že by ho to mohlo zničit něakým bugem v šablonách
18:58 mornfall nějakým*
19:40 xstill hm, kterej blbec tak zase vymyslel to make -k, pak se nedá vůbec najít proč to padlo
19:41 mornfall :D
19:42 xstill jsem buildoval tu fedoru u sebe , padlo to a nikde tam nevidím error no
22:20 xstill mornfall: zamluvili jsme to stěhování IP, máš něco proti tomu aby se to posunulo na čtvrtek (cca o 8), v úterý ani ve středu nejsem v Brně
22:21 mornfall no, ve čtvrtek přijedu dom asi až v devět
22:21 mornfall ale je mi to docela jedno
22:21 mornfall i kdyby se něco hrozně rozpadlo tak to hodinu vydrží
22:23 xstill no mě právě šlo o to, že kdyby se něco rozbilo tak hrozně, že by to vyžadovalo jít do servrovny aby to nebuselo čekat dny. Pochybuju, že se to rozbije tak aby to potřebovalo i tvůj zásah.
22:30 mornfall jinak teda příští týden jsem krom čtvrtka asi každej den v Brně
22:33 xstill čemu za to vděčíme? Nicméně já tady zase nejsem od úterka do čtvrtečního odpoledne.
22:33 mornfall no, vy ničemu, budu v práci
22:36 xstill v osm už snad nebudou lidi v labu moc pracovat ne?
22:37 mornfall snad ne :)

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary