libera/#devuan/ Saturday, 2020-09-12

unixbsdHow to download all *.deb of amd64 Ascii onto /archives, and then to create a file location for the /etc/apt/sources.list. Wanna run local?00:16
unixbsdI would like to mirror the debs and create my local content for the installation from /archive where all debs for it are placed.00:17
gnarfaceunixbsd: setting up a mirror is a well-documented process, but you should be aware there are several terabytes to mirror00:18
masonunixbsd: There's also a middle ground, where the first time you grab something it downloads to the local repo. https://wiki.ubuntu.com/AptProxyCache for example00:19
gnarfaceunixbsd: sources.list has a syntax for local drive paths, if you don't set up a network mirror it populates by default with an exmaple that points to the install disk in a cdrom drive00:19
gnarfaceunixbsd: yea, some apt-proxy might be a better choice00:19
gnarfaceunixbsd: most people who start out asking what you're asking actually just want either a caching proxy for apt or a custom install disk created from something like refractasnapshot00:20
gnarfaceunixbsd: if you want a real repo, reprepro worked for me00:21
gnarfaceunixbsd: if you just really want to download all the *.deb files to /var/cache/apt/archives that's a few lines of shell script00:22
gnarfaceunixbsd: (but really, beware that there are actually a lot of them)00:22
gnarfaceunixbsd: (somewhere in the neighborhood of 60,000 per arch, last i checked)00:23
unixbsdwell... quite too large amount of debs. .. I need only the debs of the cdrom ascii devuan amd64 installation and few debs like evilwm, blackbox. ...00:30
unixbsd* cdrom disk1 and few debs only. a gcc and amake and less or course.00:31
unixbsdOr maybe, the best would be to debootstrap from a folder /archives onto /target running the live and a custom local/file sources.list.00:33
gnarfaceunixbsd: probably i would just generate a text file list and then a bash script to loop through it and "apt-get download [package name]" each one into the current directory00:33
unixbsdyeah but I would like to have a pckage list that is without failure of dependencies,  ex. libc6 cannot install since number isnt compatible.00:34
gnarfaceunixbsd: have you looked into refracta tools?00:35
gnarfaceunixbsd: (they wouldn't miss dependencies)00:35
unixbsdI guess best would be to use the file:// of sources.list and to create how package list of it. but this guarantee that fix-broken will be likely to be or sthg will be broken in the dependencies.00:35
gnarfacewell, but not forever.  eventually the release will go stable and you'll have all the dependencies that there ever will be.00:36
unixbsdnever heard of refracta. I know only the man apt-get where it explains how to build a local path to install00:36
gnarfaceunixbsd: oh, refractasnapshot clones the current install as a live image00:36
gnarfaceunixbsd: i think there's one that can make it an installer00:37
unixbsdit looks to me a heavy thing... KISS like using the regular tool of apt-get?00:37
n4dirback in the days it always made the resulting live installable.00:37
gnarfaceunixbsd: a 10 line bash loop is definitely a simpler approach but then it puts more of the work load on yourself...00:37
n4dirmight be wrong, of course. but thats what i remember00:37
unixbsdI dont know, I did already a local deb server in the past. that was tricky to make, very tricky and complicated that all work well.00:38
unixbsdhere it is :   deb file:/archive/apt/debian stable main  <-- man this is hell to make this package list00:39
golinuxhttps://pkgmaster.devuan.org/devuan_mirror_walkthrough.txt00:44
golinuxThis  is for setting up  an "offocial" devuan mirror but might give you some useful ideas00:45
golinuxSeems you don't understand how the debian packages are merged with devuan's.00:45
golinuxThis is the magic: https://git.devuan.org/devuan/amprolla300:46
golinuxunixbsd: ^^^00:47
unixbsdi tested XFS, it works pretty fine. what are the possible advantages of XFS over Ext4?02:55
gnarfaceprimarily: faster reads, multithreading, larger max file size, and stability02:56
gnarfacereally the big down side i see is literally the delete times02:56
gnarfacebut it's not as bad as it used to be02:56
gnarfaceon beowulf the default xfs mount options are fine02:57
gnarface(in the old days you had to increase buffers and cache to the 32k max manually or something)02:57
gnarface(i don't even remember what that setting was actually increasing really)02:57
gnarfaceoh, it also (if you care) has built-in quota support and snapshot support can be easily bolted on through lvm02:58
gnarfacehmm, and i think it can be grown live?02:59
gnarfaceoh, and for whatever it's worth the format time is WAY faster than ext*02:59
gnarfacelarge single file write throughput might be slightly faster on ext403:00
gnarfacei don't think by much03:00
gnarfacebut if you were say, video editing, it might be a toss up which to use depending on your file sizes03:00
gnarfaceespecially if your video editing included a lot of actual recording or transferring03:00
gnarfacebut for a file server xfs is easily a superior choice03:01
unixbsdsounds great03:12
unixbsdloving it03:12
unixbsdthank you03:12
unixbsdthe bottle neck is no mkfs.xfs -cc with bad sectots03:12
gnarfaceyea, you'd have to run badblocks separately03:14
gnarfacemake sure you get the block size right03:14
unixbsdit seems xfs has no list of badblock03:14
unixbsdis xfs fairly compatible between freebsd and devuan?03:15
gnarfacecan't say for sure, i would assume so just because they both got it from now-extinct Irix03:16
gnarfacehmmm...03:17
gnarfaceactually feeding it a bad block list might be an issue03:18
gnarfacethough google says that you can use mdadm as a workaround03:21
gnarface(for btrfs too, apparently)03:21
gnarfacei wonder if LVM would do it as well...03:21
GNUmoonHi all, I'm still unable to get the external monitors connected to a thunderbolt 3 dock to work with devuan. I updated bolt to 0.9 per fsmithred suggestion, but no dice.04:38
GNUmoonI've had pop!os v20 work without too much trouble, apart from authorising the dock.04:38
GNUmoonI've compared packages and the obvious differences is that xorg is slightly newer on popos at 1.20.8 vs 1.20.4 (not sure if that could make a big difference).04:39
GNUmoonand the use of udev in popos vs eudev.04:39
GNUmoonI want to try Chimaera, but cannot find it on the mirrors I've checked so far. Is Chimaera available to try somewhere?04:40
GNUmoonI want to see if new packages will help.04:41
XenguySo hard to find bugs like that04:41
XenguyLike a needle in a haystack04:41
GNUmoonYeah...04:41
XenguyI haven't heard of Chimaera04:42
GNUmoonIt's the next version of Devuan after Beowulf.04:43
GNUmoonhttps://beta.devuan.org/os/releases04:43
gnarfaceGNUmoon: if other distros can do it then it is possible, somehow. that comes to mind is the kernel version05:48
gnarface*the only other thing that comes to mind is the kernel version05:48
gnarfacedunno what pop!os uses05:48
gnarfaceor i guess, maybe check for some other package with some different userspace tools or daemons05:49
gnarfacealso check the loaded kernel modules on pop!os05:49
gnarfacei mean, i guess i had previously assumed you did all that, but maybe it's worth mentioning05:49
gnarfacei know they don't all work but i also know there's some that have a trick to them05:51
gnarfacei've just never used one, and i can't remember what it was05:51
GNUmoongnarface: oh yeah, forgot to say as I mentioned a few days ago, I updated the kernel to 5.7 via backports.06:34
GNUmoonit must be a problem in user space the PopOS had the 5.4 kernel.06:35
GNUmoonThunderbolt is a pain as it needs bios support, kernel, kernel modules, user space tools, etc all to work together... and it's not clear what the whole is meant to look like.06:36
danuanwhy would (cp -rv testdir1 testdir2)  preform a differently on second run, ie on first it would copy testdir1 to tesdir2 and contents on second it would copy testdir1 in to testdir2/testdir1 and contents06:36
rrq_when testdir2 doesnt exist beforehand, the command effectuates the first synopsis option of the man page, and when it does exist, it effectuates the second06:40
danuanwhat would the reasoning be ? i know i can do testdir1/  to fix it06:44
danuantestdir/* rather , but i still cannot wrap my head around why would it do that , what is the intent for that behavior ?06:55
unixbsdhow to recompile from source by using just apt-get source LILO under devuan?12:12
gnarfaceunixbsd: -b12:19
unixbsdthank you !!12:30
unixbsdYou are so much helpful gnarface... you spend loooot of time to give superbe help on #devuan. many thanks12:30
unixbsdI would be happy that BSD had such a good channel as #devuian.12:31
gnarfaceyou're welcome, unixbsd12:43

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!