libera/#devuan/ Saturday, 2019-04-13

tuxd3vo/00:22
tuxd3vdoes any body knows if libvnc changed its license from GPLv2 to LGPL?00:23
Invader_Borkhi, does devuan (or related distros) have anything like archlinux's AUR?00:24
gnarfaceuser repos?00:25
gnarfaceubuntu has them ("PPAs") but really, you should not use those00:25
Invader_Borkgnarface, more along the lines of a ports-like build system00:26
gnarfaceoh, well it does have automated package and build tools00:28
gnarfaceand there are native source-package repos to use them00:28
gnarfacecheck out debhelper00:28
gnarfacealso mabye dpkg-dev00:29
gnarfacethere's actually dozens of related packages to that00:29
gnarfacebut it's all in the native repos00:29
Invader_Borkthe 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 packages00:30
Invader_Borkman i feel like a distro orphan haha00:31
Invader_Borki'm having a rough time finding a good fit00:31
gnarfacedebian package "recipes" as you call them, i think are built-in to the source package00:40
Unit193To answer his question, no Debian doesn't really have recipe style builds.00:46
gnarfacethere's still a high amount of automation available built-in though00:51
Invader_Borkso, how do you guys handle packaging software that's not available in the repos?00:51
Invader_Borkdo you rock your own?00:51
gnarfaceif it's got a './debian/' subdirectory in it's base source package, the native debhelper tools usually work fine00:52
gnarfaceif it doesn't, i use checkinstall00:52
gnarfacewhich is good for creating quick&dirty packages from non-debianzied sources00:52
Invader_Borkfrom a glance it seems that checkinstall makes a quick package from make install00:53
gnarfaceyea, it usually works right00:53
Unit193Invader_Bork: I package my own, pbuild them, then stick them in a mini-dinstall repo. :300:53
Invader_BorkUnit193, pbuild? i found multiple things on the web00:56
Unit193pbuilder, it builds the package in a clean chroot.00:56
Invader_Borkfound it00:59
rwpI am a fan of clzip (aka lzip) for anything that is going to be long term archived.01:27
rwpOops.  Wrong channel.  But fortunately on topic for either!01:27
specingrwp: squashfs01:28
specingcan mount it directly afterwards and it can use xz01:28
Unit193Or zstd even.01:29
OneManHateGroupOMG... 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
OneManHateGroupapt update https://pastebin.com/rnGaEAU305:33
OneManHateGroupapt upgrade https://pastebin.com/jXwX1dvh05:33
OneManHateGroupcontents of /var/logs/apt/terms.log  https://pastebin.com/index.php?e=105:36
OneManHateGroupplez halp05:36
OneManHateGroupI'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 solutions05:40
OneManHateGroupThis is an annoying hiccup on my journey to install coreboot to my bios and be free of the Intel Management Engine05:43
OneManHateGroupor 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
OneManHateGroupI should have gotten here earlier and asked about this.05:47
OneManHateGroupI'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
furrywolfI'm too tired to even figure out what you're asking.  lol05:52
OneManHateGroupTyping here has been the most human interaction that I've had all day05:52
OneManHateGroupI'm tied too...05:52
OneManHateGroupMy eyes hurt from reading forums05:52
OneManHateGroupI just want to get my package manager back up so that I can install software again05:54
furrywolfalso, your link just says "You have exceeded the maximum paste size of 512 kilobytes per paste."05:55
OneManHateGroupcrap... lemme go cut that down05:55
furrywolfapt-get remove android-androresolvd?05:57
OneManHateGrouptried that05:57
OneManHateGroupfail05:57
furrywolfin what way does it fail?05:58
OneManHateGroupI've tried "dpkg --configure -a"05:58
OneManHateGroupgive me a second and I'll give you the output05:58
furrywolfdpkg -r android-androresolvd06:00
OneManHateGrouphttps://pastebin.com/ULhYaCVj06:01
OneManHateGrouphttps://pastebin.com/CE5b2FC406:01
OneManHateGrouphttps://pastebin.com/5cpH9VZc06:02
OneManHateGrouphttps://pastebin.com/MYmgiTxw06:03
furrywolfwhy are you pasting a bunch of seemingly uninteresting pastes?06:04
furrywolfI'm going to stop clicking them now.06:04
OneManHateGroupIt's my /var/log/apt/term.log06:04
furrywolfdpkg --no-triggers -r android-androresolvd06:05
furrywolfwhat does that do?06:05
furrywolfI'm not going to read ten thousand pastes of random logs.06:05
OneManHateGroupoutput of "dpkg -r android-androresolvd06:07
OneManHateGrouphttps://pastebin.com/WFY6U8GV06:07
furrywolfis this on an android system, or a devuan system?06:08
OneManHateGrouphttps://pastebin.com/9LbziaBa06:08
OneManHateGroupdevuan.... Good Life Linux06:08
furrywolfwhy do you seem to have android stuff installed on devuan?06:09
OneManHateGroupI was trying to use ADB and Fastboot06:10
OneManHateGroup"fastboot OEM unlock" should let me change the bootloader on my phone so that I can put 'postmarketOS' on it06:11
furrywolfdpkg --no-triggers --force-all -r android-androresolvd06:12
watchcatall you need is android-tools-adb and android-tools-fastboot.06:12
watchcatunless you want to develop android apps on devuan.06:13
OneManHateGrouphttps://pastebin.com/SZRgF7id06:13
furrywolfhrmm.  I don't know how to make dpkg ignore those errors.06:14
OneManHateGroupAll 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 me06:14
OneManHateGroupI saw in dpkg -help that you can uninstal all but essential packages06:15
OneManHateGroupI don't think that I can even do that.06:15
watchcatfind an unlock/root/customrecovery/customrom tutorial for your phone on xda, if one exists.06:16
OneManHateGroupI like the thought, but I can't do much of anything untill I'm able to install programs06:18
furrywolffor 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-androresolvd06:20
OneManHateGroupIs that a command that I'm supposed to run?06:22
furrywolfyes06:22
furrywolfas root06:23
OneManHateGroupsudo 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-androresolvd06:23
OneManHateGroupbash: syntax error near unexpected token `do06:23
furrywolfyeah, it might not work with sudo.  su - and run it from a root shell.06:23
furrywolfor sudo bash or whatever sudo-types use.  :)06:24
OneManHateGroup(Reading database ... 173666 files and directories currently installed.)06:25
OneManHateGroupRemoving android-androresolvd (1.3-1) ...06:25
OneManHateGrouplooks like it my have worked06:25
furrywolfmy logic is that if it's failing because the scripts always return errors, replace them with scripts that always succeed.  :)06:26
OneManHateGroupI'm updating and seeing if I get the same error06:26
furrywolfthat replaced all the scripts for that package with ones that simply run "true" and exit, thus making sure they succeed.  :)06:26
OneManHateGroupI tried to 'fix packages'  and got06:30
OneManHateGroupE: Unable to correct problems, you have held broken packages.06:30
OneManHateGroupE: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.06:30
OneManHateGroupE: Unable to correct dependencies06:30
furrywolfwith apt-get -f install?06:30
OneManHateGroupgimme a second06:31
OneManHateGroupit didn't return any errors06:32
furrywolfdid it do anything?06:32
OneManHateGroupsynaptic still says that I have broken packages06:34
furrywolftry apt-get installing something.  apt-get install aptitude, for example.06:34
furrywolfyou're not doing these things while synaptic is running, right?  if so, exit it.06:34
OneManHateGroupaight06:35
OneManHateGroupI just apt'd fastboot06:35
furrywolfdid it work?06:36
furrywolfalso, please don't install more android stuff and break it worse.  :P06:36
OneManHateGroupit seems to have worked06:37
furrywolfyay!  you now have an un-broken package system.  :)06:37
OneManHateGroupyou da bomb yo06:38
OneManHateGroupIf you ever find yourself in Hanover PA, come to the Subway in the square... lunch is on me06:38
furrywolflol, I'm in california.06:41
furrywolfinclude first class airfare and I'll head over.  :P06:41
OneManHateGroupI used to live in LA... cespool06:48
furrywolfI'm in the very northern part, close to oregon.06:49
OneManHateGroupIt gets weirder the closer you get to Portland06:49
furrywolfbbl, wolfy bedtime07:02
gourmorning08:21
gouri 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
gnarfacegour: never tested this myself, but i see some manual setup mentioned here: https://git.devuan.org/devuan-packages/desktop-base09:36
gourgnarface: tried it, but still no luck...it seems that plymouth stuff was not installed11:04
gourthis is the problem, i suppose:11:06
gourplymouth-themes : Depends: plymouth (= 0.9.4-1.1) but it is not installable11:06
gourthis is on ceres, have to check out on my ascii-powered netbook11:07
gourbut pkginfo does not show plymouth package in ascii either?11:11
watchcatplymouth is not available because it requires systemd.11:40
gourwhat is correct place to update root's PATH since it does not contain /usr/sbin?13:09
debdog/etc/profile13:11
jackroot@jack-MS-7204:~# cat .profile13:12
jack# ~/.profile: executed by Bourne-compatible login shells.13:12
jackbetter, since that's only root then13:12
debdogby default it seems to be set in /etc13:12
debdogunder if [ "`id -u`" -eq 0 ]; then13:13
jackwow ok, nice13:13
debdogbut any which way is possible and ok13:13
xrogaangour: plymouth is banned13:13
debdogwhatever the user prefers, of course13:13
jacksure :)13:13
jackexactly13:14
xrogaangour: I verified month ago, but it seems that plymouth can be compiled without systemd13:14
gourxrogaan: my problem is that plymouth-set-default-theme is not visible due to the PATH's problem13:14
xrogaanI dunno, haven't installed the thing at all.13:15
jackdebdog: i tend to do everything like that via ~/ or ~/something :) /etc for absolut basic stuff that _everyone_ needs/wants13:18
jackso root isnt that different...13:19
gourthis page (https://git.devuan.org/devuan-packages/desktop-base) references  plymouth-set-default-theme which is provided by plymouth13:19
fsmithredin beowulf/ceres if you use 'su -' to get root, the sbins are in your path13:19
fsmithredbut if you just use 'su' they are not13:19
debdogin 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, jack13:20
jacktrue, ok13: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_backhey guys is there nas os built on devuan13:25
Myst_is_backreally dont want to use systemD, My system does not have 8 gig of ram so wont really work with ZFS13:26
Myst_is_backnot efficently13:26
Myst_is_backany suggestions13:27
fsmithredgour, is grub-efi-amd64-signed installed? run: dpkg -l | grep grub13:29
fsmithredif it is, replace it with grub-efi-amd6413:56
jackfsmithred: what shortcomings does the "signed" variant have?14:00
fsmithredjack, 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
fsmithredother fix is to rename the directory14:14
jackfsmithred: i see14:15
fsmithredThat will eventually be fixed in the installer isos.14:19
jack:)14:22
jackwondered already, why isn't there some devuan.iso14:23
fsmithredthe last mini.iso needs to be rebuilt14:35
fsmithredthere aren't any netinstall isos for beowulf yet14:35
gourfsmithred: 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
fsmithredgour, you should not have the signed package, and if you're not on a uefi system, you should have grub-pc instead of grub-efi14: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
fsmithredI guess you need to make some disk space and then repeat the upgrade14: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 think14: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
watchcatyou've already done apt clean?14:58
gourfsmithred: i've grub-pc installed15:17
_abc_watchcat: yes15: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.1215: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
fsmithredlsof15:24
_abc_lsof on what? / ?15:24
fsmithredjust lsof15:25
fsmithredlist open files15:25
fsmithredI usually grep the output for what I want to find15:25
_abc_Ok, what am I looking for?15:25
fsmithredI don't know15:25
fsmithredyour script?15:25
_abc_The script runs under bash execing wish with the tk script I wrote15:25
_abc_wish is not in the list15:26
_abc_.tk is not in the list15:26
_abc_The script name ends in .tk15:26
fsmithredgour, are you using gpt partition table on the disk?15:26
_abc_There is no load-generating process in the process table15:26
_abc_Wow I need to log out see if it is the session or the kernel15: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 it15:34
_abc_does not duplicate.15:36
_abc_with exec'd script being a bash script, itself, nohup stderr goes to nohup.out15:36
_abc_Ok, I wrote a fork bomb. The launcher script had a typo. Problem solved.15:38
_abc_pbkc15: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/!