tuxd3v | o/ | 00:22 |
---|---|---|
tuxd3v | does any body knows if libvnc changed its license from GPLv2 to LGPL? | 00:23 |
Invader_Bork | hi, does devuan (or related distros) have anything like archlinux's AUR? | 00:24 |
gnarface | user repos? | 00:25 |
gnarface | ubuntu has them ("PPAs") but really, you should not use those | 00:25 |
Invader_Bork | gnarface, more along the lines of a ports-like build system | 00:26 |
gnarface | oh, well it does have automated package and build tools | 00:28 |
gnarface | and there are native source-package repos to use them | 00:28 |
gnarface | check out debhelper | 00:28 |
gnarface | also mabye dpkg-dev | 00:29 |
gnarface | there's actually dozens of related packages to that | 00:29 |
gnarface | but it's all in the native repos | 00:29 |
Invader_Bork | the important bit of the AUR isn't only the build tools, but the repository of the PKGBUILDS, basically recipes to build tons and tons of packages | 00:30 |
Invader_Bork | man i feel like a distro orphan haha | 00:31 |
Invader_Bork | i'm having a rough time finding a good fit | 00:31 |
gnarface | debian package "recipes" as you call them, i think are built-in to the source package | 00:40 |
Unit193 | To answer his question, no Debian doesn't really have recipe style builds. | 00:46 |
gnarface | there's still a high amount of automation available built-in though | 00:51 |
Invader_Bork | so, how do you guys handle packaging software that's not available in the repos? | 00:51 |
Invader_Bork | do you rock your own? | 00:51 |
gnarface | if it's got a './debian/' subdirectory in it's base source package, the native debhelper tools usually work fine | 00:52 |
gnarface | if it doesn't, i use checkinstall | 00:52 |
gnarface | which is good for creating quick&dirty packages from non-debianzied sources | 00:52 |
Invader_Bork | from a glance it seems that checkinstall makes a quick package from make install | 00:53 |
gnarface | yea, it usually works right | 00:53 |
Unit193 | Invader_Bork: I package my own, pbuild them, then stick them in a mini-dinstall repo. :3 | 00:53 |
Invader_Bork | Unit193, pbuild? i found multiple things on the web | 00:56 |
Unit193 | pbuilder, it builds the package in a clean chroot. | 00:56 |
Invader_Bork | found it | 00:59 |
rwp | I am a fan of clzip (aka lzip) for anything that is going to be long term archived. | 01:27 |
rwp | Oops. Wrong channel. But fortunately on topic for either! | 01:27 |
specing | rwp: squashfs | 01:28 |
specing | can mount it directly afterwards and it can use xz | 01:28 |
Unit193 | Or zstd even. | 01:29 |
OneManHateGroup | OMG... I've been reading for hours trying to solve why I can't install programs.... I've read all the Ubuntu stuff that seems like a very similar issue, but I cannot remove the program that is breaking my junk... | 05:32 |
OneManHateGroup | apt update https://pastebin.com/rnGaEAU3 | 05:33 |
OneManHateGroup | apt upgrade https://pastebin.com/jXwX1dvh | 05:33 |
OneManHateGroup | contents of /var/logs/apt/terms.log https://pastebin.com/index.php?e=1 | 05:36 |
OneManHateGroup | plez halp | 05:36 |
OneManHateGroup | I've tried fixing broken packages and forcing removal and purging and all kinds of stuff that I've typed and now I have carpal tunnel syndrome... My eyes hurt from reading forums where every post is a repeat of some other thread with the same solutions | 05:40 |
OneManHateGroup | This is an annoying hiccup on my journey to install coreboot to my bios and be free of the Intel Management Engine | 05:43 |
OneManHateGroup | or just get fastboot to recognize my phone and OEM unlock it so that I can stop having google listen to every word I say. | 05:44 |
OneManHateGroup | I should have gotten here earlier and asked about this. | 05:47 |
OneManHateGroup | I'm guessing that everybody is taking time to read my outputs. The Ubuntu and Debian rooms didn't bother with my pastebins... They were super quick to point out that I'm not welcome in systemd land. | 05:51 |
furrywolf | I'm too tired to even figure out what you're asking. lol | 05:52 |
OneManHateGroup | Typing here has been the most human interaction that I've had all day | 05:52 |
OneManHateGroup | I'm tied too... | 05:52 |
OneManHateGroup | My eyes hurt from reading forums | 05:52 |
OneManHateGroup | I just want to get my package manager back up so that I can install software again | 05:54 |
furrywolf | also, your link just says "You have exceeded the maximum paste size of 512 kilobytes per paste." | 05:55 |
OneManHateGroup | crap... lemme go cut that down | 05:55 |
furrywolf | apt-get remove android-androresolvd? | 05:57 |
OneManHateGroup | tried that | 05:57 |
OneManHateGroup | fail | 05:57 |
furrywolf | in what way does it fail? | 05:58 |
OneManHateGroup | I've tried "dpkg --configure -a" | 05:58 |
OneManHateGroup | give me a second and I'll give you the output | 05:58 |
furrywolf | dpkg -r android-androresolvd | 06:00 |
OneManHateGroup | https://pastebin.com/ULhYaCVj | 06:01 |
OneManHateGroup | https://pastebin.com/CE5b2FC4 | 06:01 |
OneManHateGroup | https://pastebin.com/5cpH9VZc | 06:02 |
OneManHateGroup | https://pastebin.com/MYmgiTxw | 06:03 |
furrywolf | why are you pasting a bunch of seemingly uninteresting pastes? | 06:04 |
furrywolf | I'm going to stop clicking them now. | 06:04 |
OneManHateGroup | It's my /var/log/apt/term.log | 06:04 |
furrywolf | dpkg --no-triggers -r android-androresolvd | 06:05 |
furrywolf | what does that do? | 06:05 |
furrywolf | I'm not going to read ten thousand pastes of random logs. | 06:05 |
OneManHateGroup | output of "dpkg -r android-androresolvd | 06:07 |
OneManHateGroup | https://pastebin.com/WFY6U8GV | 06:07 |
furrywolf | is this on an android system, or a devuan system? | 06:08 |
OneManHateGroup | https://pastebin.com/9LbziaBa | 06:08 |
OneManHateGroup | devuan.... Good Life Linux | 06:08 |
furrywolf | why do you seem to have android stuff installed on devuan? | 06:09 |
OneManHateGroup | I was trying to use ADB and Fastboot | 06:10 |
OneManHateGroup | "fastboot OEM unlock" should let me change the bootloader on my phone so that I can put 'postmarketOS' on it | 06:11 |
furrywolf | dpkg --no-triggers --force-all -r android-androresolvd | 06:12 |
watchcat | all you need is android-tools-adb and android-tools-fastboot. | 06:12 |
watchcat | unless you want to develop android apps on devuan. | 06:13 |
OneManHateGroup | https://pastebin.com/SZRgF7id | 06:13 |
furrywolf | hrmm. I don't know how to make dpkg ignore those errors. | 06:14 |
OneManHateGroup | All I really want to do is get android off my phone and put postMarketOS on it.... so that maybe google won't be able to listen to me | 06:14 |
OneManHateGroup | I saw in dpkg -help that you can uninstal all but essential packages | 06:15 |
OneManHateGroup | I don't think that I can even do that. | 06:15 |
watchcat | find an unlock/root/customrecovery/customrom tutorial for your phone on xda, if one exists. | 06:16 |
OneManHateGroup | I like the thought, but I can't do much of anything untill I'm able to install programs | 06:18 |
furrywolf | for x in postinst postrm preinst prerm ; do echo -e "#"\!"/bin/bash\ntrue" >/var/lib/dpkg/info/android-androresolvd.$x ; done ; dpkg --no-triggers --force-all -r android-androresolvd | 06:20 |
OneManHateGroup | Is that a command that I'm supposed to run? | 06:22 |
furrywolf | yes | 06:22 |
furrywolf | as root | 06:23 |
OneManHateGroup | sudo for x in postinst postrm preinst prerm ; do echo -e "#"\!"/bin/bash\ntrue" >/var/lib/dpkg/info/android-androresolvd.$x ; done ; dpkg --no-triggers --force-all -r android-androresolvd | 06:23 |
OneManHateGroup | bash: syntax error near unexpected token `do | 06:23 |
furrywolf | yeah, it might not work with sudo. su - and run it from a root shell. | 06:23 |
furrywolf | or sudo bash or whatever sudo-types use. :) | 06:24 |
OneManHateGroup | (Reading database ... 173666 files and directories currently installed.) | 06:25 |
OneManHateGroup | Removing android-androresolvd (1.3-1) ... | 06:25 |
OneManHateGroup | looks like it my have worked | 06:25 |
furrywolf | my logic is that if it's failing because the scripts always return errors, replace them with scripts that always succeed. :) | 06:26 |
OneManHateGroup | I'm updating and seeing if I get the same error | 06:26 |
furrywolf | that replaced all the scripts for that package with ones that simply run "true" and exit, thus making sure they succeed. :) | 06:26 |
OneManHateGroup | I tried to 'fix packages' and got | 06:30 |
OneManHateGroup | E: Unable to correct problems, you have held broken packages. | 06:30 |
OneManHateGroup | E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. | 06:30 |
OneManHateGroup | E: Unable to correct dependencies | 06:30 |
furrywolf | with apt-get -f install? | 06:30 |
OneManHateGroup | gimme a second | 06:31 |
OneManHateGroup | it didn't return any errors | 06:32 |
furrywolf | did it do anything? | 06:32 |
OneManHateGroup | synaptic still says that I have broken packages | 06:34 |
furrywolf | try apt-get installing something. apt-get install aptitude, for example. | 06:34 |
furrywolf | you're not doing these things while synaptic is running, right? if so, exit it. | 06:34 |
OneManHateGroup | aight | 06:35 |
OneManHateGroup | I just apt'd fastboot | 06:35 |
furrywolf | did it work? | 06:36 |
furrywolf | also, please don't install more android stuff and break it worse. :P | 06:36 |
OneManHateGroup | it seems to have worked | 06:37 |
furrywolf | yay! you now have an un-broken package system. :) | 06:37 |
OneManHateGroup | you da bomb yo | 06:38 |
OneManHateGroup | If you ever find yourself in Hanover PA, come to the Subway in the square... lunch is on me | 06:38 |
furrywolf | lol, I'm in california. | 06:41 |
furrywolf | include first class airfare and I'll head over. :P | 06:41 |
OneManHateGroup | I used to live in LA... cespool | 06:48 |
furrywolf | I'm in the very northern part, close to oregon. | 06:49 |
OneManHateGroup | It gets weirder the closer you get to Portland | 06:49 |
furrywolf | bbl, wolfy bedtime | 07:02 |
gour | morning | 08:21 |
gour | i did two installs using devuan_ascii_2.0.0_amd64_dvd-1.iso image - once by selecting Devuan-desktop-environment and another by adding Xfce DE additionally, but despite of that, Devuan booted both times using boring-plain-blue background, so I wonder what do i miss? | 08:23 |
gnarface | gour: never tested this myself, but i see some manual setup mentioned here: https://git.devuan.org/devuan-packages/desktop-base | 09:36 |
gour | gnarface: tried it, but still no luck...it seems that plymouth stuff was not installed | 11:04 |
gour | this is the problem, i suppose: | 11:06 |
gour | plymouth-themes : Depends: plymouth (= 0.9.4-1.1) but it is not installable | 11:06 |
gour | this is on ceres, have to check out on my ascii-powered netbook | 11:07 |
gour | but pkginfo does not show plymouth package in ascii either? | 11:11 |
watchcat | plymouth is not available because it requires systemd. | 11:40 |
gour | what is correct place to update root's PATH since it does not contain /usr/sbin? | 13:09 |
debdog | /etc/profile | 13:11 |
jack | root@jack-MS-7204:~# cat .profile | 13:12 |
jack | # ~/.profile: executed by Bourne-compatible login shells. | 13:12 |
jack | better, since that's only root then | 13:12 |
debdog | by default it seems to be set in /etc | 13:12 |
debdog | under if [ "`id -u`" -eq 0 ]; then | 13:13 |
jack | wow ok, nice | 13:13 |
debdog | but any which way is possible and ok | 13:13 |
xrogaan | gour: plymouth is banned | 13:13 |
debdog | whatever the user prefers, of course | 13:13 |
jack | sure :) | 13:13 |
jack | exactly | 13:14 |
xrogaan | gour: I verified month ago, but it seems that plymouth can be compiled without systemd | 13:14 |
gour | xrogaan: my problem is that plymouth-set-default-theme is not visible due to the PATH's problem | 13:14 |
xrogaan | I dunno, haven't installed the thing at all. | 13:15 |
jack | debdog: i tend to do everything like that via ~/ or ~/something :) /etc for absolut basic stuff that _everyone_ needs/wants | 13:18 |
jack | so root isnt that different... | 13:19 |
gour | this page (https://git.devuan.org/devuan-packages/desktop-base) references plymouth-set-default-theme which is provided by plymouth | 13:19 |
fsmithred | in beowulf/ceres if you use 'su -' to get root, the sbins are in your path | 13:19 |
fsmithred | but if you just use 'su' they are not | 13:19 |
debdog | in the outcome it mostrly is the same. except if /home is on a separate partition and does not get mounted on boot-time for whatever reason. then it makes a huge difference, jack | 13:20 |
jack | true, ok | 13:20 |
gour | ...but grub-install still fails with: grub-install: error: cannot copy `/usr/share/locale/bg.gmo' to `/boot/grub/locale/bg.mo': Is a directory. | 13:21 |
Myst_is_back | hey guys is there nas os built on devuan | 13:25 |
Myst_is_back | really dont want to use systemD, My system does not have 8 gig of ram so wont really work with ZFS | 13:26 |
Myst_is_back | not efficently | 13:26 |
Myst_is_back | any suggestions | 13:27 |
fsmithred | gour, is grub-efi-amd64-signed installed? run: dpkg -l | grep grub | 13:29 |
fsmithred | if it is, replace it with grub-efi-amd64 | 13:56 |
jack | fsmithred: what shortcomings does the "signed" variant have? | 14:00 |
fsmithred | jack, the signed version requires that the bootloader dir on the efi partition is named debian, but the installer (grub) looks at the system and decides it should be named devuan. | 14:14 |
fsmithred | other fix is to rename the directory | 14:14 |
jack | fsmithred: i see | 14:15 |
fsmithred | That will eventually be fixed in the installer isos. | 14:19 |
jack | :) | 14:22 |
jack | wondered already, why isn't there some devuan.iso | 14:23 |
fsmithred | the last mini.iso needs to be rebuilt | 14:35 |
fsmithred | there aren't any netinstall isos for beowulf yet | 14:35 |
gour | fsmithred: it was not installed, i installed it, but same problem...btw, why should i have that package considering i'm on no-uefi system? | 14:43 |
_abc_ | How does one cancel a apt-get upgrade ? I issued it in error, not enough disk to go through, and it listed umpteen packages and said it has no disk space to do it. How does one make apt-get forget the intention and remove the intended action from the list of actions I presume it keeps? | 14:43 |
_abc_ | Or does apt-get not store a list of intended actions at all? | 14:44 |
fsmithred | gour, you should not have the signed package, and if you're not on a uefi system, you should have grub-pc instead of grub-efi | 14:44 |
fsmithred | _abc_, I interrupted an upgrade last night with ctrl-c and I had to run 'dpkg --configure -a' before I could do anything else with apt. | 14:46 |
fsmithred | I guess you need to make some disk space and then repeat the upgrade | 14:47 |
_abc_ | Eww. | 14:49 |
_abc_ | I used apt-get upgrade $something with something already installed, I intended to do apt-get install $something for upgrade I think | 14:49 |
_abc_ | So I did not intend to upgrade. apt-get is functional after this, I did not ^C is, it stopped since it did not have the space. | 14:50 |
_abc_ | I need to do some major shifting here, disks full and half a dozen projects I can't close are open and using up space. | 14:51 |
_abc_ | Is there a one page dpkg apt apt-get "cookbook" somewhere fsmithred? I could use a one page reference frequently. | 14:51 |
_abc_ | fsmithred: using the simulate option seems like a godsend for planning. | 14:54 |
watchcat | you've already done apt clean? | 14:58 |
gour | fsmithred: i've grub-pc installed | 15:17 |
_abc_ | watchcat: yes | 15:23 |
_abc_ | What have I done now. I launched a faulty script I wrote with exec nohup $script & | 15:23 |
_abc_ | I killed it, ps is clean, top is clean, system load is at 2.12 | 15:24 |
_abc_ | What the. | 15:24 |
_abc_ | Where does one look for such things? I assume it's looping in the kernel somehow? | 15:24 |
fsmithred | lsof | 15:24 |
_abc_ | lsof on what? / ? | 15:24 |
fsmithred | just lsof | 15:25 |
fsmithred | list open files | 15:25 |
fsmithred | I usually grep the output for what I want to find | 15:25 |
_abc_ | Ok, what am I looking for? | 15:25 |
fsmithred | I don't know | 15:25 |
fsmithred | your script? | 15:25 |
_abc_ | The script runs under bash execing wish with the tk script I wrote | 15:25 |
_abc_ | wish is not in the list | 15:26 |
_abc_ | .tk is not in the list | 15:26 |
_abc_ | The script name ends in .tk | 15:26 |
fsmithred | gour, are you using gpt partition table on the disk? | 15:26 |
_abc_ | There is no load-generating process in the process table | 15:26 |
_abc_ | Wow I need to log out see if it is the session or the kernel | 15:31 |
_abc_ | Ok, whatever it was, it was the shadow of the launch script which was essentially exec /usr/bin/nohup $thescript & | 15:32 |
_abc_ | editing that to exec /usr/bin/nohup $thescript >/dev/null 2>&1 & | 15:32 |
_abc_ | fixed the load once saved in vi! | 15:33 |
_abc_ | What the. | 15:33 |
_abc_ | The script would print on strderr and stop, no reason to blow up like that. But without redirects, where does stderr output go from an exec'd nohup? | 15:33 |
_abc_ | I think I exposed a bash bug? | 15:34 |
* _abc_ tries to duplicate it | 15:34 | |
_abc_ | does not duplicate. | 15:36 |
_abc_ | with exec'd script being a bash script, itself, nohup stderr goes to nohup.out | 15:36 |
_abc_ | Ok, I wrote a fork bomb. The launcher script had a typo. Problem solved. | 15:38 |
_abc_ | pbkc | 15:38 |
_abc_ | break time, it's low energy / attention span after lunch here. | 15:40 |
_abc_ | Strangely, ps did not show any tree of processes, top also not, and lsof did not list the launcher name which was the same as the script's. | 15:40 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!