Skip to content

Instantly share code, notes, and snippets.

# LC_ALL=C urpmi --auto-update --skip '/^p4|python|guest|drm|gbm|thunderbird/'
$MIRRORLIST: media/core/release/media_info/20160503-134707-synthesis.hdlist.cz
updated medium "Core Release"
medium "Core Updates" is up-to-date
medium "Nonfree Release" is up-to-date
medium "Nonfree Updates" is up-to-date
medium "Tainted Release" is up-to-date
medium "Tainted Updates" is up-to-date
medium "Core 32bit Release" is up-to-date
medium "Core 32bit Updates" is up-to-date
# LC_ALL=C urpmi --auto-select --skip '/^p4|python|guest/'
To satisfy dependencies, the following packages are going to be installed:
Package Version Release Arch
(medium "Core Release")
lib64qt5base5-devel 5.6.0 5.mga6 x86_64
lib64qt5bootstrap-devel 5.6.0 5.mga6 x86_64
lib64qt5concurrent-devel 5.6.0 5.mga6 x86_64
lib64qt5core-devel 5.6.0 5.mga6 x86_64
lib64qt5dbus-devel 5.6.0 5.mga6 x86_64
lib64qt5egldeviceintegration-> 5.6.0 5.mga6 x86_64
@blino
blino / gist:17b12625da1e17f4ade3
Created February 6, 2016 22:01
diff between installed youri and git
diff -ru /home/blino/vc/mageia/packages/cauldron/backup-youri-20160205/mga-youri-submit/lib/Youri/Submit/Action/RebuildPackage.pm ./lib/Youri/Submit/A
ction/RebuildPackage.pm
--- /home/blino/vc/mageia/packages/cauldron/backup-youri-20160205/mga-youri-submit/lib/Youri/Submit/Action/RebuildPackage.pm 2014-04-18 16:57:22.00
0000000 +0200
+++ ./lib/Youri/Submit/Action/RebuildPackage.pm 2015-11-02 00:30:53.549584394 +0100
@@ -14,6 +14,7 @@
use warnings;
use strict;
use Carp;
+use Cwd;
@blino
blino / extlinux.conf
Created February 3, 2016 12:08
/boot/extlinux/extlinux.conf for Mageia ARM port
TIMEOUT 100
DEFAULT default
MENU TITLE Boot menu
LABEL default
LINUX ../vmlinuz-4.5-rc2
FDTDIR ../../usr/lib/linux-4.4.0-desktop-armv6v7-2.mga6
APPEND earlyprintk verbose loglevel=8 console=ttyAMA0 console=tty0 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait noinitrd
LABEL fallback
@blino
blino / gist:1770f2d81c8ad522d913
Created February 1, 2016 14:30
Raspberry Pi 2 boot with u-boot and vanilla Linux 4.5-rc1
switch to partitions #0, OK [29/23524mmc0 is current device
reading vmlinuz-4.5-rc1
4083568 bytes read in 5285 ms (753.9 KiB/s)
reading bcm2836-rpi-2-b.dtb
5323 bytes read in 62 ms (83 KiB/s)
Kernel image @ 0x1000000 [ 0x000000 - 0x3e4f70 ]
## Flattened Device Tree blob at 00000100
Booting using the fdt blob at 0x000100
Loading Device Tree to 3ab42000, end 3ab464ca ... OK
Program received signal SIGSEGV, Segmentation fault.
0x00007fcd12576b1c in _should_perform_ewmh_drag () from /lib64/libgdk-3.so.0
(gdb) bt
#0 0x00007fcd12576b1c in _should_perform_ewmh_drag () at /lib64/libgdk-3.so.0
#1 0x00007fcd125782a0 in gdk_x11_window_begin_move_drag () at /lib64/libgdk-3.so.0
#2 0x00007fcd06fbabc9 in nsWindow::BeginMoveDrag(mozilla::WidgetMouseEvent*) () at /usr/lib64/firefox/libxul.so
#3 0x00007fcd065bc06b in nsGlobalWindow::BeginWindowMove(mozilla::dom::Event&, mozilla::dom::Element*, mozilla::ErrorResult&) ()
at /usr/lib64/firefox/libxul.so
#4 0x00007fcd069951ee in mozilla::dom::WindowBinding::beginWindowMove(JSContext*, JS::Handle<JSObject*>, nsGlobalWindow*, JSJitMethodCallArgs const&) () at /usr/lib64/firefox/libxul.so
#5 0x00007fcd069880d7 in mozilla::dom::WindowBinding::genericMethod(JSContext*, unsigned int, JS::Value*) () at /usr/lib64/firefox/libxul.so
# cd /
# tar xzf /root/chroot_armv5tl_armorique.tar.gz
# mkdir backup-ubuntu
# mv * /backup-ubuntu
mv: cannot move ‘backup-ubuntu’ to a subdirectory of itself, ‘/backup-ubuntu/backup-ubuntu’
mv: cannot move ‘dev’ to ‘/backup-ubuntu/dev’: Device or resource busy
mv: cannot move ‘proc’ to ‘/backup-ubuntu/proc’: Device or resource busy
mv: cannot move ‘run’ to ‘/backup-ubuntu/run’: Device or resource busy
mv: cannot move ‘sys’ to ‘/backup-ubuntu/sys’: Device or resource busy
# LD_LIBRARY_PATH=/backup-ubuntu/chroot_armv5tl_armorique/lib /backup-ubuntu/chroot_armv5tl_armorique/lib/ld-linux.so.3 /backup-ubuntu/chroot_armv5tl_armorique/bin/mv /backup-\
[blino@raspberrypi ~]$ sudo urpmi --root /home/blino/chroot_cauldron/ --no-verify-rpm --auto basesystem-minimal
installing /home/blino/rpmbuild/RPMS/armv5tl/run-parts-4.4-6.mga6.armv5tl.rpm
/home/blino/rpmbuild/RPMS/noarch/setup-2.7.21-6.mga6.noarch.rpm
/home/blino/rpmbuild/RPMS/armv5tl/filesystem-2.1.9-26.mga6.armv5tl.rpm
/home/blino/rpmbuild/RPMS/armv5tl/glibc-2.22-7.mga6.armv5tl.rpm
/home/blino/rpmbuild/RPMS/armv5tl/libncurses5-5.9-24.mga6.armv5tl.rpm
/home/blino/rpmbuild/RPMS/armv5tl/libstdc++6-5.2.1-0.20150811.3.4.mga6.armv5tl.rpm
/home/blino/rpmbuild/RPMS/armv5tl/libgcc1-5.2.1-0.20150811.3.4.mga6.armv5tl.rpm
/home/blino/rpmbuild/RPMS/armv5tl/ncurses-5.9-24.mga6.armv5tl.rpm
#0 0x0000000000a3260c in btr_cur_ins_lock_and_undo (inherit=<optimized out>, mtr=<optimized out>, thr=<optimized out>, entry=<optimized out>, cursor=<optimized out>,
flags=<optimized out>) at /usr/src/debug/mariadb-10.0.12/storage/xtradb/btr/btr0cur.cc:1275
index = 0x7fe5ee82dd68
roll_ptr = 0
#1 btr_cur_optimistic_insert (flags=0, flags@entry=7, cursor=0x7fe615392e50, offsets=0x0, offsets@entry=0x7fe615392e40, heap=0x7fe5ee82dd68, heap@entry=0x7fe615392e48,
entry=0x7fe5ee820368, rec=0x0, rec@entry=0x7fe615392e38, big_rec=0x7fe615392e30, n_ext=0, thr=0x0, mtr=0x7fe6153936c0)
at /usr/src/debug/mariadb-10.0.12/storage/xtradb/btr/btr0cur.cc:1510
big_rec_vec = 0x0
err = 0
page_cursor = 0x7fe5ee82dd68
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fb44a680700 (LWP 27536)]
0x0000000000a3260c in btr_cur_optimistic_insert(unsigned long, btr_cur_t*, unsigned long**, mem_block_info_t**, dtuple_t*, unsigned char**, big_rec_t*
*, unsigned long, que_thr_t*, mtr_t*) ()
(gdb) bt
#0 0x0000000000a3260c in btr_cur_optimistic_insert(unsigned long, btr_cur_t*, unsigned long**, mem_block_info_t**, dtuple_t*, unsigned char**, big_re
c_t**, unsigned long, que_thr_t*, mtr_t*) ()
#1 0x0000000000a25f22 in btr_insert_on_non_leaf_level_func(unsigned long, dict_index_t*, unsigned long, dtuple_t*, char const*, unsigned long, mtr_t*
) ()
#2 0x0000000000a264cf in btr_page_split_and_insert(unsigned long, btr_cur_t*, unsigned long**, mem_block_info_t**, dtuple_t const*, unsigned long, mt