fluffywolf | well this is annoying. went to print for the first time since the beowulf upgrade, and it's now broken. | 06:20 |
---|---|---|
fluffywolf | PID 17567 (/usr/lib/cups/filter/hpcups) crashed on signal 11. | 06:21 |
fluffywolf | my printer is under about 50lbs of crap, but I don't think that's the problem. :P | 06:23 |
fluffywolf | installed hplip from backports, no change | 06:25 |
fluffywolf | well fuck. I need to print an amazon return label... | 06:26 |
fluffywolf | found two forum threads so far that say the solution is to add oldstable and force downgrade everything. | 06:29 |
fluffywolf | removing and re-installing the printer in cups made it work | 06:40 |
fluffywolf | ... now I remember I'm out of toner. | 06:40 |
fluffywolf | bleh, bbl, bedtime | 06:42 |
rwp | fluffywolf, Never give your printer any hints that you are in a rush. It can smell fear. | 06:47 |
rwp | With CUPS I have had to remove and re-install printers to make them work multiple times. | 06:48 |
rwp | In one case I think it was network switch problems (corporate network) where it got so bad that I wrote a script to track /etc/cups/printers.conf and the associated ppd file and just stop cups, smash a saved referenced copy of those back into place, and restart cups. | 06:50 |
rwp | That worked really well to "pin" a printer configuration that CUPS kept dynamically losing. | 06:50 |
adhoc | auto-discover, isn't | 07:04 |
adhoc | anything that relies on mdns is also likely to get messed up | 07:04 |
rwp | I am not a fan of MDNS. | 07:16 |
ham5urg | Anyone used SIP for audio-/video-calls and chats? Found this one https://www.linphone.org/flexisip-server and questioning if it is worth a try? | 12:06 |
ham5urg | It has a DEB generating makefile. | 12:06 |
ham5urg | If good, and with its AGPL3 I could pack it for Devuan. | 12:07 |
GyrosGeier | generally, Makefiles that generate Debian packages are frowned upon | 12:45 |
GyrosGeier | that usually means that as a maintainer you need to provide an upgrade path from upstream's packages as well | 12:46 |
ham5urg | I see, I will play around with it to see if it s worth using it. | 12:54 |
GyrosGeier | generally no | 13:01 |
ham5urg | Why? | 13:02 |
GyrosGeier | you need to provide consistent source and binary packages | 13:03 |
GyrosGeier | the way to get them consistent is to build them from the same control information | 13:03 |
GyrosGeier | and conveniently, that is what the Debian packaging tools do | 13:04 |
ham5urg | Yes, I know. I missunderstood it, I believed your "no" was reagarding that SIP-server. | 13:07 |
ham5urg | regarding* | 13:07 |
shevek | hello, i'm having trouble ( devuan chimaera) while installing ruby via rvm | 18:00 |
shevek | see log here ... https://pad.ingobernable.net/p/devuan-ruby | 18:03 |
shevek | what am i missing ? | 18:03 |
gnarface | probably that you need to use the ruby packages from the repo first then add gems afterwards, but just a guess. if you put the log at paste.debian.net instead i'll actually look at it. | 18:04 |
shevek | sure gnarface , please https://paste.debian.net/1214778/ | 18:09 |
shevek | do i need both Package and Source repo's enabled for ^^ ? I've just noticed 'sources' is not... | 18:15 |
* shevek umh... tried that, still no joy | 18:16 | |
golinux | shevek: sources.list info here: https://www.devuan.org/os/packages | 18:26 |
* shevek update sources accordingly ... | 18:28 | |
shevek | i'm wondering ... why do they not come like this by default ? | 18:28 |
rwp | shevek, I would install all of the build dependencies for the packaged ruby. apt-get build-dep ruby | 18:28 |
rwp | The issue your pad shows is permission problems. "mkdir: cannot create directory ‘/usr/local/rvm/log/1633708605_ruby-2.7.2’: Permission denied" | 18:29 |
shevek | rwp .. i'm using rvm ... isn't 'apt install ... ruby ' redundant ? | 18:29 |
shevek | for the permission s issue... i'm runing 'rvm install ...' as a regular user | 18:30 |
rwp | No. Your pad showed "No binary rubies available for: devuan/chimaera_ceres/x86_64/ruby-2.7.2." "Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies." | 18:30 |
rwp | Which means it is going to try to compile ruby from source. | 18:30 |
rwp | In order to compile ruby from source you need the compiler (which you probably do have) and also all of the build dependencies. | 18:31 |
rwp | Using apt-get build-dep packagenamehere will install all of the build dependencies that the package author included in the packaged version. | 18:31 |
rwp | That would be a good start for anyone who was building a self-compiled version themselves. | 18:31 |
rwp | I always start by installing the build dependencies. :-) | 18:32 |
rwp | As to the permission problems... That's due to /usr/local (as pristine installed) requiring root permission to do anything there. | 18:32 |
rwp | Which I think is a horrible tragedy that has changed a couple of OS releases ago. (I must dig out the bug ticket about the discussion of it.) | 18:32 |
rwp | In the previous releases /usr/local was group owned by "staff" and so a user could add themselves to group staff and then have the ability to do exactly what you are trying to do. | 18:33 |
rwp | But now the powers-that-be are saying they want you to run as root for that operation. I disagree. STRONGLY! But they did not consult with me. | 18:33 |
xrogaan | rwp: you can't add yourself to staff, I believe only root or adm can do that. | 18:35 |
rwp | shevek, How would you like to solve the /usr/local problem? | 18:35 |
rwp | xrogaan, Right. Root is needed to add a user to group staff. Which is worthless now in a pristine installation these days. | 18:36 |
xrogaan | idk | 18:36 |
rwp | Off the top of my head, needs review: adduser $USER staff; find /usr/local -type d -exec chmod -v g+ws {} +; then log out and back in again to have staff assigned at login time. | 18:38 |
rwp | Then one can do things with /usr/local as themselves, not as root, and such things as building ruby with rvm can be done as them. Much safer. | 18:39 |
rwp | If someone is riding along here and adding group staff then also useful to add group "adm" too. Then can browse /var/log/*.log files as themselves too. | 18:41 |
shevek | rwp thX , tweaking /usr/local user permissions did the job | 18:45 |
* shevek loves devuan | 18:45 | |
rwp | I am curious what you mean by "user permissions"? You set them to your own user? (Which is okay on your own system.) | 18:46 |
shevek | that's it : | 18:47 |
shevek | yes to to both questions | 18:47 |
rwp | It is your own system so this is okay for your to do. :-) | 18:48 |
shevek | NAturally | 18:50 |
rwp | For everyone reading along here is the bug ticket I referred to where this useful feature was removed. | 18:51 |
rwp | Linking to Ian Jackson's comment with the explanation of staff and /usr/local. https://bugs.debian.org/484841#62 | 18:51 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!