Beerbelott | gnarface: Sent by email yes | 00:31 |
---|---|---|
Beerbelott | man page of reportbug clearly talks about the Debian email address | 00:31 |
Beerbelott | and nowhere the configuration files talks about a possibility of overloading it | 00:31 |
Beerbelott | overriding* | 00:32 |
gnarface | hmmm, there's gotta be a way | 00:33 |
gnarface | also, the docs might just be wrong | 00:35 |
gnarface | i don't know | 00:35 |
gnarface | hmmm, mabye not | 00:36 |
gnarface | ah ha! Beerbelott i found it in /usr/share/doc/reportbug/README.developers.gz | 00:37 |
gnarface | scroll down to where it says BTS selection | 00:38 |
gnarface | i assume that will work | 00:38 |
Centurion_Dan | golinux: bugs.devuan.org is fundamentally broken... I'm considering whether we can shoe-horn a solution that reports bugs to gitlab for devuan forked packages and forward all others to debian... but we'd have to make reportbug also be able to capture those cases where a fork is needed. | 00:41 |
gmcastil | i hate update-alternatives....anyone else ? | 07:20 |
gmcastil | how do I use update-alternatives to default to bash instead of bash | 07:22 |
debdog | you meant bash instead of dash? isn't that done in /bin | 07:28 |
debdog | link /bin/sh | 07:29 |
gmcastil | well, the update-alternatives thinger is supposed to manage that stuff i think | 07:29 |
debdog | there's nothing in /etc/alternatives which indicates that | 07:29 |
debdog | though I am not certain | 07:30 |
gmcastil | same thing with awk / mawk and rsh / ssh | 07:30 |
gmcastil | $ ll /bin/sh | 07:30 |
gmcastil | lrwxrwxrwx 1 root 4 Nov 8 2014 /bin/sh -> dash | 07:30 |
gmcastil | 07:30 | |
debdog | I just altered that link to bash | 07:31 |
gmcastil | well yeah, as root you can do that obviously | 07:31 |
gmcastil | huh, so since it doesnt link to /etc/alternatives/sh then its not managed by update-alternatives then ? | 07:31 |
gmcastil | like this | 07:31 |
gmcastil | $ ll /usr/bin/yacc | 07:31 |
gmcastil | lrwxrwxrwx 1 root 22 May 5 2017 /usr/bin/yacc -> /etc/alternatives/yacc | 07:31 |
gmcastil | 07:31 | |
debdog | well, I suppose so. | 07:32 |
debdog | but not entirely certain | 07:32 |
holla | for users there is chsh(1) | 08:45 |
Centurion_Dan | update-alternatives is designed more for automated selection of alternatives then manual selection.. | 10:06 |
Centurion_Dan | but it's easy enough from the command line too. | 10:29 |
Centurion_Dan | read the manpage... | 10:29 |
andi89gi | can anybody give me an advice how to rebuild the data "snapd" from debian? because it is based on systemd -.- | 12:47 |
fsmithred_ | andi89gi, did you get the source code? | 12:52 |
andi89gi | source code? | 12:56 |
fsmithred_ | yeah, you want to rebuild a package, so you need the code that is used to compile it | 12:56 |
fsmithred_ | you're running ascii? | 12:56 |
andi89gi | i am running ascii | 12:57 |
fsmithred_ | ok, so change to an empty directory and run | 12:57 |
fsmithred_ | apt-get source snapd | 12:57 |
fsmithred_ | you need to have deb-src lines enabled in sources.list for this to work | 12:58 |
andi89gi | so i have to edit it right? nano/ etc/sources.list? | 12:59 |
fsmithred_ | yeah | 13:01 |
fsmithred_ | uncomment the deb-src lines, save and exit, then run 'apt-get update' | 13:01 |
andi89gi | ahhh the file is empty - nothing is written there | 13:01 |
fsmithred_ | you're in the wrong file | 13:01 |
fsmithred_ | start with this | 13:01 |
fsmithred_ | cat /etc/apt/sources.list | 13:02 |
andi89gi | yeah i have done it now | 13:02 |
fsmithred_ | were the lines commented out? | 13:03 |
andi89gi | well they are active / enabled | 13:04 |
fsmithred_ | ok | 13:05 |
fsmithred_ | apt-get source snapd | 13:06 |
fsmithred_ | then to see what you're up against... | 13:06 |
fsmithred_ | grep -rn systemctl snapd-2.21/ |wc -l | 13:06 |
fsmithred_ | oh, leave off the |wc -l | 13:06 |
fsmithred_ | I'll tell you that it's 122 | 13:06 |
andi89gi | oh yea:D | 13:07 |
fsmithred_ | you would have to re-write all the functions that use that command | 13:08 |
fsmithred_ | is there some snap package in particular that you want? | 13:08 |
Centurion_Dan | that depends... what language is it in? | 13:09 |
andi89gi | puuuuh bloddy hell | 13:09 |
fsmithred_ | Centurion_Dan, what's a quick way to tell? | 13:09 |
andi89gi | they are packages like steam, skype i would like to use - or other softwares which are up to date | 13:10 |
Centurion_Dan | take a look at the debian/rules - if there is a rule for enabling systemd support | 13:10 |
fsmithred_ | skype works | 13:10 |
fsmithred_ | dh $@ --buildsystem=golang --with=golang --fail-missing --with systemd --builddirectory=_build | 13:11 |
fsmithred_ | also appears in some overrides | 13:11 |
andi89gi | puuh ok - so there is a lot of work to do | 13:11 |
fsmithred_ | dh_auto_install -O--buildsystem=golang | 13:12 |
andi89gi | https://wiki.debian.org/systemd - i found this in their wiki | 13:12 |
fsmithred_ | people are using steam without snapd | 13:15 |
Centurion_Dan | ok.. there is a flag in debian/rules "--with systemd" | 13:17 |
andi89gi | ah ok..? | 13:17 |
fsmithred_ | remove that and build package? | 13:18 |
fsmithred_ | change deps, too | 13:18 |
andi89gi | ok i will do it - sry for "stupid" questions - but do we have a "wiki" how to start rebuilding packages? | 13:19 |
fsmithred_ | there are many sites that describe debian packaging | 13:20 |
fsmithred_ | I don't know which one is good to start with | 13:20 |
fsmithred_ | most are too detailed | 13:20 |
Centurion_Dan | andi89gi: do you want to get your hands dirty... | 13:21 |
Centurion_Dan | ? | 13:21 |
fsmithred_ | he does. He said so yesterday. I'm a witness. | 13:21 |
fsmithred_ | looks to me like the build-deps for snapd will install | 13:22 |
Centurion_Dan | I've seen that before... until they start... and then find it hard... especially quilt packages.. | 13:22 |
fsmithred_ | debian packaging is a big dark forest for me | 13:23 |
fsmithred_ | I know a few paths through it | 13:23 |
Centurion_Dan | so looks like systemd uses sdnotify and runs a service... | 13:23 |
andi89gi | i want to my hands dirty Centurion? | 13:23 |
andi89gi | hmm well debian packaging i found a tutorial about it - to build deb packages... :/ | 13:24 |
Centurion_Dan | next question - quick and dirty or do you want to contribute so others benefit... | 13:24 |
fsmithred_ | yeah, if it's just for yourself, there's a little less to do | 13:24 |
fsmithred_ | might be good to start that way | 13:24 |
Centurion_Dan | for me that's the sort of thing that can take anything from 30 mins to a day to properly fork a package for devuan, and get it building... | 13:25 |
Centurion_Dan | and I've probably got more experience doing this for Devuan then anybody here.... | 13:25 |
fsmithred_ | yup | 13:25 |
andi89gi | well i want to contribute so others benefit... ; wow | 13:26 |
fsmithred_ | https://dev1galaxy.org/viewtopic.php?id=549 Devuan Packaging Guide | 13:27 |
andi89gi | i am glad that i have configured succesfully wifi and the drivers :-D it was a bit tricky...but at the end it works ;) | 13:27 |
fsmithred_ | yeah, wifi can be difficult sometimes | 13:28 |
fsmithred_ | uncooperative | 13:28 |
andi89gi | yeah - true | 13:29 |
andi89gi | actually to sum up - if it devuan is configured - it works fluently, stable and fast | 13:30 |
fsmithred_ | yeah, I'm pretty happy with it | 13:34 |
fsmithred_ | andi89gi, you know about appimage? It's a similar idea. I know at least one appimage works on devuan. | 13:35 |
fsmithred_ | brb | 13:35 |
andi89gi | yeah, me too. i tried a lot of distros - for me it is important to have programms for programming, steam, skype, math tools (should be uptodate); i don't really like old versions....:/ | 13:36 |
andi89gi | i know appimage good idea | 13:36 |
Centurion_Dan | so snapd is for running snap packages - basically a docker like container with everything needed except the kernel.... | 13:37 |
andi89gi | ok i see - well actually i could download directly the programm - but it would be better to integrate it with devuan .... | 13:40 |
Centurion_Dan | I hate that sort of thing... it's prone to security issues if as no-one is going to download and update their containers... | 13:43 |
andi89gi | right - it depends on the person, if the update his container and versions. what do you personally prefer? | 13:44 |
Centurion_Dan | and your relying on the container devs to actually keep track of all the security issues of each piece of software they bundle into the container... | 13:44 |
Centurion_Dan | From an InfoSEC perspective - it's a disaster waiting to happen... | 13:45 |
andi89gi | yes that's true to wait... | 13:46 |
andi89gi | you prefer downloading a programm directly or making it suitable with devuan? | 13:47 |
Centurion_Dan | distro specific packaging... that way you need a fix for openssl issue like heart bleed, just install it - for containerised apps you have to still install the fix for your operating system and then if your lucky and app maintainers get there shit sorted, you'll have also replace every containerised app ... if they don't you're still vulnerable. | 13:48 |
fsmithred_ | I rarely use anything that's not in the repository | 13:48 |
Centurion_Dan | andi89gi: yes - package it for devuan | 13:48 |
andi89gi | Centurion: ah okay i will have a look on heart leed - before i have to reinstall devuan to 64bit - unfortunatly i put a 32bit image, although my notebook can work with 64bit -.- | 13:50 |
Centurion_Dan | fsmithred_: If it's not packaged for Devuan (or Debian and not depending on systemd) then if I really want it, I'll package it. | 13:50 |
andi89gi | fsmithred: okay, i can understand your opinion | 13:51 |
fsmithred_ | it's not that I'm opposed to using outside stuff, but everything I normally need is already available | 13:52 |
andi89gi | what about eclipse, or android studio? especially the last one - i am not sure if it works without systemd.... maybe it has to be packaged to init ? | 13:52 |
Centurion_Dan | andi89gi: heartbleed was a big vulnerabity in openssl a couple of years back... completely blindsided everybody and exposed everybody to the risk of what was essentially a gaping security hole that made ssl completely broken and trivial to bypass. | 13:53 |
andi89gi | fsmithred: actually you're right and i agree to you. Most of the software is avaible..; | 13:53 |
andi89gi | Centurion: oha .... thx for explaining it to me. i really appreciate it to learn more about the details/discussion..:) | 13:55 |
fsmithred_ | looks like eclipse will install | 13:55 |
andi89gi | yea eclipse is sourced in devuan; maybe it is not the right way always to use the newest software? | 13:57 |
fsmithred_ | for everyday use, no. for development, yes | 13:58 |
andi89gi | ah ok...so you would admire to me to download the recent software directly from the homepage? | 13:58 |
fsmithred_ | if you want to package something for devuan, you should get the source code from the upstream git repo (if there is one) | 13:59 |
fsmithred_ | if you're just doing it for yourself, you might need a specific version, old or new. It depends on your goal. | 14:00 |
Centurion_Dan | It' | 14:01 |
andi89gi | ok yea i see; because i want to contribute here with you - a) source code is important and b) the wiki link you've sent here? ; but it would be better to have a new version? | 14:01 |
Centurion_Dan | what is the latest upstream version? | 14:04 |
Centurion_Dan | Devuan/Debian has 3.8.1 | 14:04 |
fsmithred_ | unless you need something specific for jessie or ascii, it makes sense to develop stuff for beowulf/ceres | 14:04 |
Centurion_Dan | fsmithred_: beowulf isn't in a working state yet... | 14:05 |
fsmithred_ | yeah, I know. | 14:05 |
Centurion_Dan | and I wouldn't be surprised if ceres in a bad way too... | 14:05 |
fsmithred_ | it is. There are newer packages in ascii. | 14:06 |
Centurion_Dan | I'm working on getting something done about that.. | 14:06 |
fsmithred_ | make it snow? | 14:07 |
Centurion_Dan | snow? | 14:07 |
fsmithred_ | get everyone off the beach and back in front of their computers | 14:07 |
Centurion_Dan | yeah.... I've been working on tidying up the CI system... upgraded jenkins today and the host it's on... | 14:08 |
fsmithred_ | cool | 14:08 |
andi89gi | cool | 14:08 |
Centurion_Dan | didn't solve my current problem... | 14:08 |
fsmithred_ | what's that | 14:09 |
fsmithred_ | ? | 14:09 |
andi89gi | btw i have registered on devuan git hub ... but i didn't receive any confirmation mail .... ; than i've registered on github and it works ... | 14:10 |
Centurion_Dan | andi89gi: git.devuan.org? | 14:12 |
Centurion_Dan | we don't use github | 14:12 |
andi89gi | grrr sry my mistake with github; git.devuan.org - my account is registered; but i've tried to send again a confirmation mail but without success; spam folder ..nothing...normal forlder nithing | 14:13 |
fsmithred_ | are you able to log in? | 14:14 |
Centurion_Dan | what username? | 14:15 |
andi89gi | no i can't because first i have to confirm it with the email | 14:15 |
andi89gi | andi89gi same like here ;) | 14:15 |
fsmithred_ | I don't think I have that power there | 14:16 |
Centurion_Dan | Email: kartz@gmx.net Email: kartz@gmx.net | 14:16 |
Centurion_Dan | ? | 14:16 |
andi89gi | right centurion | 14:17 |
Centurion_Dan | that's your email? | 14:17 |
andi89gi | yes | 14:17 |
Centurion_Dan | I've manually confirmed it... you should be able to login now... | 14:17 |
andi89gi | thx centurion! :) | 14:18 |
andi89gi | it works now | 14:18 |
andi89gi | wow a lot of projects | 14:19 |
fsmithred_ | Centurion_Dan, how do I delete a project? | 14:22 |
Centurion_Dan | settings->advanced... | 14:23 |
Centurion_Dan | [general] scroll down to "remove project" | 14:24 |
andi89gi | Centurion_Dan: so i could start a project with snapd i guess? | 14:25 |
Centurion_Dan | yes | 14:26 |
fsmithred_ | I'm not finding Advanced | 14:27 |
andi89gi | ok cool - i will start in the evening. for any questions there is an irc for dev | 14:27 |
andi89gi | ? | 14:27 |
Centurion_Dan | if your serious about package development you should get pbuilder | 14:27 |
Centurion_Dan | andi89gi: #devuan-dev | 14:27 |
Centurion_Dan | pbuilder with gitbuildpackage and jenkins-debian-glue-buildenv-devuan | 14:29 |
Centurion_Dan | that way you can build packages locally without spoiling your current system | 14:29 |
Centurion_Dan | and cowbuilder | 14:31 |
andi89gi | ah thx Centurion for the hints | 14:32 |
andi89gi | :) | 14:32 |
Centurion_Dan | that homework will keep you busy for a night or 2 ;-) | 14:32 |
andi89gi | i've lot to do first reinstalling my lap to 64bit devuan and afterwards installing the software for development; but i am happy to contribute with you all ;) | 14:33 |
andi89gi | ahhh :-D hehe no problem | 14:33 |
fsmithred_ | found it. | 14:36 |
Centurion_Dan | :-D | 14:41 |
andi89gi | btw are there plans to test desktop "budgie"? | 14:44 |
andi89gi | *the | 14:44 |
fsmithred_ | I haven't heard of anyone installing it | 14:47 |
fsmithred_ | I got a vm I could try it in | 14:47 |
andi89gi | yea maybe we could work together on it? would be interesting to get it worked for devuan | 14:49 |
fsmithred_ | it won't install | 14:50 |
fsmithred_ | oh | 14:50 |
andi89gi | hm? | 14:50 |
fsmithred_ | oops. | 14:50 |
fsmithred_ | This is a no-dbus installation. I thought I disabled that pin, but that was several installs ago. | 14:51 |
andi89gi | ah okay | 14:51 |
andi89gi | well i am here later on , i have work now ; i'm a teacher and have to work with pupils:D | 14:51 |
fsmithred_ | it's installing | 14:52 |
fsmithred_ | but I might run out of space. It's on 5GB virtual drive. | 14:52 |
andi89gi | ok ;) see you later here again; i'll ask you than; ahh i see ; | 14:52 |
fsmithred_ | you leaving? | 14:53 |
fsmithred_ | I'll know in a few minutes if this works | 14:53 |
fsmithred_ | oh, it helps if I read what you wrote. See you later. | 14:55 |
nemo | https://devuan.org/os/documentation/faq/ "Upgrading from Ubuntu" is blank - I was wondering if anyone knew of a good guide for gotchas | 15:35 |
nemo | I'm looking to convert a few ubuntu 14.04 desktops and dev "servers" to devuan | 15:35 |
nemo | they have various PPAs. Oracle Java for example | 15:35 |
nemo | I assume it can't be as simple as just modifying the sources file. there's always some cross-distro surprise, even for closely related ones | 15:38 |
gnarface | nemo: the PPAs could be a problem. if you can, it would be a good idea to remove everything installed from there first. anything that is a newer version than what is in the devuan version you're upgrading to will be a roadblock if it's still installed at upgrade time | 15:58 |
golinux | nemo: Ubuntu is not Debian much less Devuan . . . | 16:05 |
nemo | gnarface: sure | 16:14 |
nemo | that's 'sactly why I'm asking ☺ | 16:15 |
nemo | and it'd be nice if it was possible to transition the PPAs. esp the oracle java webupd8 one | 16:15 |
nemo | unless ofc debian has a package for that now | 16:15 |
nemo | or. hm. oracle does | 16:15 |
nemo | everything else is probably fine | 16:16 |
Centurion_Dan | nemo: isn't openjdk sufficient? | 16:32 |
sixwheeledbeast | What PPAs? openjdk should just drop in. | 16:46 |
gnarface | it should, but some commercial software will still explicitly demand the official java | 16:47 |
nemo | Centurion_Dan: unfortunately no | 17:38 |
nemo | Centurion_Dan: using various tools that require the oracle JDK | 17:39 |
nemo | Centurion_Dan: Oracle's Application Server, Atlassian, Oracle's database | 17:39 |
nemo | Centurion_Dan: I have more control over the dev instances which is why they are linux at all | 17:39 |
nemo | some atlassian stuff does work on openjdk, but not all their products unfortunately | 17:42 |
nemo | and frankly we're lucky management approved atlassian or we'd still be using Rational | 17:42 |
gnarface | Rational | 17:51 |
* gnarface shudders | 17:51 | |
nemo | indeedy | 17:54 |
nemo | ugh. devuan ascii is still on gimp 2.8 | 18:09 |
nemo | one more thing a PPA would be handy for | 18:09 |
golinux | nemo: Have you looked in backports? | 18:40 |
nemo | golinux: oh. good point. well, since ascii was so recent.. | 19:53 |
golinux | Looks like Beowulf has gimp-2.10.2-1 so that might be in backports. | 20:03 |
golinux | nemo: ^^^ | 20:03 |
nemo | hum. the installer doesn't include commented-out backports by default? I have to manually add in synaptic? boo | 20:23 |
Smilex | Hey. I just installed devuan, and lost my internet connection mid install, so I decided to continue it, and fix stuff after the fact. What program does devuan have by default, that does what dhcpcd does? | 20:27 |
Wonka | Smilex: isc-dhcp-client for example | 20:33 |
premoboss | hi all. vlc still not possible tu install on devuan 2.0 because of unmet dependences. | 20:44 |
premoboss | there is a bugs page where i can follow the progres otf all devuan bugs? | 20:45 |
golinux | bugs.devuan.org | 20:46 |
buZz | vlc? really? | 20:46 |
buZz | works fine here .. | 20:46 |
premoboss | buZz, let me do test, i will bastebin you. | 20:55 |
buZz | nice | 20:55 |
buZz | make sure to apt update first :) | 20:55 |
premoboss | of course | 20:56 |
premoboss | https://pastebin.com/xXX7weC8 some messages are not in english, but are the usual "error" strings from apt. | 20:57 |
buZz | did you enable non-free repos</ | 20:58 |
buZz | ? | 20:58 |
nemo | golinux: doesn't seem like it btw | 21:00 |
buZz | it? | 21:01 |
premoboss | buZz, wait. | 21:01 |
buZz | no | 21:01 |
buZz | i wait for no man! | 21:01 |
* buZz starts the revolution | 21:01 | |
premoboss | ascii main contrib non-free- are present in sources.conf | 21:02 |
buZz | non-free- doesnt exist | 21:02 |
premoboss | buZz, if you were not prepared to wait, you was not onto a IRC channel :-) | 21:02 |
buZz | deb http://nl.deb.devuan.org/merged ascii-security main contrib non-free | 21:02 |
buZz | deb http://nl.deb.devuan.org/merged ascii main non-free contrib | 21:03 |
buZz | that? | 21:03 |
buZz | premoboss: then try apt-get install -f | 21:03 |
premoboss | i add that repo and test again. | 21:03 |
buZz | oh ascii-security? not sure if its needed, it was in my sources by default | 21:04 |
premoboss | anyway, it works! | 21:04 |
buZz | sweet, so it was non-free- vs non-free ? | 21:05 |
premoboss | my otgher repos sems bad | 21:05 |
buZz | or just adding ascii-security? | 21:05 |
buZz | oh, bad mirror? | 21:05 |
premoboss | mmm i duno. | 21:05 |
premoboss | wait. | 21:05 |
buZz | hammertime. | 21:05 |
premoboss | i have auto.mirror.devuan.org and deb.devuan.org | 21:06 |
buZz | use deb.devuan , the other one doesnt work anymore afaik | 21:07 |
premoboss | ok. | 21:07 |
premoboss | i set my source.conf | 21:07 |
premoboss | gotta go, real life call me. | 21:08 |
premoboss | thanks. | 21:08 |
buZz | o/ | 21:19 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!