cirdan | evening | 00:23 |
---|---|---|
cirdan | just wondering, but why was a full xorg env installed even though I deselected x11 in the installer. the only thing i left checked was standard system utils. i even did a console install | 00:24 |
fsmithred | cirdan, that's unusual. I install the same way, and I've never had that happen. | 00:31 |
fsmithred | maybe there's a hint in the installer log. I don't remember the exact file name, but it should be in /var/log (probably /var/log/installer) | 00:32 |
cirdan | yeah i was surprised and annoyed | 00:33 |
cirdan | also i wish raspbian would go with devuan, or at least a systemd-less debian base :) | 00:34 |
fsmithred | don't we have an equivalent image for rpi? | 00:36 |
fsmithred | cirdan, https://files.roundr.devuan.org/devuan_ascii/embedded/ | 00:39 |
cirdan | i mean with all the special rpi bits | 00:42 |
fsmithred | oh, I don't know the details about either of them | 00:42 |
fsmithred | what bits? | 00:42 |
cirdan | device tree stuff, custom kernels, some drivers and apps | 00:44 |
cirdan | is the embedded built with hard foat abi? | 00:46 |
Centurion_Dan | cirdan: I believe thats all there, although I think some of the odd chips in the rpi 1 and rpi 0 series that aren't proper arm7 are only armel and don't have the hardfloat abi | 00:47 |
cirdan | Centurion_Dan: not sure about that since the raspbian images work with every pi version | 00:47 |
Centurion_Dan | the rpi3 being arm64 is built with everything arm64 | 00:47 |
Centurion_Dan | in devuan at least. | 00:48 |
cirdan | yeah but not raspbian | 00:48 |
cirdan | the 3b+ is arm8 but it reports arm7 by default | 00:49 |
Centurion_Dan | cirdan: IIRC raspbian did a custom architecture to take advantage of the vpf and neon - but the newer arm7 chips on later rpi2's didn't get their own armhf build as that would pretty much be just debian... | 00:51 |
cirdan | yeah i read the faq | 00:51 |
Centurion_Dan | cirdan: devuan had working arm8 compatible arm64 before debian did. | 00:51 |
Centurion_Dan | as ready to go images for arm64 hardware. | 00:52 |
cirdan | something with tasksel wantd to install x11 | 01:24 |
Tashtari | "raspbuan"? :) | 01:28 |
cirdan | rasputan | 01:31 |
Centurion_Dan | rus-putin | 01:34 |
Centurion_Dan | ;-) | 01:34 |
Centurion_Dan | rasvuan | 01:35 |
cirdan | still like rasputan | 01:42 |
buZz | cirdan: xorg is only installed if you keep 'devuan desktop' selected in tasksel | 01:43 |
buZz | at least on ascii | 01:43 |
cirdan | i unselected it | 01:44 |
cirdan | very weird | 01:44 |
buZz | cirdan: the rpi3b+ reports as armv8 to me ;) | 01:44 |
buZz | (with devuan) | 01:44 |
buZz | hmm dont have one on | 01:45 |
DRWhite | Hi folks, how hard would it be for me to create my own respository from yours? | 02:55 |
fsmithred | there are directions for that at the forum: dev1galaxy.org | 02:56 |
fsmithred | at least a couple of threads | 02:56 |
DRWhite | thanks, jsut htoguth I'd ask how hard it owuld be, I'lll look there then. | 02:58 |
fsmithred | I don't think it's very difficult | 02:59 |
golinux | DRWhite: https://pkgmaster.devuan.org/devuan_mirror_walkthrough.txt | 03:00 |
gnarface | did that issue with apt-cacher-ng ever get fixed for devuan? | 03:19 |
gnarface | DRWhite: it's probably worth noting that most people don't actually need a real mirror. a caching proxy for apt is usually sufficient for most purposes | 03:20 |
gnarface | (and takes a lot less disk space) | 03:20 |
gnarface | i liked apt-cacher-ng because it was easy to set up and also actually shows you statistics about how much bandwidth it saved you | 03:21 |
cirdan | i used to use a twisted based mirror long ago | 03:44 |
cirdan | i forget what it was | 03:44 |
cirdan | was basicly a cache | 03:44 |
DRWhite | gnarface: I don't want a simple proxy. I want to set it for that. | 03:50 |
cirdan | set what for what | 03:52 |
DRWhite | Set my PC to use that as the repository | 03:53 |
cirdan | sure | 03:53 |
cirdan | https://wiki.debian.org/AptCacherNg | 03:53 |
DRWhite | Not going to use a cacher. | 03:53 |
cirdan | well with that one you set the cacher to use the proxy and it holds all your downlaoded packages | 03:53 |
cirdan | DRWhite: how much storage/bandwidth do you plan on setting aside for this? | 03:54 |
DRWhite | I'll be synchronising the server manually with the upstream (Devuan) | 03:54 |
cirdan | right | 03:54 |
cirdan | DRWhite: how much storage/bandwidth do you plan on setting aside for this? | 03:54 |
DRWhite | Then I'll be using that server to update all the ones I want to update | 03:54 |
DRWhite | that way when I reinstall I just get it from the local. | 03:54 |
gnarface | DRWhite: so, if you just want to mirror the Devuan packages that's completely accomplishable but you'll still be slurping packages from Debian's mirrors in that case. i fyou want a full mirror of the whole distro including the Debian-original stuff, the size is a bit prohibitive from a disk space perspective. that's really the difficult part. | 03:54 |
cirdan | yeah that's what the proxy does | 03:54 |
cirdan | it saves the packages you install locally so you only have to fetch them once | 03:55 |
DRWhite | I'll be fetching from DEVUAN, yes. | 03:55 |
cirdan | DRWhite: it'll be faster to not mirror it then | 03:55 |
DRWhite | As for Disk requirements... a few GB is easy enough. | 03:55 |
cirdan | you can use lftp to mirror the devuan site | 03:55 |
cirdan | a few gb? haha umm | 03:55 |
DRWhite | I'll just sync it. | 03:55 |
gnarface | DRWhite: *TERABYTES* | 03:55 |
cirdan | yeah go buy an 8tb drive for the mirror's use only ;) | 03:56 |
cirdan | and spend a few days to populate it | 03:56 |
cirdan | then a few hours/day to update it | 03:56 |
DRWhite | Won't take up 8 Terabytes. | 03:56 |
cirdan | not today | 03:57 |
DRWhite | It might if I'm grabbing every mirror and every version and everything of everything. | 03:57 |
DRWhite | When I need what I need, I sync that repo. | 03:57 |
DRWhite | Then I can use that repo. | 03:57 |
DRWhite | download once, use many times. | 03:57 |
DRWhite | If I want the PC to use only the remote repos, then I can set it up for that. | 03:58 |
cirdan | https://files.devuan.org/MIRRORS.txt | 03:58 |
DRWhite | But I want it inside my local network. | 03:58 |
DRWhite | not running as a proxy persae. | 03:58 |
cirdan | thats exactly what the proxy does. you set your local machines to use that and it gets the package you want if it doesn't have it already downloaded | 03:58 |
cirdan | it's local | 03:58 |
DRWhite | Because if I set up as a proxy, it still goes off to the main server and checks if it has updated. that will still consume a lot of bandwidth. | 03:58 |
DRWhite | I don't want to do that. | 03:59 |
DRWhite | I want it local and only local and only to check for updates when I want it to | 03:59 |
cirdan | you are not thinking clearly. the packages take up terabytes | 03:59 |
cirdan | not gigs | 03:59 |
gnarface | DRWhite: i'm not actually sure what the size is. i'm not sure you can keep it under 1TB even if you only mirror one architecture | 03:59 |
DRWhite | I'm thining more clearly than you it seems, maybe because I know what I want, and you do not. | 03:59 |
cirdan | you think you know what you want. it's the frustrating part | 03:59 |
DRWhite | gnarface: I'll only be getting the main. | 03:59 |
DRWhite | cirdan: I don't just THINK I knokw what I want, I actually DO KNOW what I want AND NEED | 04:00 |
cirdan | you can't easily just pick and chose which packages you want to mirror, and which versions | 04:00 |
cirdan | and then you have to manually create the packages db for your clients | 04:00 |
DRWhite | gnarface: Just need to get the repos I need so that I can keep it all only local for my many many installs. | 04:00 |
cirdan | DRWhite: what is the problem with using the proxy? it does *all* the work for you and keeps the bandwidth to a minium. and used space | 04:01 |
gnarface | DRWhite: hmm. well in that case the issue you'll probably run into is just making the mirror software do that. as i recall from having this conversation in #debian a few years ago, the standard mirror setup is pretty much all-or-nothing and there's no existing solutions in the wild to make it do partials | 04:01 |
DRWhite | gnarface: I don't want to have the system checking the remote (because of being a proxy) every time I want a package. It's just rhediculous when you are doing 300 installs a day. | 04:01 |
cirdan | the system doesn't check the remote though | 04:01 |
DRWhite | gnarface: Hmm, okay, I'll have to make one then. | 04:01 |
cirdan | the proxy does. and it caches the answer! | 04:01 |
gnarface | DRWhite: (maybe that's changed, it's been a couple years) | 04:01 |
DRWhite | gnarface: I think I have the solution for that. Is simple enough to accomplish. | 04:02 |
DRWhite | gnarface: lol, true that. I'llhave a peek anyway and see if ther eis. Because if it is an ALL OR NOTHING situation, then I'lll just have to take it all. | 04:02 |
cirdan | if you are doing 300 installs per day you should just image the first install | 04:02 |
DocScrutinizer05 | dudes, play nice! | 04:02 |
gnarface | DRWhite: if you *only* back up main, and *only* back up amd64 and i386 you can still have a usable mirror. the trick then is just making it smart enough to do that, and i can't help. (some packages are "all" architectures) | 04:03 |
cirdan | DocScrutinizer05: just trying to save him from himself! | 04:03 |
cirdan | anyway i found the mirror instructions: https://files.devuan.org/MIRRORS.txt | 04:03 |
DocScrutinizer05 | that's ok, but please polite | 04:03 |
cirdan | hrm. files. doesn't have ftp running? | 04:04 |
DRWhite | gnarface: exactly, and that's why I'd do it manually, because I don't need EVERYTHING, and jsut an rsync would do the trick. | 04:04 |
DocScrutinizer05 | umm, ^^^ seems to be for file mirror, not repo | 04:05 |
DocScrutinizer05 | files != repo | 04:06 |
cirdan | hmm it says release archives are there | 04:06 |
gnarface | DRWhite: not to take you off your plan but have you heard of refracta? | 04:06 |
gnarface | DRWhite: it might be a shorter path to what you want to accomplish | 04:06 |
cirdan | ah images | 04:06 |
cirdan | still, would think you could ftp the isos... | 04:06 |
cirdan | so stable has ascii, ascii-security, ascii-updates you might want local | 04:09 |
cirdan | there's also backports | 04:09 |
cirdan | oh yeah. pool (where the debs live) isn't seperated by dist, but by package name | 04:12 |
cirdan | lftp can run du on it to let you know what you'll need for storage | 04:12 |
cirdan | still in the L's | 04:13 |
cirdan | anyway, please look at https://www.unix-ag.uni-kl.de/~bloch/acng/ as it does exactly what you want in the end. you can even give it a list of packages to pre fetch for you. local machines go through the proxy which only gets new packages when they change upstream. if you get enough you basically have a full mirror auto updated | 04:17 |
cirdan | night all | 04:18 |
furrywolf | I missed the start of this conversation, but I've just been rsyncing the .debs around. | 04:19 |
furrywolf | I copy all new files in /var/cache/apt/archives/ to a usb drive, then back onto whatever box I'm about to update or install things on | 04:20 |
gnarface | i like that solution. it's elemental and doesn't require new functionality. | 04:22 |
fsmithred | could even make that an nfs share | 04:22 |
fsmithred | I want to know how to do 300 installs in a day | 04:25 |
furrywolf | it's easy. just hire about ten helpers. | 04:25 |
fsmithred | oh, right | 04:25 |
furrywolf | if all the installs are similar, cloning is probably your best bet | 04:35 |
Xenguy | Does puppet still exist? | 04:36 |
furrywolf | speaking of cloning, what's the easiest way to switch to a new hard drive these days? dd then resize the partitions? | 04:55 |
buZz | i tend to just make tarball of /home and reinstall the rest | 04:56 |
furrywolf | that's a lot more work | 04:57 |
buZz | keeps things fresh and exciting :P | 04:57 |
furrywolf | it's a linuxcnc box running hardware. I don't want it fresh or exciting. | 04:57 |
buZz | boo :P | 04:58 |
buZz | then just dd away | 04:58 |
furrywolf | still waiting on the ide to sata adapter... | 04:58 |
buZz | i just dug up a 1GB CF card to give to someone trying to pimp out a 486 at the hackerspace :P | 05:00 |
furrywolf | this is a toughbook with only ide... want to put a 480GB SSD in it, that's sata... yay adapters! | 05:01 |
buZz | :) they do make pata ssds though, dont they? | 05:02 |
buZz | yeah stuff like https://www.ebay.com/p/64gb-KingSpec-2-5-inch-Pata-ide-SSD-Solid-State-Disk-MLC-Flash-Sm2236-Controller/2254889324 | 05:02 |
furrywolf | only small ones | 05:03 |
furrywolf | also, this is what I have spare. :P | 05:03 |
furrywolf | adapter is much cheaper than new drive. | 05:03 |
buZz | ah that helps yeah ;) | 05:03 |
buZz | in my sony vaio i put a 1.8" zif pata ssd :P | 05:03 |
buZz | really made it fly | 05:03 |
furrywolf | I have a 480GB samsung gathering dust... | 05:04 |
buZz | yeah you just mentioned ;) | 05:04 |
furrywolf | the 120GB spinny drive in it now is too slow, too small, and possibly not always working at power on... | 05:04 |
furrywolf | (sometimes on resume from hibernate it simply fails during the restore process, and I'm not convinced the problem isn't a drive error) | 05:05 |
buZz | smartctl not showing anything? | 05:05 |
furrywolf | dunno, haven't checked. I want a ssd anyway. :P | 05:06 |
buZz | ^_^ | 05:06 |
furrywolf | and more space, so I don't need to keep things on a microsd card stuck in the back... | 05:06 |
buZz | no need to justify it to me :P | 05:06 |
buZz | i'm running 2x samsung 850 evo's in raid0 , just because i dont have PCIe 3.0 for best M2 NVMe speeds ;) | 05:07 |
furrywolf | raid0, eww. | 05:07 |
furrywolf | more like raid -1, since one drive failing kills two drives of data. :P | 05:08 |
buZz | more like yolo | 05:08 |
buZz | its just a workstation anyway, if the disks crash i just need to reinstall devuan and restore /home from most recent backup :) | 05:08 |
furrywolf | in any case, with an old (pentium M) IDE-only laptop, there's only so much you can do by boosting disk speeds... one ssd will be plenty. :P | 05:08 |
buZz | sure, but if you had another free ata port , you could get double the speeds ;) | 05:09 |
furrywolf | some people put a second hard drive in the optical bay.... but I don't see the point. | 05:09 |
buZz | probably uses more power anyway | 05:10 |
buZz | if there's even batterylife left :) | 05:10 |
furrywolf | about six hours. :P | 05:10 |
furrywolf | toughbook++ | 05:10 |
buZz | nice, what production year on the battery? | 05:10 |
furrywolf | dunno | 05:11 |
furrywolf | it's not here to check | 05:11 |
buZz | busy cnc'ing? :) | 05:11 |
furrywolf | I've yet to actually have a toughbook battery fail... genuine panasonic cells seem quite good. | 05:12 |
buZz | we had a bunch of toughbooks at my old work, they did end up dying after ~1000-2000 charges like typical laptop batteries | 05:12 |
buZz | cycles* | 05:12 |
furrywolf | panasonic makes almost every part in the toughbooks, except the major silicon... yay vertical integration. heh. | 05:13 |
furrywolf | I don't cycle them that often. usually they spend most of their time on the ac adapter. | 05:14 |
buZz | yeah, matsushita kotobuki is alright in my book :P | 05:14 |
buZz | (official name of panasonic) | 05:14 |
buZz | or, original | 05:14 |
furrywolf | one of their advertising campaigns was basically "made in japan with no chinese components"... | 05:15 |
buZz | they're a proud nation alright | 05:16 |
furrywolf | alas, they've since backed down on that, and now outsource to china just like everyone else. because profit. | 05:17 |
furrywolf | the toughbooks are still mostly made in japan, but most other panasonic stuff is china these days. | 05:19 |
DRWhite | gnarface: I've heard about refracta before, but that still isn't what I want or need I don't think. Unless it has progressed a fair bit since I last looked at it, which was a while ago, so I'll take another look. thanks for the reminder about it. But I still think that it won't be right for what I'm after. | 06:16 |
DRWhite | Does nayone here know how to get their password for http://dev1galaxy.org/ ? | 06:17 |
DRWhite | I've tried resettings several times. | 06:17 |
DRWhite | I click the link, then go to login wiht the password that they have given me, and it keeps telling me that it's wrong. | 06:18 |
rrq | DRWhite: pm | 06:29 |
terra | anyone able to install gvfs on beowulf? Seems that it can't be installed due to the gvfs-daemons' systemd dependencies. | 08:55 |
terra | gvfs needed for removable media support for file managers like Thunar and PCManFM | 08:56 |
KatolaZ | terra: stick with the ascii packages atm | 08:58 |
KatolaZ | we will be fixing beowulf soon | 08:59 |
terra | KatolaZ: I was installing ascii before but decided to try beowulf first time yesterday. | 09:04 |
KatolaZ | terra: answered your question | 09:05 |
terra | I installed it from scratch and configured for my needs then this situation came up after 3 hours I spent. | 09:05 |
KatolaZ | beowulf is not ready for use on the desktop with all the bells and whistles | 09:05 |
terra | KatolaZ: I know. | 09:06 |
Centurion_Dan | gvfs depends on libsytsemd0 last time I looked... libelogind0 also fills the role... that said I haven't looked at beowulf or unstable versions. | 10:15 |
terra | Centurion_Dan: Can you update the gvfs packages to drop systemd dependencies? | 10:42 |
Centurion_Dan | libsystemd0 is relatively inert... there are no direct deps on systemd | 11:06 |
xrogaan | patch your xorg peeps | 11:44 |
xrogaan | https://security-tracker.debian.org/tracker/CVE-2018-14665 | 11:46 |
KatolaZ | terra: just keep ascii repos enabled, and apt should be able to find elogind and libelogind | 12:30 |
KatolaZ | sorry | 12:30 |
KatolaZ | libpam-systemd | 12:30 |
KatolaZ | which is in the dep chain of udisks2 | 12:30 |
terra | Centurion_Dan: I disabled recommendations at apt.conf, so whatever the reason is, that should be pushed as a direct dependency , probably by udisks2 | 13:07 |
Centurion_Dan | ok.. I'll be working on unstable and beowulf stuff in the next few days. | 13:10 |
cirdan | you can also do cf-ide or sdcard-ide | 13:15 |
cirdan | :) | 13:15 |
cirdan | for old stuff | 13:15 |
Centurion_Dan | cirdan: ?? | 13:42 |
cirdan | sorry screen was on old scrollback where ppl were talking abou tupgrading old machines like a toughbook | 14:10 |
cirdan | i use irssi + screen so it happens :) | 14:10 |
jordila | when trying to 'tar xvf myfile.tar.xz ' i get ' tar (child): xz: Cannot exec: No such file or directory' answer ... what am i missing ? Some basics ... probably ? | 14:11 |
cirdan | do you have xz installed? | 14:12 |
fsmithred | jordila, you're missing "J" | 14:12 |
fsmithred | and maybe xz-utils | 14:12 |
jordila | xz-utils are installed. | 14:13 |
fsmithred | xvJf | 14:13 |
cirdan | for a more universal way try xz -d myfile.tar.xz | tar -xvf | 14:13 |
KatolaZ | jordila: man tar | 14:15 |
KatolaZ | :) | 14:15 |
cirdan | generally I read "xz: Cannot exec: No such file or directory" as no xz in the path it's looking in | 14:16 |
cirdan | which is why i suggested seperate commands to check | 14:16 |
jordila | fsmithred: when 'tar xvJf myfile.tar.xz ' i get ' tar (child): xz: Cannot exec: No such file or directory' answer ... | 14:27 |
fsmithred | what about 'ls myfile.tar.xz'? | 14:27 |
fsmithred | I always use -xvJf but I'm not sure it matters | 14:28 |
jordila | cirdan: when 'xz -d myfile.tar.xz | tar -xvf ' i get 'bash: xz: command not found | tar: option requires an argument -- 'f' | 14:31 |
jordila | ' | 14:31 |
fsmithred | f wants a file name, but you're giving tar standard output instead | 14:32 |
cirdan | ah yeah | 14:32 |
fsmithred | you shouldn't need the f there | 14:32 |
cirdan | my bad | 14:32 |
fsmithred | but where is xz? | 14:33 |
cirdan | but the first part is the main part | 14:33 |
cirdan | xz: command not found | 14:33 |
fsmithred | 'which xz' | 14:33 |
fsmithred | or 'whereis xz' | 14:33 |
cirdan | mine is xz: /usr/bin/xz /usr/share/man/man1/xz.1.gz | 14:33 |
fsmithred | yeah, I'd expect it in /usr/bin/ | 14:33 |
cousin_luigi | Greetings. | 21:53 |
cousin_luigi | I've only recently installed devuan in a vm and for some reason I can't install the package rcconf. | 21:53 |
cousin_luigi | Is it blacklisted for some reason? | 21:54 |
Centurion_Dan | cousin_luigi: pastebin the output. | 22:09 |
cousin_luigi | Centurion_Dan: https://paste.opensuse.org/04dfa0b4 | 22:11 |
Centurion_Dan | package doesn't exist... | 22:11 |
cousin_luigi | Centurion_Dan: https://pkginfo.devuan.org/stage/ascii/ascii/rcconf_3.2.html | 22:12 |
Centurion_Dan | what release and pastebin /etc/apt/sources.list | 22:12 |
cousin_luigi | Centurion_Dan: https://pastebin.com/raw/ZF5xn8Kt | 22:17 |
Centurion_Dan | ok... delete /etc/apt/sources.list.d/devuan.list ... it's superfluous for a start | 22:19 |
cousin_luigi | Centurion_Dan: no change | 22:20 |
Centurion_Dan | the in /etc/apt/sources.list change http://packages.devuan.org to http://deb.devuan.org | 22:20 |
Centurion_Dan | and do apt update | 22:20 |
Centurion_Dan | then try installing rcconf again. | 22:20 |
cousin_luigi | Centurion_Dan: no change | 22:21 |
cousin_luigi | Can you see that package on your system? | 22:22 |
Centurion_Dan | pastebin of the "apt update" and "apt install rcconf"?? | 22:23 |
cousin_luigi | Centurion_Dan: https://pastebin.com/raw/rn2xBQW9 | 22:24 |
xrogaan | there should be a small utility to check whether or not a package is blacklisted. | 22:25 |
Centurion_Dan | oh... your /etc/apt/sources.list is missing the line: | 22:26 |
cousin_luigi | xrogaan: https://pkgmaster.devuan.org/bannedpackages.txt not listed here | 22:26 |
Centurion_Dan | deb http://deb.devuan.org/devuan ascii main | 22:26 |
Centurion_Dan | hold on... | 22:26 |
cousin_luigi | Centurion_Dan: Actually, no. | 22:26 |
cousin_luigi | That line is there. | 22:26 |
cousin_luigi | Is it in some extra repository perchance? | 22:27 |
Centurion_Dan | should be deb http://deb.devuan.org/merged ascii main | 22:27 |
cousin_luigi | In addition to that or instead of that? | 22:27 |
Centurion_Dan | in addition to deb http://deb.devuan.org/merged ascii-security main | 22:28 |
cousin_luigi | excellent, that did the trick | 22:28 |
cousin_luigi | TYVM | 22:28 |
Centurion_Dan | your welcome... | 22:28 |
cousin_luigi | What's the difference btw? | 22:29 |
cousin_luigi | And doesn't devuan have the main/updates distinction? | 22:30 |
Centurion_Dan | that line your missing was for the normal 'ascii' packages repo | 22:30 |
Centurion_Dan | 'ascii-security' is for security updates only | 22:30 |
xrogaan | this one exists too deb http://deb.devuan.org/merged/ ascii-updates main non-free contrib | 22:30 |
Centurion_Dan | that's for post release updated packages | 22:31 |
Centurion_Dan | ones that aren't security critical.. and they usually move across to the stable repo for a point release.. | 22:32 |
cousin_luigi | Well, that's like debian | 22:32 |
cousin_luigi | gn | 22:39 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!