xkr47 | ok so I installed apt-cacher-ng on my devuan laptop and configured it as a proxy in my to-be-converted debian 8.2.0 installation | 00:04 |
---|---|---|
xkr47 | since this was debian I could see how it works since there is an existing list of debian mirrors | 00:05 |
xkr47 | so it appears the whole mirror thing is just to merge all mirrors into a single directory in apt-cacher-ng | 00:05 |
xkr47 | so you don't get lots of copies if different hosts are used that host the same stuff | 00:06 |
xkr47 | soo I guess a file with the pkgmaster.devuan.org, auto.mirror.devuan.org, deb.devuan.org and all those should just be listed in the devuan file | 00:06 |
xkr47 | where can I get an exhaustive list of devuan servers that you have been using over the years? :) | 00:07 |
xkr47 | sorry I mean devuan package repositories* | 00:07 |
golinux | https://pkgmaster.devuan.org/mirror_list.txt | 00:12 |
golinux | xkr47: ^^^ | 00:13 |
xkr47 | ok.. deb.devuan.org, auto.mirror.devuan.org at least missing there | 00:14 |
xkr47 | but good | 00:14 |
KatolaZ | xkr47: you shouldn't use auto.mirror.devuan.org | 00:16 |
KatolaZ | only deb.devuan.org | 00:16 |
golinux | auto.mirror is deprecated an will be decommissioned when jessie is EOL | 00:17 |
KatolaZ | *.mirror.devuan.org will be decommissioned | 00:17 |
golinux | Carry on KatolaZ | 00:17 |
xkr47 | KatolaZ, no, but if I list auto.mirror.devuan.org in the mirrors file then it will redirect requests to that one to the "wanted" mirror instead | 00:18 |
xkr47 | so that's why I want to list all old/deprecated urls as well | 00:18 |
KatolaZ | nope xkr47 | 00:20 |
KatolaZ | auto.mirror.devuan.org is not what it seems to be | 00:20 |
xkr47 | ?-) | 00:20 |
KatolaZ | I guess I am missing something | 00:20 |
xkr47 | what is auto.mirror then ? :) | 00:21 |
KatolaZ | it's just a CNAME for packages.devuan.org | 00:21 |
KatolaZ | which will be decommissioned | 00:21 |
xkr47 | ok | 00:22 |
KatolaZ | it's the old amprolla implementation | 00:22 |
xkr47 | so it is good for my list of past and future mirror hostnames which all get remapped to deb.devuan.org | 00:22 |
KatolaZ | I don't know why you need such list, but yes | 00:23 |
xkr47 | so that the cache can alias all of them to one server and just keep one copy of the files even if different mirrors are configured in the clients | 00:24 |
KatolaZ | nope | 00:24 |
xkr47 | so if I have some old machine with auto.mirror.devuan.org that I forgot to update, it will never actually go there, but to deb.devuan.org instead | 00:24 |
KatolaZ | it's not as easy as that | 00:25 |
xkr47 | different contents? | 00:25 |
KatolaZ | auto.mirror uses a different signing key | 00:25 |
xkr47 | oo | 00:25 |
KatolaZ | and partially different content | 00:25 |
xkr47 | okay | 00:25 |
xkr47 | so I should just list the ones in url you linked after all then and forget about the past? | 00:25 |
KatolaZ | just use deb.devuan.org | 00:26 |
KatolaZ | :) | 00:26 |
KatolaZ | if you are on ASCII | 00:26 |
KatolaZ | and even if you are on Jessie, actually | 00:26 |
KatolaZ | provided that you install the latest keyring | 00:27 |
KatolaZ | s/key/devuan-key | 00:27 |
xkr47 | is the latest keyring available also in the auto.mirror.devuan.org mirrors? | 00:28 |
KatolaZ | yes | 00:28 |
KatolaZ | (but again, dig auto.mirror.devuan.org and you will see what I mean :)) | 00:28 |
xkr47 | -> packages -> a single ip | 00:29 |
KatolaZ | yep | 00:29 |
xkr47 | KatolaZ, btw it's called "geodns" re: "google inc" | 00:42 |
xkr47 | debian and gentoo apparently use that | 00:43 |
xkr47 | I'm getting a lot of | 01:07 |
xkr47 | W: Size of file /var/cache/apt/archives/partial/libsepol1-dev_2.3-2_amd64.deb is not what the server reported 165274 6754 | 01:07 |
xkr47 | for different packages | 01:07 |
xkr47 | ... auto.mirror.devuan.org :) | 01:07 |
xkr47 | it works it works | 01:19 |
gnu_srs1 | xkr47: What works? | 01:20 |
xkr47 | my apt-cacher-ng devuan config | 01:21 |
xkr47 | I had pkgmaster.devuan.org in sources.list in a devuan installation I tried it with | 01:22 |
xkr47 | and it correctly mapped it to a generic "devrep" directory | 01:22 |
xkr47 | here's my merge request: https://git.devuan.org/devuan-packages/apt-cacher-ng/merge_requests/1 | 01:26 |
xkr47 | my second devuan MR, feeling good :) | 01:34 |
xkr47 | now sleep, nn | 01:35 |
xkr47 | thanks for all help! | 01:35 |
nimbius | does devuan not have an EFI installer? | 02:20 |
nimbius | I only see a BIOS partition on my installation. | 02:21 |
nimbius | debvian squeeze seems to be able to install to /boot/EFI | 02:28 |
Leander | I think it depends on how you booted on the installation media | 02:31 |
Leander | more explicitely: how your BIOS was told to boot, in UEFI or legacy mode | 02:32 |
nimbius | :I | 02:33 |
nimbius | Leander: installation media is not detected when disabling legacy USB and legacy USB 3.0 (AHCI) class devices. | 02:37 |
Leander | legacy USB is something else | 02:37 |
nimbius | also getting real sick and tired of DDG replacing devuan with debian :c | 02:37 |
Leander | when you boot your computer, you can probably hit a key like F12 to choose on which medium to boot | 02:38 |
nimbius | could it be the image i used? i did netinst...instead of minimal-live | 02:38 |
nimbius | Leander: without proper EFI partitioning, the USB device isnt readable as anything but a legacy device. | 02:38 |
Leander | hmm... I don't know about that part | 02:39 |
fsmithred | nimbius, the netinstall should boot on uefi | 02:39 |
fsmithred | the minimal live will not | 02:39 |
nimbius | devuan_ascii_2.0.0_amd64_netinst.iso is whaet I have | 02:40 |
fsmithred | you used dd to image a usb? | 02:40 |
fsmithred | or cat | 02:40 |
nimbius | will dd create the necessary EFI partition on the USB? | 02:40 |
fsmithred | yes | 02:40 |
nimbius | dd if=source of=/dev/sde | 02:40 |
fsmithred | yeah | 02:40 |
* nimbius tries again | 02:40 | |
Leander | I'm trying the netinst as a DVD in a VM with EFI enabled, and the first screen shows "devuan GNU/Linux UEFI Installer Menu" | 02:40 |
fsmithred | I have to go away for about 15 min | 02:41 |
fsmithred | will be back | 02:41 |
nimbius | im showing the data partition is partition 1 on the device. | 02:44 |
nimbius | and the EFI partition partition 2. is that even permissible under the definition of efi? | 02:44 |
nimbius | parted says the USB is a mac partition table? | 02:50 |
nimbius | fdisk says its an empty partition followed by an EFI partition | 02:50 |
nimbius | where do i go to submit a bug. | 02:50 |
fsmithred | nimbus, what's the bug? | 02:53 |
fsmithred | what happens when you try to boot? | 02:54 |
MinceR | he's gone | 03:05 |
_abc_ | Hi. I have a problem with ascii/jessie: opening a new terminal from the desktop menu button opens two terminals if and only if the load is high (long delay on window popup). Only one is opened if load is low. The command in the gui widget is: exo-open --launch TerminalEmulator | 10:12 |
_abc_ | Suggest a fix? | 10:12 |
_abc_ | I assume one of the commands in the startup executes twice or checks early for self-exists lock and that fails with negative due to the delay in despite of the command already running? | 10:13 |
_abc_ | Desktop -> Applications Menu -> Settings -> Preferred Applications is quite sparse; no mention of TerminalEmulator in it | 10:17 |
_abc_ | Does anyone know where the preferred applications file is stored in xfce4? This page is all I get for my system and is quite sparse. Are we copying windows and ishiny? Hiding "dangerous" options? | 10:18 |
_abc_ | man exo-open shows no FILES section at all. The settings must therefore be assumed to be "known" by divine intervention. | 10:19 |
_abc_ | strace exo-open --launch TerminalEmulator shows that exo-launch does not, itself, consult 7 read() any config file relevant to xfce. | 10:22 |
_abc_ | strace -fF exo-open --launch TerminalEmulator shows that child processes of exo-launch do read relevant config files. | 10:23 |
_abc_ | And reading that output shows what a disaster all gui programs are now on linux. Seriously, walking a crazy hierarchy of configs and config locations to open a terminal?! | 10:25 |
_abc_ | The correct settings file to determine the TerminalEmulator is /etc/xdg/xfce4/helpers.rc | 10:26 |
_abc_ | Therein, TerminalEmulator=debian-x-terminal-emulator; debian-x-terminal-emulator is not a symlink or other type of resource one can look up on a running system, it has no manpage | 10:27 |
_abc_ | The circlef* which debian's infinite circular redirection linkage system is for obvious things to be hidden as non obvious poorly documented things, continues. Relevant thread: http://forums.debian.net/viewtopic.php?f=5&t=136301&start=0 | 10:32 |
_abc_ | Cutting to the chase, other than drilling down forever with strace, suggest a way to locate the script snippet which launches 2 terminals instead of one when load is high. | 10:32 |
_abc_ | Okay, found '/usr/share/xfce4/helpers/debian-x-terminal-emulator.desktop' which is opened, by strace. This file is not in the locate database for reasons I will find out and weed out soon. | 10:34 |
_abc_ | Now I am stumped. Previous call to locate debian-x-terminal-emulator | 10:34 |
_abc_ | did not find it, now it finds it. I changed no settings, and did not run updatedb in between. The drive is local and visible to the user I am running as. | 10:35 |
_abc_ | *the volume and directory tree are visible | 10:35 |
_abc_ | Continuing the clusterf* circle trace: | 10:41 |
_abc_ | TerminalEmulator=debian-x-terminal-emulator -> /usr/share/xfce4/helpers/debian-x-terminal-emulator.desktop -> X-XFCE-Binaries=x-terminal-emulator -> /etc/alternatives/x-terminal-emulator -> symlink /usr/bin/xfce4-terminal.wrapper -> ->file /usr/bin/xfce4-terminal.wrapper: Perl script text executable ; Perl scrip | 10:43 |
_abc_ | I feel great. Back in 1996 when I 1st installed linux as a desktop and was happy as a clam (alternative was Windows WfWG3.11 or W95 eww eww), I learned how to use the source Luke. I can see that 20 years later, the correct answer to most questions can be obtained using the same tools as in 1996. strace, less, file, stat etc. Excellent progress. Except in 1996 an xterm would open quite faster than now upon | 10:45 |
_abc_ | clicking on a fvwm (iirc) menu button. | 10:45 |
_abc_ | </rant end><perl script decoding start> | 10:45 |
_abc_ | Instrumenting perl script to write a log file, to count how many times it is called... | 10:46 |
ErRandir | Bisect the problem: Cut the indirections in half and see if it reproduces: /etc/alternatives/x-terminal-emulator -> /usr/bin/sakura | 10:49 |
_abc_ | temporary-fix: editing the file /usr/bin/xfce4-terminal.wrapper with content as follows FIXES the problem even under high load. Trying with if ( 0 ) { now | 11:13 |
_abc_ | "Fix" works even like this. I assume some crazy lock/retry thing in the xfce launcher. | 11:14 |
_abc_ | Perl <code> to add to wrapper to "fix": | 11:15 |
_abc_ | if ( 1 ) { | 11:15 |
_abc_ | use Cwd qw(abs_path realpath); | 11:15 |
_abc_ | use File::Basename; | 11:15 |
_abc_ | my $exeb = basename( $0 ); | 11:15 |
_abc_ | my $outfile = "/tmp/$exeb.log"; | 11:15 |
_abc_ | my $fho; | 11:15 |
_abc_ | #open ( $fho, ">> $outfile") || die "problem opening $outfile\n"; | 11:15 |
_abc_ | if ( open ( $fho, ">> $outfile") ) { | 11:15 |
_abc_ | my $exen = abs_path( $0 ); | 11:15 |
_abc_ | print $fho "$exen: called as $0 (pid = $$)\n"; | 11:15 |
_abc_ | close $fho; | 11:15 |
_abc_ | } ;# ignore errors | 11:15 |
_abc_ | } | 11:15 |
_abc_ | </code> | 11:15 |
_abc_ | sorry about the noise. Moving on. | 11:15 |
_abc_ | <note>I am completely stumped why this happens</note> | 11:15 |
_abc_ | <conclusion>devuan should TRY to be more arch-like in docs, imo. I am willing to contribute snippets as needed when needed (when I need them) | 11:16 |
_abc_ | This has plagued me for a while now, the double open. I just spent a nice hour fixing it. Where the "fix" is likely a hack! I suspected also the mouse, it can double click when single clicking, due to failing switch. To mend this there *should* be a holdoff period in the code, of the launcher, to avoid re-launching the app. Half a second should be enough. I am an embedded mcu coder, I deal with thee kind of | 11:18 |
_abc_ | problems all the time, should be easy to implement, but definitely a recompile and not my job. | 11:19 |
_abc_ | Has anyone else seen such a problem? Double app open on single click in icon bar of gui? Under any conditions? | 11:19 |
* _abc_ eyes his mouse with more suspicion. | 11:20 | |
_abc_ | I can confirm that double clicking any icon in the icon bar launches 2 instances, unless the app itself mitigates this. For example I coded this specially for ff to open one instance only, with a wrapper script, some time ago. | 11:23 |
_abc_ | <feature request>add double click protection / holdoff 0.5sec or so, in the launcher in xfce4 ? | 11:24 |
_abc_ | </done for now, moving on> | 11:24 |
nailyk | hi all! Oh is going the project on an €€€ point please? | 12:49 |
fsmithred | nailyk, what are you asking? | 12:55 |
nailyk | oh much for monthly based donate | 12:56 |
nailyk | s/oh/how/ | 12:56 |
fsmithred | you mean how much do we get, or how much can you give? | 12:57 |
nailyk | how much do you need. Then I will se if that match what I can do ;) | 12:58 |
fsmithred | I don't handle any of the finances, so I don't know the answer. | 12:59 |
nailyk | nu rush. Gonna set some small amount until we adjust it. Thanks ! | 13:02 |
fsmithred | thank you | 13:02 |
nailyk | Thanks to you! Devuan is almost the only distrib I use. Without your project I'd probably stop using computers! | 13:09 |
Gup | is flashplugin-nonfree not available in ascii? | 14:58 |
fsmithred | Gup, I see no flashplugin-nonfree in ascii. There's one in jessie and one in sid/ceres, but I doubt that either of them works. I haven't been able to install flash for about a year. | 15:03 |
Gup | personally I;d say good ;) but just upgraded dad from jessie to ascii and he's missing his games :/ | 15:05 |
Gup | can install manually but it was good keeping it up to date with the other updates | 15:05 |
fsmithred | link to Adobe Flash Player not found on http://www.adobe.com/ at get-upstream-version.pl line 58 | 15:06 |
fsmithred | adobe dropped support for linux (again) | 15:06 |
Gup | hmm, the semi-auto scrip from here just worked: https://wiki.debian.org/FlashPlayer#Installation | 15:09 |
Gup | well, it says it did, havent tested yet as working remotely | 15:09 |
nailyk | So after install grub, on *first* bootup you need to press enter on grub menu. Realy not remote server compliant... :p | 17:22 |
fsmithred | you should not need to do that | 17:22 |
fsmithred | did you change something in /etc/default/grub? | 17:23 |
nailyk | except removing the header after some reboot attempt no | 17:29 |
KatolaZ | Gup: flash-plugin has been discontinued by upstream (Adobe) | 17:34 |
nailyk | at least it works now | 17:34 |
stqn | maybe use syslinux instead like any sane person would do | 17:49 |
DonkeyHotei | stqn: syslinux does not work with uefi | 18:31 |
stqn | works for me | 18:33 |
stqn | I | 18:34 |
stqn | can’t say I undertand anything about uefi though. | 18:34 |
KatolaZ | DonkeyHotei: https://duckduckgo.com/ | 18:34 |
KatolaZ | sorry | 18:34 |
KatolaZ | https://www.syslinux.org/wiki/index.php?title=Install#UEFI | 18:35 |
DonkeyHotei | hmm | 18:35 |
nailyk | maybe yes | 18:39 |
ocin | it works but my understanding is that the kernel and initrd must be on the esp partition | 19:26 |
Gup | fsmithred, KatolaZ, apparently flash is working and firefox isn't complaining its out of date anymore, so not sure what version that script pulled :/ but all is cool again, for now ;) | 20:49 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!