nexgen | hello, please let me know, what is the easiest method to copy the latest deb file for the ascii release? | 03:30 |
---|---|---|
furrywolf | nexgen: I'm not sure what you're asking. | 03:30 |
nexgen | it seems apt-mirror copied debian instead of devuan | 03:30 |
furrywolf | devuan is the same as debian except for ~300 packages | 03:31 |
furrywolf | so if you try getting everything, the vast majority of it will be debian packages. | 03:31 |
nexgen | there is a directory /var/cache/apt/archives/ | 03:31 |
nexgen | it is populated during apt-get | 03:31 |
nexgen | I share it via NSF for all my hosts | 03:32 |
furrywolf | that should work fine | 03:32 |
nexgen | I would like to copy all (not only installed) deb files into this directory from Devuan repository | 03:32 |
nexgen | from internet to /var/cache/apt/archives/ | 03:32 |
furrywolf | no, you don't want to do that. That would be very, very large. :) | 03:32 |
nexgen | does not matter | 03:33 |
nexgen | I do not care, it is a big ZFS pool | 03:33 |
nexgen | sometime connection lost may matter much more | 03:33 |
furrywolf | you can use any mirroring tool to download all the debs from a mirror into that directory. wget, for example. but I really think you should think twice about doing that. if you want to run a local mirror, there are better ways than dumping a million debs into one directory. | 03:34 |
nexgen | please suggest one | 03:35 |
furrywolf | mirror the entire mirror directory structure, and use it as an apt source, rather than dumping everything into the cache directory. | 03:36 |
furrywolf | and then make it internet-accessible to repay the world for all the bandwidth you just used, too. :) | 03:36 |
furrywolf | you do realize this is like 3TB, right? | 03:37 |
DonkeyHotei | wget is actually not allowed for that. you must use rsync instead | 03:37 |
nexgen | please suggest an url from which I can download packages for the ascii | 03:39 |
furrywolf | use the fastest mirror from the mirror list. | 03:39 |
furrywolf | brb | 03:40 |
nexgen | btw, apt-mirror produced only 150GB in /var/spool/apt-mirror/mirror/ftp.us.debian.org/debian/pool | 03:40 |
nexgen | apt-get --print-uris install | 03:55 |
nexgen | indicates actual full URL | 03:55 |
nexgen | like https://cdn-aws.deb.debian.org/debian/pool/ | 03:56 |
nexgen | but I do not see a release name in the URL | 03:56 |
nexgen | how to distinguish jessie vs ascii, etc? | 03:56 |
rrq | nexgen: the sources.list points identify Packages files in /var/lib/apt/lists that define the contents of those sources.lists points. | 04:36 |
nexgen | I know which release is pointed to from my source.list | 04:36 |
nexgen | but I cannot understand where it is indicated in the URL | 04:37 |
nexgen | https://cdn-aws.deb.debian.org/debian/pool/ | 04:37 |
nexgen | where release is in the url | 04:38 |
rrq | the Packages files tell which packages there are | 04:38 |
DonkeyHotei | https://cdn-aws.deb.debian.org/debian/dists/ | 04:38 |
nexgen | or do all releases pull their files from the same URL? | 04:38 |
rrq | the packages of all distributions/variants is in the same pool of packages | 04:38 |
nexgen | ahh | 04:38 |
rrq | it's the Packages files in /var/lib/apt/lists that define what each "distibution/section" is | 04:39 |
nexgen | can you please refer me to a devuan package example, may be it is marked somehow in the dpkg -al output | 04:41 |
nexgen | most likely openrc is a good example | 04:41 |
rrq | my "apt-cache policy openrc" gives the following: | 04:42 |
rrq | openrc: | 04:42 |
rrq | Installed: (none) | 04:42 |
rrq | Candidate: 0.23-1+b1 | 04:42 |
rrq | Version table: | 04:42 |
rrq | 0.40.3-1 90 | 04:42 |
rrq | 90 http://deb.devuan.org/merged beowulf/main amd64 Packages | 04:42 |
rrq | 90 http://deb.devuan.org/merged unstable/main amd64 Packages | 04:42 |
rrq | -1 http://deb.debian.org/debian buster/main amd64 Packages | 04:42 |
rrq | 0.23-1+b1 500 | 04:42 |
rrq | 500 http://deb.devuan.org/merged ascii/main amd64 Packages | 04:42 |
rrq | 0.13.1-4 90 | 04:42 |
rrq | 90 http://deb.devuan.org/merged jessie/main amd64 Packages | 04:42 |
rrq | (end) | 04:42 |
rrq | because I have manydown-pinned source.list points | 04:42 |
nexgen | here are no actual full URLs for which I am looking for | 04:43 |
nexgen | apt-get --print-uris --download-only install sysv\* | 04:43 |
nexgen | https://pkgmaster.devuan.org/merged/pool/DEVUAN/main/s/sysvinit/sysvinit_2.88dsf-59.9+devuan2_amd64.deb | 04:43 |
nexgen | how DEVUAN vs DEBIAN part is handled at URL resolution time? | 04:44 |
nexgen | is it some time of redirection? | 04:44 |
nexgen | some *type | 04:44 |
rrq | right.. yes, that's supposed to be handled by the web server's re-write rules | 04:45 |
nexgen | may be that is why I did not see different releases in DEBIAN pool before | 04:46 |
nexgen | not sure | 04:46 |
nexgen | if i try to open above /devuan/pool/ | 04:48 |
nexgen | I get not found if came via redirection | 04:48 |
nexgen | how to see above https://pkgmaster.devuan.org/merged/pool/DEVUAN/ | 04:49 |
nexgen | I would like to choose a release | 04:49 |
nexgen | most likely I have to specify actual mirror to which it is redirected | 04:50 |
rrq | well pkgmaster onl holds the devuan pool, not the debian pool | 04:50 |
rrq | y | 04:50 |
rrq | brb | 04:51 |
nexgen | btw, do you agree with a statement that Debian was attacked by corporates and ended with a systemD without alternatives? | 04:51 |
nexgen | so Devuan is more like olf Debian now than Debian is now | 04:52 |
nexgen | *old | 04:52 |
nexgen | attacked by *corporations | 04:52 |
fsmithred | corporados | 04:53 |
nexgen | what if the want to attack Devuan too in some way? | 04:54 |
nexgen | fork again? | 04:54 |
nexgen | I guess an attack is done onto the leads | 04:54 |
nexgen | when they pawn the control over leads they direct the whole thing into a wrong (for the community) direction | 04:55 |
fsmithred | this is not the place to discuss that, but I'll say if you knew the devuan devs, you'd know how unlikely that possibility is | 04:55 |
nexgen | and someones who did not agree have to leave and fork | 04:55 |
nexgen | I am just a user | 04:56 |
drizzt | nexgen: that's way more complicated | 10:56 |
drizzt | there are alternatives in debian, but using them is a real pain | 10:56 |
drizzt | and the fork happend because when we told debian devs that many people did not want to have systemd they told that : | 10:57 |
drizzt | - devs have the lead and are the only ones responsible for taking decisions (packagers in fact, as they are not devs, the devs are those who wrote the thouthands of softwares so they can package them, but they don't care about users, even when they are the ones who wrote the softwares) | 10:59 |
drizzt | - there is no way (from their point of view) to know what the users want, so they (the debian packagers) don't care | 11:00 |
drizzt | - if someone is not happy with that (even if that breaks point 4 of the Debian Social Contract : Our priorities are our users and free software) then he should fork | 11:01 |
drizzt | so the fork finaly happened, after days and months of flame trying to get them understand that many disagreed and a barely more than 50% vote in favor of systemd | 11:04 |
drizzt | and then, many debian devs said "hey, why did you fork ? this has split the community and many devs have left debian, you should stop your fork and come back to us" | 11:05 |
drizzt | ... | 11:05 |
drizzt | this may be a little bit biased, but quite a good recap from my point of view | 11:07 |
Kjetil | Someone know how to disable elogind from logging to dmesg? | 12:58 |
gnarface | i think rsyslogd controls that | 13:02 |
gnarface | or, some syslogd. there are more than one, iirc | 13:03 |
gnarface | maybe just two though | 13:03 |
gnarface | if i'm wrong about it being a syslog daemon that controls it, just check the command-line options in whatever init script launches it | 13:04 |
kreyren | requesting devuan mirror for packages | 17:10 |
kreyren | http://deb.devuan.org/ got it | 17:11 |
golinux | Or https://pkgmaster.devuan.org/ | 17:15 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!