nacelle | step 0) ask why you'd want to install virtual box when you can use qemu-kvm + virtmanager? ... :-) | 00:01 |
---|---|---|
Mo_ | im not familiar with qemu is it included with defualt devuan or do I need to get from internet?? | 00:02 |
golinux | It's in the devuan repos | 00:02 |
MinceR | or even qemu-kvm without virt-manager or libvirt :> | 00:02 |
Mo_ | im noob, where is the devuan repos | 00:03 |
Mo_ | nvm i found qemu package | 00:14 |
xrogaan | alright so I want to rebind some keys and xmodmap seems to be the best option. | 00:15 |
xrogaan | but I need a way to easily revert everything to default. | 00:15 |
KatolaZ | Mo_: you can get virtualbox in devuan ascii by adding backports in sources.list | 00:45 |
eyalroz | golinux: : neither. Got it from the Debian mirrors. I don't even know what amprolla is. | 00:56 |
nacelle | mincer: technically correct is ... wrong ;-) | 01:14 |
golinux | eyalroz: This is more or less how amprolla works https://dev1galaxy.org/files/amprolla.png | 01:19 |
MinceR | nacelle: no, technically correct is the best kind of correct | 01:22 |
nacelle | are you an old animated character? | 01:27 |
* nacelle suspects so | 01:27 | |
MinceR | no | 01:30 |
Mo_ | when i type qemu is says comand not found how do i use it......I want to access # qemu --help | 02:11 |
debdog | Mo_: type "qemu<tab><tab>" | 02:16 |
debdog | there are lots of binaries. you prolly want qemu-system-i386 or qemu-system-x86_64 | 02:17 |
debdog | plus option -enable-kvm | 02:19 |
debdog | Mo_: https://qemu.weilnetz.de/doc/qemu-doc.html | 02:20 |
Mo_ | debdog ok cool it helped will read into it and check out the commands | 02:20 |
debdog | Mo_: to give you a starting point here's an example I use to run qemu: https://dpaste.de/6CUT/raw | 02:22 |
debdog | you prolly want to create a disk image as well, e.g.: qemu-img create -f qcow2 Wheezy64.qcow2 3G | 02:24 |
Mo_ | ok first i will creat img from boot disk than i will explore the other options, cool dude for helping | 02:28 |
mtnman | hello i am attempting to boot from the "live" disk image. grub loads, but when i choose any of the menu options, i get a msg about needing to load the kernel first. how can i do this? | 02:29 |
mtnman | ok no one is biting... | 02:51 |
mtnman | another question: | 02:51 |
gnarface | mtnman: which live image, exactly? | 02:52 |
mtnman | the instructions to run the live image suggest doing "gpg --import devuan-devs.gpg". is there a way to accomplish with a debian system? | 02:52 |
gnarface | mtnman: and what is your computer model? | 02:52 |
mtnman | gnarface: amd64 | 02:52 |
gnarface | and you're using this one? devuan_ascii_2.0.0_amd64_desktop-live.iso | 02:53 |
mtnman | correct | 02:53 |
mtnman | its a toshiba | 02:53 |
gnarface | did you check the checksums on that file? | 02:53 |
mtnman | i did, but cannot verify the signing key. see my second question above. | 02:54 |
gnarface | right, yes that should work in debian | 02:54 |
gnarface | obviously you have to find a copy of the actual key first | 02:54 |
mtnman | ok. well i did not veryfy the image before booting it. i redownloaded and verified. am now going to look for the signing key. | 02:55 |
mtnman | thanks gnarface | 02:56 |
gnarface | https://devuan.org/os/ | 02:56 |
gnarface | from this page, it says there should be a copy in /usr/share/keyrings/devuan-archive-keyring.gpg | 02:57 |
gnarface | i'm not sure if that counts for the live image too, but worth a try | 02:57 |
gnarface | it's on some public keyservers thoo though | 02:57 |
gnarface | *too | 02:57 |
mtnman | ok checking the image for the keyring | 02:58 |
gnarface | (it is also in the "devuan-keyring" package in the devuan repos, and that package should be installable in debian if you download it from a public mirror) | 02:58 |
gnarface | you could still have hit a bug but failure for it to even find the kernel on the disk suggests something wrong with the disk | 03:00 |
gnarface | like it's for the wrong architecture or it's corrupted | 03:00 |
mtnman | cant find it in the iso. i suspect corruption. | 03:00 |
mtnman | i will download and install on debian box. | 03:01 |
gnarface | you wouldn't be the first one to find out their ISP was inserting garbage in their download streams | 03:01 |
mtnman | i think there could have been corruption when using dd to write the image to usb stick. | 03:01 |
gnarface | also a possibility | 03:01 |
mtnman | back in a bit.... | 03:02 |
gnarface | i have some advice about dd: always run "sync" afterwards and don't write with a block size bigger than 1MB | 03:02 |
mtnman | yes i neglected to sync but will do so this time. thanks. | 03:02 |
gnarface | that has also been a recurring issue | 03:02 |
mtnman | thanks back in a bit... | 03:02 |
mtnman | what is the devuan equivalent of packages.debian.org? | 03:20 |
gnarface | well there really isn't one yet. http://packages.devuan.org/ exists but the interface is a bit unfinished... | 03:21 |
gnarface | for the most part the debian one will have the same info though | 03:22 |
gnarface | so you can use it in a pinch for now | 03:22 |
Jjp137 | there's this, too: https://pkginfo.devuan.org/ | 03:22 |
gnarface | oh i didn't know about that one | 03:22 |
mtnman | thanks! | 03:23 |
gnarface | heh, their form is a little broken | 03:23 |
gnarface | but it works | 03:23 |
gnarface | well not the form, but the html in the generated response is broken | 03:23 |
gnarface | not badly enough to completely break rendering in firefox, but enough to screw up the header | 03:24 |
gnarface | hopefully whoever made this is checking the input more carefully than the output | 03:24 |
mtnman | so packages.d.o and pkginfo.d.o do not contain the actual packages. where can i find those? | 03:25 |
gnarface | the first one absolutely contains the packages | 03:26 |
gnarface | but you will have to dig harder | 03:26 |
gnarface | (that's basically a raw repo directory there) | 03:26 |
gnarface | did you actually complete an install? | 03:27 |
gnarface | once you' | 03:27 |
gnarface | once you're booted into devuan you can just search the package repo directly with apt-cache, aptitude, or synaptic | 03:27 |
gnarface | searches from inside debian will probably work too if you know how to change the sources.list file | 03:28 |
golinux | http://packages.devuan.org/ is deprecated. I need to get it forwarded to pkginfo.devuan.org | 03:34 |
golinux | gnarface: For future reference ^^^ | 03:35 |
gnarface | golinux: oh, good to know. uh... just fyi the response page for pkginfo.devuan.org is generating double html headers | 03:37 |
gnarface | it slightly breaks header rendering, no big deal, but i worry this is a symptom the form may lack server-side input validation | 03:38 |
gnarface | you guys should... have someone take a second look at that | 03:38 |
golinux | Thanks. I'll pass on to KatolaZ who does all the integration on the server. | 03:43 |
golinux | After checking it out myself, of course. | 03:44 |
golinux | gnarface: OK. I just looked and only seeing one <html> on the search and results page | 03:48 |
golinux | Oh wait . . . | 03:48 |
gnarface | golinux: oh sorry, it's not on the initial result page, you have to click on a package name then | 03:48 |
gnarface | it opens the html tag twice | 03:49 |
gnarface | then you see the extra newline generate some visible white space above the header on the rendered view | 03:50 |
golinux | Yes, that where it is. | 03:50 |
golinux | 's | 03:50 |
golinux | It adds a space on top of the header maybe 10px | 03:51 |
gnarface | firefox gets past it but the source view highlights those lines in red, indicating it knows that is a syntax error (also probably invalidates that doctype tag) | 03:51 |
golinux | Good find! | 03:51 |
gnarface | thanks | 03:51 |
gnarface | honestly i wish i could stop seeing that stuff though | 03:52 |
golinux | That's really useful. Nothing short of perfection!!! | 03:52 |
bozonius2 | once the installer is running, couldn't I go to /etc/apt and muck with the sources to point at beowulf and insstall that way? This skips the upgrade step from ascii to beowulf. Or are there more dependencies than that? | 03:59 |
bozonius2 | (just curious, that's all) | 03:59 |
gnarface | once the installer is running you could bypass it and complete the entire install by hand from one of the extra virtual terminals if you wanted | 04:00 |
gnarface | if you're clever you could even use it to install windows | 04:00 |
gnarface | or freedos | 04:00 |
bozonius2 | eww, gnarface | 04:00 |
bozonius2 | I admit to laziness. But I do not admit to complete foolishness. | 04:01 |
gnarface | it is not uncommon for people to mount an in-progress install to add stuff to it | 04:01 |
gnarface | usually it should not be necessary | 04:02 |
gnarface | i'm not sure what the status on beowulf is right now | 04:02 |
bozonius2 | but does my approach make sense? I mean,to get a "beowulf" installation... | 04:02 |
bozonius2 | testing it, that's all | 04:02 |
gnarface | what you're suggesting might work with no additional steps but i am assuming that if it was that easy the beowulf installer would be already released | 04:02 |
bozonius2 | well, I am not looking for a complete beowulf release. | 04:03 |
gnarface | i'm curious to find out though, i think you should test it and get back to me :) (purely selfish reasons) | 04:03 |
bozonius2 | do you know of any really nasty side-effects, other than wasted time and some electricity? | 04:03 |
bozonius2 | right now, I am trying ascii install to a test VM. | 04:04 |
golinux | Sometimes the logest way, ends up being the shortest way. ;) | 04:05 |
golinux | longest | 04:05 |
gnarface | well if you're looking for deeper understanding, sure | 04:05 |
bozonius2 | but I am choosing desktops besides xfce | 04:05 |
bozonius2 | if I choose xfce AND lxqt, it errors. The log in term (alt-F4) tells me task-xfce-desktop has unmet dependencies | 04:06 |
bozonius2 | depends on slim, but won't be installed. | 04:06 |
Jjp137 | oh I remember that | 04:06 |
bozonius2 | is that a conflict between xfce and lxqt? | 04:06 |
Jjp137 | I think it has to do with the polkit backends | 04:06 |
bozonius2 | I mean, if it is not permitted, so be it. I just wish a more informative message | 04:07 |
gnarface | yea people are running into this. some snarl with package dependencies but if you read the messaging carefully you can iron it out manually | 04:09 |
gnarface | (i think) | 04:09 |
gnarface | and yea i think it's to do with conflicting polkit backends | 04:09 |
bozonius2 | so I could try installing slim | 04:09 |
bozonius2 | and retry | 04:09 |
gnarface | you might have to force a switch of one of those polkit packages to make it work | 04:10 |
gnarface | i forget the specifics, sorry | 04:10 |
gnarface | it was discussed in here repeatedly | 04:10 |
bozonius2 | nw, gnarface. OK, no more. | 04:10 |
bozonius2 | just xfce for now | 04:10 |
gnarface | i didn't mean to discourage you from trying it | 04:11 |
bozonius2 | would the other desktops cause dependency issues also? | 04:11 |
bozonius2 | (polkit?) | 04:11 |
Jjp137 | if they use the same backend, no; otherwise, possibly | 04:11 |
gnarface | it's the graphical login manager's dependencies that are in conflict bozonius2, not the window manager itself | 04:11 |
gnarface | you shouldn't need any polkit backend at all if you're not using a gui login prompt | 04:11 |
bozonius2 | oh sure, I get that | 04:11 |
bozonius2 | slim is a gui login prompt | 04:12 |
bozonius2 | by default, the installer does install that (I believe) | 04:12 |
bozonius2 | or does it... | 04:12 |
* bozonius2 scratches his head, trying to recall... | 04:12 | |
gnarface | yea it's the default choice i believe | 04:12 |
Jjp137 | task-xfce-desktop depends on slim, so yes | 04:12 |
gnarface | i'm just not using default anything anywhere anymore, i'm old | 04:12 |
bozonius2 | so Jjp137, if I were to NOT select xfce but lxqt and maybe mint(?) and some other desktops... | 04:13 |
bozonius2 | such combos might work? | 04:13 |
gnarface | it would be easier after completing the install to put in packages ala-carte | 04:14 |
Jjp137 | the release notes explain it better than I do: https://files.devuan.org/devuan_ascii/Release_notes.txt | 04:14 |
bozonius2 | yes it would | 04:14 |
Jjp137 | and yea definitely | 04:14 |
bozonius2 | but when a (dumb) user sees a menu of choices, well he's just gonna start salivating and want to click as many as he can... they are free, after all | 04:15 |
gnarface | yes, a valid concern i think | 04:16 |
bozonius2 | mate also wants slim... but I disabled the first choice (desktop) and disabled xfce | 04:16 |
bozonius2 | wish I had had my test box around when RC was out and... maybe I could have helped test this more | 04:17 |
gnarface | this particular issue may already be known | 04:17 |
gnarface | some of these problems are inherited of course | 04:18 |
bozonius2 | what exactly is checking the first box ("Devuan Desktop Environment") supposed to do? I mean checking or unchecking that exclusively of the indented choices of desktop below it? | 04:20 |
bozonius2 | Is that explained somewhere? | 04:20 |
bozonius2 | well, I might have just answered myself. | 04:21 |
bozonius2 | I think checking that first box selects "slim" | 04:21 |
gnarface | here's what it really does | 04:22 |
bozonius2 | when I unchecked "Devuan Desktop Envirnoment" ("Desktop") and checked only lxqt, it failed, telling me it would not install slim | 04:22 |
bozonius2 | which is needed by lxqt | 04:22 |
bozonius2 | BUT | 04:22 |
gnarface | each one of those options points to a meta-package with the word "task" in the name, which in turn points to a number of other packages (which all may have additionl dependencies, recursively, ad nauseum) | 04:23 |
bozonius2 | when I select that first box ("Desktop") AND only lxqt, it works | 04:23 |
bozonius2 | isn't slim the GUI login? | 04:23 |
bozonius2 | or is that really a backend? | 04:23 |
gnarface | when all the dependencies and dependencies of dependencies are present and none are themselves in conflict it works | 04:23 |
bozonius2 | (yeah, I knwo that part) | 04:24 |
bozonius2 | know* | 04:24 |
gnarface | lets see | 04:24 |
bozonius2 | because now I am being asked to choose between lightdm and sddm | 04:24 |
gnarface | first we need to figure out the task names | 04:24 |
gnarface | but you might be right that different combinations of options can expose more choices than just a linear on/off for each checkbox | 04:25 |
gnarface | ok | 04:25 |
gnarface | so i assume "task-desktop" is the one for "Devuan desktop environment" | 04:26 |
gnarface | since that's it's description | 04:26 |
gnarface | if you run `apt-cache show task-desktop` you can see the package dependency headers | 04:26 |
gnarface | Depends: tasksel (= 3.33+devuan0.3), xorg, xserver-xorg-video-all, xserver-xorg-input-all, desktop-base | 04:26 |
gnarface | Recommends: task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop | task-gnome-desktop, xdg-utils, avahi-daemon, libnss-mdns, anacron, eject, iw, alsa-utils | 04:27 |
bozonius2 | desktop-base, whatever that is, seems to be the 'main' thing it will install | 04:27 |
gnarface | now what i don't know is, if Recommends are on (which i think they are by default here) how it decides which of the tasks that are ORed together here with | get selected | 04:28 |
bozonius2 | right | 04:28 |
Jjp137 | (yea recommends is on by default) | 04:28 |
gnarface | but | 04:28 |
bozonius2 | ok, I think the "Desktop" checkbox is just to get xorg and base installed, that's it. | 04:28 |
gnarface | i assume that one of these additional tasks also refers directly or indirectly to slim , while others do not | 04:28 |
bozonius2 | If none of the checkboxes are selected below that, it defaults to xfce | 04:29 |
bozonius2 | (maybe hard coded in installer?) | 04:29 |
gnarface | yea, xfce is supposed to be the "official" default | 04:29 |
gnarface | flagship product or something like that | 04:29 |
bozonius2 | so hardcoded in installer, not any special dependency per se | 04:29 |
gnarface | yea | 04:29 |
gnarface | that is my assumption | 04:29 |
bozonius2 | slim is described as x-display manager | 04:30 |
gnarface | i guess technically it could be in the repo metadata somhow, but i think it is in the installer | 04:30 |
bozonius2 | (that's my guess too) | 04:30 |
bozonius2 | but sddm and lightdm are also display managers... | 04:30 |
gnarface | yea, so there is also a "Provides" header | 04:31 |
gnarface | on the packages | 04:31 |
gnarface | that has sort of a official generic tag name for the type of program | 04:31 |
gnarface | not everything has one i think | 04:31 |
Jjp137 | about the ORed recommends: https://git.devuan.org/devuan-packages/tasksel/blob/suites/ascii/debian/control#L43 | 04:31 |
gnarface | but you can `apt-cache search x-display-manager` to find others | 04:31 |
gnarface | often, you can install multiple of these types of packages but one MUST always be the "default" | 04:32 |
bozonius2 | I don't seem to have either sddm or lightdm installed on my ascii test box | 04:32 |
gnarface | i would only expect to see one installed normally | 04:34 |
gnarface | i like xdm because it's ... reliable | 04:34 |
gnarface | but i don't use one on most machines | 04:34 |
bozonius2 | I get to the point where it is asking me for choice between sddm and lightdm. But I already have slim installed at this point, IIUC | 04:34 |
bozonius2 | (I definitely get a graphical login though!) | 04:35 |
gnarface | i honestly haven't really tested the installer this thoroughly myself either | 04:35 |
bozonius2 | I'm choosing lightdm for the VM | 04:35 |
gnarface | mostly i just manually do everything after a minimal install | 04:36 |
gnarface | you find that the way dependencies work, you can boil your system down to only a handful of packages you really have to remember to recreate it | 04:36 |
bozonius2 | that's why I like dependency checking | 04:37 |
bozonius2 | some package systems don't have it | 04:37 |
bozonius2 | or only minimally so | 04:37 |
bozonius2 | this ought to be interesting. My test VM will have lxqt with lightdm (and I have no idea what will happen with slim) | 04:38 |
bozonius2 | I'm guessing lightdm will present me with login, and slim has been disabled? | 04:38 |
bozonius2 | btw, gnarface, this VM is to test beowulf by doing the upgrade step | 04:39 |
bozonius2 | it's not a serious example by any means. Just to learn and play a bit. | 04:39 |
bozonius2 | also, this beowulf VM is running under VirtualBox on Ascii, on the test box. | 04:40 |
gnarface | yea probably the default will be the most recently installed one | 04:41 |
gnarface | there is a way to change the default though | 04:41 |
bozonius2 | IIRC, we had problems with the display manager sddm (I think that was on Jessie) and I had to remove it | 04:42 |
bozonius2 | or something... | 04:42 |
bozonius2 | (memory is not one of | 04:42 |
* bozonius2 best attributes) | 04:42 | |
bozonius2 | almost there... | 04:43 |
bozonius2 | booting | 04:45 |
bozonius2 | looks like it might be lightdm | 04:45 |
bozonius2 | yep lightdm | 04:47 |
gnarface | that makes sense | 04:48 |
bozonius2 | ok | 04:48 |
bozonius2 | thanks again | 04:48 |
bozonius2 | so now to upgrade | 04:49 |
gnarface | check out the "alternatives" system for how to switch between currently-installed defaults | 04:49 |
gnarface | usually it's just a symlink in /etc/alternatives but there's some tools for automatically handling changes | 04:49 |
bozonius2 | sed -i 's/ascii/beowulf/g' /etc/apt/source.list ? | 04:49 |
gnarface | hmmm | 04:49 |
gnarface | maybe? | 04:49 |
gnarface | this is on the test system, right? | 04:50 |
bozonius2 | right | 04:50 |
bozonius2 | I can backup the sources first | 04:50 |
gnarface | i'm curious to know if it'lll work | 04:50 |
bozonius2 | huh | 04:50 |
gnarface | well wait, make sure they're right first | 04:50 |
bozonius2 | only 1 line in the sources.list file? | 04:50 |
gnarface | http://paste.debian.net/1031826/ | 04:51 |
gnarface | make it like that | 04:51 |
bozonius2 | but... | 04:51 |
bozonius2 | my ascii test box (hardware) has more than one line! | 04:51 |
bozonius2 | installer detects this is a VM and chooses to do different things? | 04:52 |
gnarface | during install it would have asked you if you wanted to include updates (previously known as "volatile") and security fixes | 04:52 |
bozonius2 | it didn't | 04:52 |
gnarface | hmmm | 04:52 |
gnarface | odd | 04:52 |
gnarface | wait one isn't a debootstrap install, is it? | 04:52 |
bozonius2 | but that could be because I had to back out and restart some steps? | 04:52 |
bozonius2 | one what? | 04:52 |
gnarface | one of those installs | 04:52 |
gnarface | the VM one | 04:52 |
gnarface | you didn't use debootstrap instead of the installer to make the VM guest image did you? | 04:53 |
bozonius2 | apt-cache search x-display-manager | 04:53 |
bozonius2 | no, I used the iso | 04:53 |
bozonius2 | devuan_ascii_2.0.0_amd64_netinst.iso | 04:53 |
bozonius2 | (nix that line apt-cahce... that was a bad paste, sorry) | 04:53 |
bozonius2 | my sources.list looks like: "deb http://us.deb.devuan.org/merged ascii main" | 04:55 |
bozonius2 | that's it | 04:55 |
bozonius2 | one-lilner | 04:55 |
bozonius2 | one-liner | 04:55 |
bozonius2 | now, what's this? I installed the hosting software for vbox on my Ascii (test box) and there is no guest additions ISO? | 04:56 |
bozonius2 | I thought that comes with the host vbox package... | 04:57 |
gnarface | it doesn't, you have to install them in the guest manually | 04:57 |
gnarface | (ubuntu includes them by default in all installs i guess?) | 04:57 |
bozonius2 | no, I mean the ISO image is included in the package from CentOS | 04:58 |
gnarface | i dunno but yea i'm pretty sure you gotta install them manually in the guest | 04:58 |
bozonius2 | that I know, gnarface. | 04:58 |
bozonius2 | always | 04:58 |
bozonius2 | what I am saying/asking/confirming is that the guest additions ISO image is not included in the vbox hosting package then? | 04:59 |
Jjp137 | do you mean that the ISO itself isn't residing somewhere in the host? if so, you need to install the virtualbox-guest-additions-iso package, which is in non-free | 04:59 |
gnarface | ah, thanks for that Jjp137 | 04:59 |
bozonius2 | Jjp137: what I needed, exactly. thanks | 04:59 |
mtnman | developer keyring is here: https://files.devuan.org/devuan-devs.gpg in case you are still interested. | 04:59 |
Jjp137 | np | 04:59 |
bozonius2 | is non-free pinned? I don't find the iso package | 05:00 |
bozonius2 | I tried "-t non-free" but that doesn't help | 05:01 |
Jjp137 | um do you have non-free in your sources.list? and also you would use -t for like ascii-backports, not main/contrib/non-free | 05:04 |
bozonius2 | so how do I get the package ? | 05:04 |
bozonius2 | apt-get cannot find the package | 05:04 |
Jjp137 | check that your sources.list line for ascii-backports is similar to: deb http://deb.devuan.org/merged ascii-backports main non-free contrib | 05:05 |
bozonius2 | it is commented out, that's why | 05:06 |
Jjp137 | oh | 05:06 |
Jjp137 | yea for ascii, the virtualbox-related packages are only in backports | 05:06 |
bozonius2 | I see... | 05:06 |
bozonius2 | only problem with this is that when a new release of vbox comes out, I have to enable backports, update, upgrade, disable | 05:07 |
bozonius2 | easier way? | 05:07 |
bozonius2 | that -t option with pinning? | 05:07 |
bozonius2 | or do I have it wrong | 05:08 |
bozonius2 | or can I leave it as is, and not worry that apt might install something I DONT want from backports instead of the regular repos? | 05:09 |
Jjp137 | leaving backports enabled is fine from my experience (also see: https://dev1galaxy.org/viewtopic.php?pid=10286#p10286) | 05:09 |
bozonius2 | or is backports exclusive of the others | 05:09 |
bozonius2 | thanks, reading... | 05:09 |
bozonius2 | super thanks again | 05:09 |
Jjp137 | there used to be bugs on the repository's end where the wrong priority was set for backports, but that has been long fixed | 05:09 |
bozonius2 | : ) | 05:10 |
Jjp137 | and np! | 05:10 |
bozonius2 | the bootup and shutdown of ascii (and jessie) is lightning fast | 05:11 |
ivanshmakov | There’re apt_preferences(5), too, so one can set priorities for oneself (like: take these packages from backports, and the rest from the usual place.) | 05:12 |
bozonius2 | it's almost as if theree were some kind of... | 05:12 |
bozonius2 | oh, I don't know, maybe a system daemon running in the background speeding up the boot and shutdown? | 05:12 |
bozonius2 | or is that wrong? | 05:12 |
bozonius2 | :D | 05:12 |
bozonius2 | thanks ivanshmakov. | 05:14 |
bozonius2 | I need to look into that also | 05:14 |
bozonius2 | centos also has a kind of prioritizing in yum | 05:14 |
Mo_ | i think this will help with vbox https://dev1galaxy.org/viewtopic.php?id=2184 | 05:15 |
ivanshmakov | bozonius2: Personally, I use it only to blacklist packages; say: Package: gconf-service ssl-cert tsconf // Pin: release c=main // Pin-Priority: -42. | 05:15 |
bozonius2 | thanks Mo_ | 05:19 |
bozonius2 | dist-upgrade wants to update 92 packages | 05:24 |
bozonius2 | (after copying and updating my sources file) | 05:24 |
bozonius2 | this includes a new kernel package... Doesn't net install automatically get the most up-to-date? | 05:25 |
bozonius2 | ascii->beowulf upgrade 740 packages... | 05:38 |
bozonius2 | finished... | 05:56 |
bozonius2 | rebooted... | 05:58 |
bozonius2 | login prompt, as before... | 05:58 |
bozonius2 | os-release says buster/sid | 06:00 |
bozonius2 | hey hey, folks! | 06:02 |
bozonius2 | gnarface -- it worked | 06:02 |
bozonius2 | only thing is, now it wants to apply a lot of updates... | 06:03 |
bozonius2 | apt-get dist-upgrade wants to install about a gig worth of new and updated software | 06:03 |
bozonius2 | "apt-get has a "smart" conflict resolution system, and | 06:09 |
bozonius2 | it will attempt to upgrade the most important packages at the | 06:09 |
bozonius2 | expense of less important ones if necessary." | 06:09 |
bozonius2 | what does "important" mean in this context? | 06:09 |
bozonius2 | Is there some hierarchical list of packages that dictates what is more important than others? | 06:10 |
furrywolf | there is a priority field in the control file, but it's just a level, not a hierarchy. | 06:12 |
bozonius2 | apt- | 06:12 |
bozonius2 | apt_preferences | 06:12 |
bozonius2 | I see. | 06:12 |
bozonius2 | which is that whole pinning idea | 06:12 |
bozonius2 | for my purposes of testing beowulf, I think mere upgrade is probably ok | 06:13 |
furrywolf | no, pinning in a separate thing. the priority field is just a general indication of a package's requiredness. "required" means the system will totally break without it. "important" means the system will be somewhat broken without it. "standard" means it's the typical base set of packages for a relatively small install. "optional" is everything else. | 06:15 |
bozonius2 | so should I dist-upgrade? | 06:16 |
furrywolf | I have absolutely no idea what you're doing, so I don't know. I just saw a question asking if there's a list of what packages are more important. | 06:16 |
bozonius2 | keep in mind, this is just a test, for fun and education only | 06:17 |
bozonius2 | I won't be using this system for anything really important | 06:17 |
bozonius2 | (ignore that question) | 06:17 |
grillon | hi there | 06:52 |
grillon | any time there is someone here | 06:53 |
gnarface | is that supposed to be a question? | 06:55 |
gnarface | grillon: if you have a question it is best to just ask it even if nobody is here | 06:58 |
grillon | no it's not a question | 07:00 |
grillon | hi gnarface | 07:00 |
grillon | I have many questions but I'm trying to make things clear. I don't know how to ask. | 07:03 |
grillon | ok I'm trying to have a functionnal busybox with network in kvm. I would like to know how compile a minimal kernel. | 07:06 |
grillon | more exactly I'm trying to make works virtualization on orange-pi-pc1. I'm happy it seems to work with almost no overhead :) | 07:10 |
grillon | in kvm mode | 07:10 |
grillon | there are very few documentation and may be my level is too low to do something like that. It was long to make the host works then very long to make kvm works and now I'm searching a way to have network. | 07:13 |
gnarface | grillon: if you already understand how to compile kernels, shortcut to getting a "minimal" one is typically to start by loading the defconfig for the board | 08:04 |
gnarface | though you will often need a few other things | 08:04 |
gnarface | like tcp/ip | 08:04 |
gnarface | finding the right defconfig for the board can be tricky | 08:04 |
gnarface | sometimes you need out-of-kernel patches for these arm things | 08:04 |
refracta_noob | unable to install plymouth from apt - is that by design? | 08:47 |
refracta_noob | plymouth-x11 depends: plymouth = 0.9.2-4, but not installable | 08:48 |
refracta_noob | ah ok it's on the banned package list... | 08:55 |
filipdevuan | hey if i have 4gb ddr4 ram memory should i download devuan i386 or amd64 and also is there possibilty to download beowulf??? | 14:06 |
gnarface | filipdevuan: the amount of ram doesn't determine the answer to that, and i think you might be able to upgrade to beowulf but there's no installer yet | 14:12 |
filipdevuan | okay thanks ;) | 14:14 |
filipdevuan | not sure if i wanna get back to devuan its debian i feel like trying some arch distros... | 14:16 |
filipdevuan | okay i think im not gonna install proprietary drivers now and as less as nonfree software as possible ;P. | 14:22 |
bozonius | gnarface, filipdevuan: Not making any promises, but I believe I may have a successful "beowulf" install | 14:50 |
bozonius | It seems to be working | 14:50 |
filipdevuan | i have just copied ascii iso to my pendrive ;P | 14:55 |
fsmithred | bozonius, if you upgrade from ascii to beowulf, it should basically work. You'll probably be left with some packages from ascii that don't upgrade because they haven't been devuanized in beowulf yet. | 15:11 |
bozonius | fsmithred: Thanks. Yeah, this is just a test. Thought it would be fun. And gnarface was curious too and egged me on a bit to try it. | 15:17 |
bozonius | Seems stable, though I haven't really put it through its paces yet. It's running virtual, not on hardware , though | 15:17 |
bozonius | Please let me know if there is anything you'd want me to try. | 15:18 |
fsmithred | I don't know what packages have been rebuilt so far. | 15:24 |
bozonius | it is a standing offer... | 15:25 |
bozonius | I'd like to help test new releases, software, etc | 15:25 |
fsmithred | aptitude search ~i -F"%p# %v# %t#" | 15:26 |
fsmithred | that will show what's from stable, testing, unstable or "now" (means it's from somewhere else) | 15:26 |
fsmithred | might be helpful for you. I don't need to see that. | 15:27 |
fsmithred | I need to shut down this computer to avoid heating up the room. I'll be fsr (on the laptop) for the rest of the day. | 15:29 |
filipdevuan | okay fresh devuan installed and now im gonna start force myself to use open source software play only open source games i like the way that im going with computers, feeling like im coming back to 90s when i first started using PCs which is positive for me :) | 16:05 |
fsr | filipdevuan, if you use links2 browser on desktop, the internet will look like the 90's too, so you can have the full experience. | 16:15 |
filipdevuan | yeah thanks for letting me know im just looking for nice browser that would block ads by default on certain websites | 16:15 |
gnarface | well it will block javascript, at least | 16:17 |
fsr | it does show static images, but I don't think anyone advertises that way now | 16:18 |
gnarface | oh you'll still get them | 16:18 |
fsr | I don't mind those so much | 16:18 |
gnarface | they are less of a security risk | 16:19 |
fsr | when they start blinking, I want to enter the coordinates for a missile strike | 16:19 |
filipdevuan | yeah this browser is amazing thanks :) | 16:19 |
fsr | yw | 16:19 |
sixwheeledbeast | or dillo | 16:25 |
filipdevuan | im gonna download it as well :P | 16:35 |
M0E-lnx | guys, I have a question about packaging... | 20:24 |
M0E-lnx | say I have foo_1.0 on the apt repos | 20:24 |
M0E-lnx | but I want to package a newer version from source | 20:24 |
M0E-lnx | is there a way to get the build scripts that produced the 1.0 package and modify them to produce the newer version? | 20:25 |
debdog | M0E-lnx: never done this but the source package might hold that info https://wiki.debian.org/Packaging/SourcePackage?highlight=(packaging)|(deb-src)#Why_looking_at_a_source_package_.3F | 21:05 |
M0E-lnx | there is plenty of docs out there, I just thought someone may have a QnD howto | 21:12 |
M0E-lnx | feels like debian has over-documented some things | 21:12 |
M0E-lnx | dh unpatch | 21:17 |
M0E-lnx | dh: Unknown sequence unpatch (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep) | 21:17 |
M0E-lnx | ^^ I get that from following the BuildingAPackage wiki | 21:17 |
M0E-lnx | after dpatch-edit-patch | 21:17 |
M0E-lnx | there are no patches there yet... | 21:17 |
M0E-lnx | :( | 21:17 |
phogg | M0E-lnx: I am not an expert, but it seems to me that you should be able to copy the existing debian/ dir out of the source package for the version you have a .deb for and copy it to the new source tree, then follow https://www.debian.org/doc/manuals/maint-guide/build.en.html#completebuild to make the package. Of course you may need to make changes to things in the debian/ dir (maybe a little, maybe a lot). | 21:19 |
M0E-lnx | ok... let me tinker around with that | 21:21 |
M0E-lnx | is there a quick way to fill the deps defined by a package's debian/ dir? | 21:23 |
phogg | I don't think so, but again I don't make a lot of packages. You need to know what is required and how to describe that. | 21:23 |
M0E-lnx | Do most people avoid packaging? | 21:25 |
golinux | M0E-lnx: Have you seen this? https://dev1galaxy.org/viewtopic.php?id=549 | 21:41 |
M0E-lnx | golinux, have not... checking it out | 21:43 |
fsr | M0E-lnx, do you have a particular package in mind? | 21:43 |
M0E-lnx | I do have dh going | 21:43 |
M0E-lnx | fsr, not really... I just learn a lot better by doing things | 21:43 |
M0E-lnx | golinux, I'm working with dh now | 21:44 |
M0E-lnx | similar stuff? | 21:44 |
fsr | add the deb-src line for whatever repo holds the version you want | 21:44 |
fsr | apt-get update | 21:44 |
fsr | as user,make a new directory somewhere in your home | 21:45 |
fsr | cd to that dir | 21:45 |
fsr | apt-get source <package> | 21:45 |
fsr | then as root, apt-get build-dep <package> | 21:45 |
fsr | it may or may not work | 21:45 |
M0E-lnx | haha | 21:45 |
fsr | depending on whether you can get the right versions of the build deps | 21:46 |
fsr | if it works, add an entry to the changelog to change the version | 21:46 |
fsr | make any other changes | 21:46 |
fsr | dpkg-buildpackage -us -uc -b | 21:46 |
fsr | oh wait, cd to the package-version directory first | 21:47 |
fsr | you said you're working with dh or d1h? | 21:48 |
M0E-lnx | dh | 21:48 |
M0E-lnx | I do have a dpkg-buildpackage | 21:48 |
fsr | you're running ascii? | 21:49 |
M0E-lnx | yes | 21:50 |
fsr | I wish I knew an easy package you could start with. | 21:52 |
M0E-lnx | let's just say i'm not the kind that is happy with 'fix it by doing apt-get install foo', so I know i'm gonna run into things where I need to peek under the hood | 21:53 |
fsr | if you want to recompile an ascii package with different options, you will not have a problem with build-deps | 21:55 |
filipdevuan | hey any open source e-mail clients that you would recommend to me? :)\ | 22:22 |
unixman | mutt | 22:23 |
filipdevuan | ok thx | 22:23 |
filipdevuan | getting it ;p | 22:23 |
fsr | claws if you want something with gui | 22:23 |
unixman | +1 for claws | 22:24 |
golinux | claws ftw | 22:24 |
filipdevuan | okay gotta download it too cheers ;) | 22:24 |
fsr | thunderbird if you want a hungry beast that occasionally runs into trees and knocks itself out | 22:24 |
unixman | LOL! | 22:24 |
golinux | Eeeeeewwwwww . . | 22:25 |
M0E-lnx | lol | 22:25 |
fsr | I think it doesn't like imap | 22:25 |
M0E-lnx | pretty accurate though | 22:25 |
unixman | I see that in the 10 years since I last used it Thunderbird the software is about as good as Thunderbird the drink still. :) | 22:26 |
fsr | lol | 22:27 |
unixman | http://www.bumwine.com/tbird.html <- The drink. | 22:27 |
fsr | I forgot about that. | 22:27 |
unmy | hello, I didn't have deb line with "ascii-updates" in "/etc/apt/sources.list", is it normal? | 22:29 |
unmy | after fresh install from final ascii netinstall iso | 22:29 |
fsr | yes, that's normal | 22:31 |
fsr | if you do one of the expert installs, you will be asked about which lines to include | 22:31 |
fsr | you should have ascii and ascii-security | 22:31 |
fsr | ascii-updates is optional and often has the same stuff as ascii-security | 22:32 |
unmy | yep, got them both, just didn't have "updates" after when added them got extra 2 packages to update | 22:32 |
fsr | cool, do you remember which packages? | 22:32 |
unmy | libsystemd0 and tzdata | 22:32 |
unmy | that is why I was curious about "missing" updates repository | 22:33 |
fsr | I guess they got updates that were not for security. Maybe bugfixes. | 22:34 |
fsr | actually, I'm not sure - they might appear in -security later | 22:34 |
unmy | ok, I will keep in mind to add it after any other installation or use expert mode, thank you for clearing it out fsr :) | 22:35 |
dinkydoo | Hey guys wanted to see if something is possible. Can I run this OS as light as possible with docker images of apps I want to run. I would like each app to have it own set of connection points. I could run a firewall distro in a container as well and point the app at that container only this would allow me to proxy some apps, send some over tor and others over a vpn connection. | 22:50 |
unmy | dinkydoo, everything is possible :) Don't see problem to set all this up since as a app you mean the service with own individual port | 22:55 |
dinkydoo | unmy, my idea is similar to qubes but it is a heavy OS. I would rather do it with containers and make it work for just my use cases. | 22:58 |
dinkydoo | I spoke with them they said 16 GB of ram is needed to run it well I only have 8. So looking to create my own solution. | 22:58 |
unmy | first time hear about Qubes and can't blame them for that 16 GB ram usage, it's based on Xen as I see | 23:02 |
unmy | much better isolation but for your type of use containers fit much better I think | 23:03 |
M0E-lnx | golinux, d1h is saying syntax error at line 1 ... when running 'd1h cache' | 23:15 |
M0E-lnx | the post you linked says it will download from anonscm.debian.org, but that link says that's deprecated | 23:15 |
fsr | M0E-lnx, can you paste your sources.list? (not here) | 23:17 |
M0E-lnx | http://termbin.com/6eie | 23:19 |
M0E-lnx | does d1h use those? | 23:19 |
fsr | not sure | 23:19 |
fsr | that looks ok | 23:20 |
fsr | does it say which file? | 23:20 |
M0E-lnx | no | 23:20 |
fsr | um, ok | 23:20 |
M0E-lnx | I'm thinking the parse_alioth reference in d1h is failing | 23:21 |
M0E-lnx | but i'm not sure where that function comes from | 23:21 |
M0E-lnx | This is the entire output of the command | 23:22 |
M0E-lnx | http://termbin.com/nmv1 | 23:22 |
fsr | ok, the file is not on your system | 23:24 |
fsr | I just got the same error | 23:24 |
M0E-lnx | I know | 23:24 |
M0E-lnx | it's trying to download https://anonscm.debian.org/cgit/ | 23:24 |
M0E-lnx | or a list from there | 23:25 |
M0E-lnx | which is now returning a 404 | 23:25 |
M0E-lnx | so, the d1h program is failing | 23:25 |
M0E-lnx | and not handling the error I might add | 23:25 |
fsr | KatolaZ, will have to look at it ^^^ | 23:25 |
fsr | The alioth.debian.org service is discontinued. Its replacement is a GitLab instance at salsa.debian.org. | 23:26 |
fsr | Migration documentation is available on the wiki, and an archive of VCS repositories can be found on alioth-archive.debian.org. | 23:26 |
fsr | 2018-05-31. | 23:26 |
M0E-lnx | curl "${CFIG_URL}" | parse_alioth >> "${CACHE_FILE}" | 23:26 |
M0E-lnx | 's/CFIG/CGIT/g' | 23:27 |
M0E-lnx | gotta go... .talk to you all on Thursday | 23:29 |
M0E-lnx | enjoy the hump-day weekend | 23:29 |
fsr | thanks, bye | 23:30 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!