bru | mes: I thought it was empty until I set the URL to the merged directory, which is roughly up-to-date | 00:04 |
---|---|---|
bru | For instance my sources.list is "deb http://espejito.fder.edu.uy/devuan/merged chimaera main non-free contrib" | 00:05 |
bru | ... Although it seems that Berkeley's site is really empty | 00:06 |
onefang | Berkeley joined us as an ISO mirror, and kinda tacked on package mirror as an afterthought, then just dropped it, sorta. They kept promising me they'll pull their finger out. | 00:08 |
sunshavi | I am booting maemon leste on opipc SBC: https://termbin.com/0t74 | 01:53 |
sunshavi | any idea how well is this going?. I can not login by ssh. But I can do ping to it | 01:54 |
Xenguy | No idea what you're talking about | 02:20 |
asdflkj | sunshavi: try /join #maemo-leste | 02:33 |
sunshavi | asdflkj: thanks | 02:37 |
asdflkj | np | 02:37 |
azot | Hello. | 07:19 |
azot | I wonder, if there exists a way to build a full set of desired packages for my setup from source? | 07:20 |
azot | Say, I wanted to eliminate dbus, and to build emacs differently. | 07:20 |
azot | And use different package build options in various other places. | 07:21 |
JackFrost | ...It sounds like you're describing Gentoo.. | 07:25 |
azot | I actually, want Debian w/o dbus, systemd, and with a few package tweaks of my own. | 07:27 |
gnarface | azot: as far as i know the tools for automating this only build one package at a time, it's not like gentoo, but you could still accomplish what you want | 08:30 |
azot | How does the build process work? | 08:30 |
azot | E.g. in ports / pkgsrc, I just cd to a directory, and run make package-install. | 08:30 |
gnarface | something like apt-get source [package name] && dpkg-buildpkg -us -uc | 08:31 |
gnarface | probably first you want to "apt-get install build-essential" and "apt-get build-dep [package name]" | 08:32 |
gnarface | it still sometimes misses stuff | 08:32 |
azot | Ok. | 08:32 |
gnarface | but if you read the build errors you can usually figure out what the missing packages are | 08:32 |
azot | Ok. Thank you. | 08:33 |
gnarface | no problem | 08:34 |
gnarface | you can use the debian new mainainer's guide chapters 6-8 i think still | 08:38 |
gnarface | but somewhere around here someone has some more streamlined devuan documentation | 08:38 |
azot | Ok. | 08:38 |
azot | I know my way around Debian pretty well. | 08:39 |
gnarface | also there are build scripts on git.devuan.org if you actually want to go up a level on the chain and build your own installer | 08:39 |
azot | The missing pkgsrc-like features is the biggest sore in general. | 08:39 |
gnarface | fundamentally nothing should be different about this process between devuan and debian | 08:39 |
gnarface | they didn't do anything different really, they just forked a few packages to undo damage | 08:40 |
azot | Well, that makes it a bit more painful. | 08:40 |
azot | I really like the ability to rebuild whole system. | 08:40 |
gnarface | yea, i think the only stuff we have like that around here are for the ARM images | 08:41 |
gnarface | i'm not an authoritative source though | 08:41 |
gnarface | the forum listed in /topic would be a good place to check | 08:41 |
gnarface | well, there's also the refracta tools, they might be of some help, but i think they are more for working with already-built package repos | 08:42 |
azot | If there's a way to create a bulk build, that's all I need to. | 08:47 |
gnarface | i would check git.devuan.org then, the image build scripts are in there somewhere... | 08:47 |
azot | I could manage the rest by taking the resulting set of packages, putting them in my local repo, and then updating machines to them, or using debootstrap to bring machines with those up. | 08:48 |
azot | Ok. | 08:48 |
gnarface | fsmithred might have some advice for you | 08:48 |
gnarface | for the most part the point was not to change a lot of packages though | 08:48 |
onefang | Coz there's not that many of us, and there's a looot of packages. | 08:50 |
azot | Indeed; and it's good to take advantage of work already accomplihed. | 08:50 |
gnarface | but i think there might be a couple ARM build scripts for images that need all the packages to be recompiled, there might be something you can start from in there... | 08:51 |
gnarface | i thought there was at least talk of a raspberry pi one | 08:52 |
azot | Ok. | 08:54 |
fsmithred | azot, here's a discussion about running without dbus. Just through choice of packages, without any recompiling: https://dev1galaxy.org/viewtopic.php?id=2158 | 12:46 |
adilix | hi all | 14:45 |
adilix | its up and running now, but even when i tried to install with the network cable i had the same issue as with wlan card, so its a bug | 14:46 |
adilix | new question: is there any bug or problem with locate? i deleted all the systemd files in my system but when i do locate systemd they appear on results, even updatedb dosnt help | 14:48 |
adilix | + i deleted the database and made updatedb again, , the same problem | 14:49 |
fsmithred | adilix, exactly what problem did you have installing the firmware package? | 15:03 |
fsmithred | Did it fail to install, or does it not see the wireless interface after installing? | 15:03 |
adilix | it failed to install with error -2 | 15:04 |
adilix | it works now without problem | 15:04 |
adilix | but i mean the installation media have a problem, iwasnt able to configure the network card | 15:05 |
fsmithred | ok, thanks. | 15:05 |
fsmithred | did you say this was a EEE? | 15:06 |
adilix | yes eeepc 901 | 15:06 |
adilix | i tried to install it again with ethernet cable pged in, but the same problem as with wlan0 | 15:06 |
fsmithred | from usb I assume | 15:06 |
adilix | yes | 15:07 |
adilix | +pluged | 15:07 |
fsmithred | did it have trouble finding the "cdrom" early in the install? | 15:07 |
adilix | no | 15:07 |
adilix | after i aborted the network configuration it installed the system normally without problems | 15:08 |
fsmithred | with the server iso? | 15:08 |
adilix | yes | 15:09 |
adilix | but the problem with network configuration was on both isos | 15:10 |
adilix | devuan_beowulf_3.1.0_i386-server.iso and devuan_beowulf_3.1.0_i386-netinstall.iso | 15:10 |
adilix | both isos have the network configuration problem | 15:11 |
fsmithred | ok, thanks. | 15:11 |
fsmithred | adilix, I can't reproduce it on my toshiba laptop. Installer let me use wlan0 with wpa2. | 15:22 |
fsmithred | hm, I used amd64. | 15:24 |
adilix | did you need any non-free firmware, i needed rt2869.bin firmware | 15:26 |
adilix | rt2860.bin | 15:26 |
fsmithred | firmware realtek | 15:33 |
fsmithred | I'll try again with i386. | 15:33 |
adilix | yes rt is realtek | 15:34 |
fsmithred | yeah, but I think you need firmware-ralink | 15:34 |
adilix | and the ethernet card is atheros | 15:34 |
fsmithred | according to debian wiki | 15:34 |
fsmithred | sorry, i386 won't boot. | 15:36 |
fsmithred | probably toshiba uefi is the issue | 15:36 |
xinomilo | rt2860 is firmware-ralink... | 15:38 |
xinomilo | eeepc is a mess, hardware/driver-wise, good luck | 15:38 |
adilix | a right its ralink | 15:40 |
adilix | but i have another problem | 15:40 |
adilix | i deleted all the systemd files , and now i cant start the xserver | 15:40 |
adilix | i get the error -> error while loading shared libraries: libsystemd.so.0 | 15:41 |
adilix | i was thinking devuan is systemd free, but i didnt had this error on my VM | 15:41 |
adilix | what now | 15:41 |
fsmithred | install libelogind0 | 15:44 |
fsmithred | and don't remove /lib/x86_64-linux-gnu/libsystemd.so.0 when you get it back. | 15:45 |
fsmithred | that's weird. apt-file says that file comes with libelogind0, but I don't have it. | 15:46 |
fsmithred | oh, it's in /usr/lib | 15:47 |
adilix | cant install it , apt: error while loading libraries | 15:47 |
adilix | even apt needs libsystemd.so.0 | 15:48 |
fsmithred | libelogind0 should take its place | 15:48 |
fsmithred | try aptitude install libelogind0 | 15:48 |
adilix | aptitude command not found :) | 15:49 |
adilix | it smells like i have to install it again | 15:49 |
adilix | :) | 15:49 |
fsmithred | or pull the .deb from the iso and install it with dpkg | 15:50 |
adilix | hmm let me do it | 15:50 |
adilix | cant find it on the cd | 15:59 |
adilix | looked in main under /libe and /e but nothing | 16:00 |
adilix | do you know hwere it is | 16:00 |
fsmithred | I'll look in a minute. Should be in DEBIAN pool | 16:01 |
adilix | i looked there /DEBIAN/pool/main | 16:03 |
fsmithred | yeah, that's wrong | 16:04 |
adilix | found it | 16:04 |
fsmithred | pool/DEVUAN/mai | 16:04 |
adilix | its in /DEVUAN | 16:04 |
fsmithred | elogind | 16:04 |
fsmithred | and i386 lets me use wlan0 on the thinkpad | 16:04 |
adilix | it works again, but then devuan is not really systemd free | 16:06 |
adilix | hmmm which thinkpad | 16:06 |
fsmithred | T420 | 16:07 |
fsmithred | Here's some reading about the systemd files in devuan: https://dev1galaxy.org/viewtopic.php?id=1925 | 16:07 |
adilix | i have this site bookmarked | 16:07 |
fsmithred | To get rid of it completely would require recompiling all the packages that expect to see the libraries. | 16:07 |
adilix | nice | 16:08 |
adilix | T420 is not a i386 and has different hardware | 16:08 |
fsmithred | yeah, and it's set for uefi boot | 16:08 |
fsmithred | but the installer runs and does what it should | 16:08 |
fsmithred | someone needs to test on another EEE | 16:09 |
fsmithred | you having any luck installing with dpkg? | 16:09 |
adilix | yes i installed it with dpkg and zx is running again | 16:10 |
fsmithred | cool | 16:10 |
fsmithred | look in the installer log for hints about what went wrong | 16:10 |
fsmithred | there's a hack in the installer to make it re-detect hardware because it was failing to see wireless cards | 16:11 |
fsmithred | look for 'firmware-ralink' or just firmware | 16:12 |
fsmithred | afk | 16:12 |
adilix | ok will do it , but later on, i have enough for now, making a Pause and going to frag some people for now | 16:12 |
adilix | brb | 16:13 |
adilix | re | 17:08 |
svarze | Hi everyone, I have a Debian Buster server and I want to switch to Devuan Beowulf (and remove systemd); I followed the migration procedure as described here https://www.devuan.org/os/documentation/dev1fanboy/en/buster-to-beowulf but I can't install eudev, giving me this error: "systemd is the active init system , please switch to another before removing systemd" ; how can I do ? Can you help me ? Thanks in advance. | 18:00 |
mason | svarze: If you have the keyring installed and have a correct sources.list file, this works reliably for me: https://bpa.st/FNAQ | 18:05 |
svarze | mason: I also tried as you say but it has always been me this error: "systemd is the active init system , please switch to another before removing systemd" .... | 18:12 |
mason | svarze: Did you start with apt --purge install sysvinit-core | 18:13 |
mason | ? | 18:13 |
mason | My full set, which has worked in many instances, and fairly recently: https://bpa.st/2MBQ | 18:14 |
lts- | I have had good success with the linked instructions. The differences I do are wicd-cli or dhcdcd instead of wicd-gtk, and no xfce or gnome naturally (on a server) | 18:17 |
lts- | s/dhcdcd/dhcpcd/ | 18:17 |
lts- | Check that you don't have other repositories in your /etc/apt/sources.list or sources.list.d/* | 18:18 |
svarze | mason: but the repo of https://www.devuan.org/os/documentation/dev1fanboy/en/buster-to-beowulf are not correct? | 18:31 |
mason | svarze: Those are correct. I just use a local cache instead, here. | 18:37 |
mason | svarze: I'm not sure why they're advocating --allow-insecure-repositories there - I don't do that and I wouldn't want to. | 18:38 |
lts- | It's to make apt-update work before devuan-keyring is available, is it not? | 18:39 |
mason | Oh, maybe. It'd be way better just getting the keyring first. | 18:41 |
svarze | but if you give apt-get install devuan-keyring --allow-unauthenticated it bypasses it, right? | 18:42 |
mason | svarze: At the cost of not actually being able to trust anything thereafter. | 18:42 |
lts- | After the keyring is installed, you no longer need the --allow-insecure-repositories nor --allow-unauthenticated because they are now legit as proven by the keyring | 18:43 |
mason | svarze: The steps I posted have you getting the keyring from Devuan via https, which is a step towards trust, and then the keyring lets you trust what you get from the archives. | 18:43 |
mason | lts-: But you can't trust that you've gotten the right keyring if you don't have an encrypted/authenticated chain of custody. | 18:44 |
svarze | mason: right, you better be sure ... | 18:44 |
mason | I try not to LOLYOLO systems I want to trust. :P | 18:44 |
azot | mason, True, but then you could fixate the point in time you're getting an arbitrary trust relationship. Which is useful and significant. | 18:45 |
mason | azot: Not entirely true. You're depending on a mirror if you do it the other way, whereas pulling the keyring directly from pkgmaster eliminates the chance for anything funny from one of the mirrors. | 18:49 |
svarze | Damn, with "apt --purge install eudev systemd- libnss-systemd- elogind-" I can't install eudev and uninstall systemd and libss-systemd; do you have any ideas? | 18:53 |
svarze | ... always gives me the error: "systemd is the active init system , please switch to another before removing systemd" | 18:59 |
mason | svarze: Unsure, I don't remember seeing the error. Again, https://bpa.st/2MBQ is (aside from the sources.list which you can get from your other link) the full set of steps I do here to convert. | 19:00 |
mason | You want to make sure you haven't skipped any steps. | 19:00 |
azot | mason, Ok, that's quite true. That's an important clarification. | 19:01 |
mason | svarze: Did you install sysvinit-core first? Is it installed now? | 19:01 |
golinux | svarze: https://www.devuan.org/os/keyring might be helpful | 19:05 |
svarze | mason: of course I installed it | 19:06 |
mason | golinux: That wording might be better without "one of our mirrors" as that links to pkgmaster directly. | 19:07 |
mason | (which is what it ought to do, of course) | 19:08 |
fsmithred | svarze, have you migrated to devuan yet? That is, did you upgrade after changing sources.list, or is it all still debian? | 19:26 |
svarze | fsmithred: I have already migrated to devuan | 20:20 |
fsmithred | you completed it ok? | 20:22 |
fsmithred | or still stuck? | 20:22 |
svarze | it's still stuck | 20:27 |
svarze | it does not install eudev because it would like to uninstall systemd but it fails ... | 20:28 |
svarze | But won't systemd be disabled first? The problem, however, is how, because in this way the services are disabled and therefore in this transition situation nothing would work anymore, right? | 20:29 |
mason | svarze: Maybe "apt reinstall sysvinit-core" | 20:30 |
fsmithred | that actually sounds ok. The way I've done it, install sysvinit-core first, change sources and upgrade, let eudev fail, then reboot last. Then you can remove systemd. | 20:36 |
fsmithred | I'll get the thread and you can look it over. Maybe something will make sense to your situation. | 20:37 |
fsmithred | also, try aptitude and see if it offers alternatives | 20:37 |
fsmithred | https://dev1galaxy.org/viewtopic.php?pid=17716#p17716 | 20:39 |
fsmithred | svarze, post #15 has the short version | 20:43 |
mason | fsmithred: Yar, your method is where I put together my cheatsheet. | 20:44 |
fsmithred | mason, isn't he at the point where he should reboot into sysvinit? | 20:44 |
fsmithred | then install eudev and remove systemd | 20:44 |
mason | fsmithred: Yeah, he's failing on the step that installs eudev, which I haven't seen. | 20:45 |
fsmithred | it's ok that it fails before the reboot. | 20:45 |
fsmithred | my notes say that it saves some time to make that failed attempt | 20:46 |
fsmithred | but I don't remember where that time gets saved | 20:46 |
mason | svarze: fsmithred has a good point. Have you tried rebooting and continuing from there? | 20:46 |
fsmithred | you can't remove systemd when you're using it | 20:47 |
mason | fsmithred: systemd shouldn't be driving after that first reboot | 20:48 |
svarze | i tried but nothing but what if i remove sysvinit-core and try to reinstall it? I'm afraid a mess will come out ... | 20:48 |
mason | svarze: I'd "apt reinstall" it and reboot, and then try the "apt --purge install eudev systemd- libnss-systemd- elogind-" again | 20:49 |
mason | or maybe leave elogind there if you don't mind that part of systemd sticking around | 20:49 |
fsmithred | cat /proc/1/comm | 20:49 |
fsmithred | which one is running? | 20:49 |
mason | svarze: cat /proc/1/comm | nc termbin.com 9999 | 20:50 |
fsmithred | it's just gonna be one word | 20:50 |
mason | Oh, FINE. | 20:51 |
mason | :P | 20:51 |
fsmithred | init or | 20:51 |
fsmithred | something else with systemd in it | 20:51 |
mason | "systemd" if it's systemd | 20:51 |
svarze | fsmithred: systemd | 20:52 |
fsmithred | and is sysvinit-core installed? | 20:52 |
svarze | yes | 20:52 |
fsmithred | I think you should reboot | 20:52 |
fsmithred | you haven't rebooted yet, have you? | 20:53 |
svarze | i tried to boot it doesn't work anymore so I'm in chroot | 20:54 |
mason | hrm | 20:54 |
fsmithred | oh | 20:54 |
mason | Well, from a chroot, none of it should fail. | 20:54 |
svarze | well yes i can't uninstall systemd ... | 20:56 |
fsmithred | so... checking /proc/1/comm in this case is useless | 20:56 |
fsmithred | what error you get? | 20:56 |
svarze | systemd | 20:57 |
mason | svarze: Booting from Devuan livemedia shouldn't allow for any confusion between systemd running or not inside a chroot | 20:58 |
fsmithred | you can't remove systemd in chroot because it tells you that it's running? | 20:58 |
svarze | Damn, i never liked systemd and it is confirmed as such .... | 20:58 |
svarze | yes | 21:00 |
svarze | systemd it's running .... | 21:01 |
fsmithred | maybe that is somehow contaminating the initrd? | 21:03 |
svarze | I don't know, but I was thinking so too ... | 21:05 |
fsmithred | I think mason's suggestion to boot a devuan iso makes sense. You could boot a live iso or even a netinstall and go into rescue mode. That will let you reinstall the bootloader and rebuild initrd. | 21:05 |
fsmithred | as well as anything else you want to do in chroot | 21:05 |
svarze | I think in the end it will be the only solution, I was hoping to do it from the shell, but be patient .... | 21:08 |
fsmithred | I will be afk for a little while | 21:23 |
gnu_srs1 | mason: fsmithred: svarze is not online any longer: But can you tell hen that we have transitional packages of udev and libudev1 depending on the corresponding eudev versions! | 22:17 |
jim_fitz | I just installed devuan_beowulf_3.1.0_amd64-desktop.iso, is there way to disable the window manager? Changing runlevels does not seem to help | 23:22 |
jim_fitz | I would like just a plain cli login. | 23:23 |
rrq | you may disable the graphical display manager boot action | 23:27 |
gnarface | jim_fitz: you didn't need to install it in the first place, but uninstalling the session manager or just disabling it works | 23:27 |
gnarface | (if you don't need it, you can save a few hundred MB just uninstalling all the dependencies) | 23:28 |
* numzob is also a fan of the cli login | 23:33 | |
gnarface | jim_fitz: (if you don't know how, try sysv-rc-conf) | 23:44 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!