Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package installation-images for
openSUSE:Factory checked in at 2021-03-10 10:25:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images (Old)
and /work/SRC/openSUSE:Factory/.installation-images.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "installation-images"
Wed Mar 10 10:25:09 2021 rev:128 rq: version:16.47
Changes:
--------
--- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes
2021-03-08 15:17:39.305956172 +0100
+++
/work/SRC/openSUSE:Factory/.installation-images.new.2378/installation-images.changes
2021-03-10 10:25:11.811769107 +0100
@@ -2,23 +1,0 @@
-Thu Mar 4 16:48:09 UTC 2021 - [email protected]
-
-- merge gh#openSUSE/installation-images#465
-- Prepare UsrMerge (boo#1029961)
-- remove explicit libblogger2 dep
-- clean up kernel module config
-- 16.50
-
---------------------------------------------------------------------
-Wed Mar 3 16:03:14 UTC 2021 - [email protected]
-
-- merge gh#openSUSE/installation-images#462
-- support using zram device as root file system (jsc#PM-2253)
-- 16.49
-
---------------------------------------------------------------------
-Wed Mar 3 10:23:58 UTC 2021 - [email protected]
-
-- merge gh#openSUSE/installation-images#464
-- fix efi local boot entry on x86_64 (bsc#1182891)
-- 16.48
-
---------------------------------------------------------------------
Old:
----
installation-images-16.50.tar.xz
New:
----
installation-images-16.47.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ installation-images.spec ++++++
--- /var/tmp/diff_new_pack.MlEXvp/_old 2021-03-10 10:25:12.471769777 +0100
+++ /var/tmp/diff_new_pack.MlEXvp/_new 2021-03-10 10:25:12.471769777 +0100
@@ -651,7 +651,7 @@
Summary: Installation Image Files for %theme
License: GPL-2.0-or-later
Group: Metapackages
-Version: 16.50
+Version: 16.47
Release: 0
Provides: installation-images = %version-%release
Conflicts: otherproviders(installation-images)
++++++ installation-images-16.50.tar.xz -> installation-images-16.47.tar.xz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-16.50/VERSION
new/installation-images-16.47/VERSION
--- old/installation-images-16.50/VERSION 2021-03-04 17:48:09.000000000
+0100
+++ new/installation-images-16.47/VERSION 2021-02-25 15:26:30.000000000
+0100
@@ -1 +1 @@
-16.50
+16.47
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-16.50/changelog
new/installation-images-16.47/changelog
--- old/installation-images-16.50/changelog 2021-03-04 17:48:09.000000000
+0100
+++ new/installation-images-16.47/changelog 2021-02-25 15:26:30.000000000
+0100
@@ -1,17 +1,3 @@
-2021-03-04: 16.50
- - merge gh#openSUSE/installation-images#465
- - Prepare UsrMerge (boo#1029961)
- - remove explicit libblogger2 dep
- - clean up kernel module config
-
-2021-03-03: 16.49
- - merge gh#openSUSE/installation-images#462
- - support using zram device as root file system (jsc#PM-2253)
-
-2021-03-03: 16.48
- - merge gh#openSUSE/installation-images#464
- - fix efi local boot entry on x86_64 (bsc#1182891)
-
2021-02-25: 16.47
- merge gh#openSUSE/installation-images#460
- go back to plymouth-theme-tribar (bsc#1182755)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-16.50/data/base/base.file_list
new/installation-images-16.47/data/base/base.file_list
--- old/installation-images-16.50/data/base/base.file_list 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/data/base/base.file_list 2021-02-25
15:26:30.000000000 +0100
@@ -1,13 +1,5 @@
# some basic directories
-d dev etc mnt proc tmp var usr/{bin,sbin,lib,lib64}
-# filesystem requires compat-usrmerge-tools in usrmerged case, so trigger on
that.
-if exists(compat-usrmerge-tools)
-s usr/bin /bin
-s usr/sbin /sbin
-s usr/lib /lib
-s usr/lib64 /lib64
-endif
-
+d bin dev etc lib mnt proc sbin tmp var
d run/lock
c 1777 0 0 tmp
@@ -62,7 +54,6 @@
AUTODEPS:
# it's using update-alternatives
-# XXX: usrmerge
bash:
/bin/{sh,bash}
/usr/bin/bash
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-16.50/data/boot/grub-efi.cfg
new/installation-images-16.47/data/boot/grub-efi.cfg
--- old/installation-images-16.50/data/boot/grub-efi.cfg 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/data/boot/grub-efi.cfg 2021-02-25
15:26:30.000000000 +0100
@@ -44,7 +44,6 @@
for os in opensuse sles caasp ; do
if [ -f /efi/$os/grub.efi ] ; then
chainloader /efi/$os/grub.efi
- boot
fi
done
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/installation-images-16.50/data/initrd/initrd.file_list
new/installation-images-16.47/data/initrd/initrd.file_list
--- old/installation-images-16.50/data/initrd/initrd.file_list 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/data/initrd/initrd.file_list 2021-02-25
15:26:30.000000000 +0100
@@ -1,13 +1,6 @@
d run var
s ../run var
-d mnt proc sys tmp mounts root download scripts usr/{bin,sbin,lib,lib64}
-# filesystem requires compat-usrmerge-tools in usrmerged case, so trigger on
that.
-if exists(compat-usrmerge-tools)
-s usr/bin /bin
-s usr/sbin /sbin
-s usr/lib /lib
-s usr/lib64 /lib64
-endif
+d bin mnt proc sys tmp mounts root download scripts
d dev/pts dev/shm
d etc/sysconfig/hardware etc/YaST2 etc/X11
d var/tmp var/adm/mount
@@ -150,7 +143,6 @@
suse-module-tools:
/etc/modprobe.d
-# XXX: usrmerge
?s390-tools:
/sbin/zfcp_*_configure
/sbin/zfcp_san_disc
@@ -159,13 +151,6 @@
/sbin/qeth_configure
/sbin/dasdinfo
/sbin/chzdev
- /usr/sbin/zfcp_*_configure
- /usr/sbin/zfcp_san_disc
- /usr/sbin/iucv_configure
- /usr/sbin/ctc_configure
- /usr/sbin/qeth_configure
- /usr/sbin/dasdinfo
- /usr/sbin/chzdev
/usr/lib/udev
/etc/zkey
/boot
@@ -179,10 +164,8 @@
/usr/share/kbd/consoletrans/trivial
/usr/share/kbd/consolefonts/default8x16.psfu.gz
-# XXX: usrmerge
cifs-utils:
/sbin/mount.cifs
- /usr/sbin/mount.cifs
?acpica:
/usr/sbin/acpidump
@@ -190,10 +173,8 @@
?dmidecode:
/usr/sbin/dmidecode
-# XXX: usrmerge
?bootsplash:
/sbin/splash
- /usr/sbin/splash
if exists(wpa_supplicant)
wpa_supplicant:
@@ -241,22 +222,19 @@
m /usr/bin/rm bin
# it's using update-alternatives
-# XXX: usrmerge
bash:
/bin/{sh,bash}
/usr/bin/bash
s bash usr/bin/sh
- s bash usr/bin/lsh
+ s bash /bin/lsh
ncurses-utils:
/usr/bin/clear
/usr/bin/tset
-# XXX: usrmerge
iproute2:
- /bin/ip
+ /bin/ip
/sbin/ip
- /usr/bin/ip
/usr/sbin/ip
open-iscsi:
@@ -275,16 +253,11 @@
/usr/sbin/losetup
/usr/sbin/blkid
-# XXX: usrmerge
nfs-client:
/sbin/mount.nfs
/sbin/mount.nfs4
/sbin/umount.nfs
/sbin/umount.nfs4
- /sbin/mount.nfs
- /usr/sbin/mount.nfs4
- /usr/sbin/umount.nfs
- /usr/sbin/umount.nfs4
/etc/idmapd.conf
/usr/sbin/rpc.idmapd
/var/lib/nfs
@@ -298,31 +271,26 @@
?libcryptsetup*-hmac:
?libgcrypt20-hmac:
-# XXX: usrmerge
ntfs-3g:
/
s mount.ntfs-3g /sbin/mount.ntfs
- s mount.ntfs-3g /usr/sbin/mount.ntfs
?kexec-tools: nodeps
/usr/sbin/kexec
-# XXX: usrmerge
if exists(blog)
blog:
/usr/lib*
/sbin/showconsole
- /usr/sbin/showconsole
+ c 755 0 0 /sbin/showconsole
sysvinit-tools: nodeps
/sbin/startproc
- /usr/sbin/startproc
else
sysvinit-tools: nodeps
/sbin/showconsole
+ c 755 0 0 /sbin/showconsole
/sbin/startproc
- /usr/sbin/showconsole
- /usr/sbin/startproc
endif
rpm:
@@ -380,10 +348,8 @@
/usr/sbin/useradd.local
d /etc/skel
-# XXX: usrmerge
pam:
/sbin
- /usr/sbin
/etc
/usr/etc
/lib*/libpam*.so.*
@@ -395,15 +361,6 @@
/lib*/security/pam_rootok.so
/lib*/security/pam_permit.so
/lib*/security/pam_deny.so
- /usr/lib*/libpam*.so.*
- /usr/lib*/security/pam_group.so
- /usr/lib*/security/pam_unix*.so
- /usr/lib*/security/pam_env.so
- /usr/lib*/security/pam_limits.so
- /usr/lib*/security/pam_umask.so
- /usr/lib*/security/pam_rootok.so
- /usr/lib*/security/pam_permit.so
- /usr/lib*/security/pam_deny.so
if exists(plymouth)
# Do not EVER consider another plymouth theme before ensuring it doesn't
@@ -430,7 +387,6 @@
procps:
/bin/ps
- /usr/bin/ps
# maybe we don't need everything...
systemd:
@@ -480,9 +436,6 @@
/usr/lib*/gconv/UTF-32.so
/usr/lib*/gconv/gconv-modules*
-# needed for zram support
-e2fsprogs:
- /usr/sbin/mkfs.ext2
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
@@ -558,10 +511,8 @@
valgrind:
/
- # XXX: usrmerge
kbd:
/bin/kbd_mode
- /usr/bin/kbd_mode
strace:
/usr/bin/strace
@@ -572,18 +523,14 @@
libpython2_6-1_0:
/usr/lib*
- # XXX: usrmerge
libexpat1:
/lib*/libexpat.so.*
- /usr/lib*/libexpat.so.*
libprocps*:
/
- # XXX: usrmerge
psmisc:
/bin/fuser
- /usr/bin/fuser
/usr/bin/killall
/usr/bin/pstree
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/installation-images-16.50/data/initrd/modules.file_list
new/installation-images-16.47/data/initrd/modules.file_list
--- old/installation-images-16.50/data/initrd/modules.file_list 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/data/initrd/modules.file_list 2021-02-25
15:26:30.000000000 +0100
@@ -58,8 +58,6 @@
r System.map
# copy needed firmware files
-# XXX: usrmerge
-d usr/lib/firmware
d lib/firmware
e mlist3 <kernel_ver> fw || true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/installation-images-16.50/data/initrd/scripts/zram_setup
new/installation-images-16.47/data/initrd/scripts/zram_setup
--- old/installation-images-16.50/data/initrd/scripts/zram_setup
2021-03-04 17:48:09.000000000 +0100
+++ new/installation-images-16.47/data/initrd/scripts/zram_setup
1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-#! /bin/sh
-
-# zram size is passed as first argument
-size=$1
-
-PATH=/usr/bin:/usr/sbin:/bin:/sbin
-
-# no modprobe
-for i in zram jbd2 mbcache crc16 ext4 ; do
- m=/modules/$i.ko.xz
- [ -f $m ] && insmod $m
-done
-
-echo zstd > /sys/block/zram0/comp_algorithm
-echo $size > /sys/block/zram0/disksize
-
-mkfs.ext2 -q /dev/zram0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/installation-images-16.50/data/rescue/rescue.file_list
new/installation-images-16.47/data/rescue/rescue.file_list
--- old/installation-images-16.50/data/rescue/rescue.file_list 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/data/rescue/rescue.file_list 2021-02-25
15:26:30.000000000 +0100
@@ -1,14 +1,7 @@
d run var
d run/lock
s ../run var
-d dev etc home mnt proc sys tmp root usr/{bin,sbin,lib,lib64}
-# filesystem requires compat-usrmerge-tools in usrmerged case, so trigger on
that.
-if exists(compat-usrmerge-tools)
-s usr/bin /bin
-s usr/sbin /sbin
-s usr/lib /lib
-s usr/lib64 /lib64
-endif
+d bin dev etc home lib mnt proc sys sbin tmp root
d media/{cdrom,floppy}
c 1777 0 0 tmp
d var/lib/systemd/migrated
@@ -51,13 +44,11 @@
/etc/sysconfig
/root
/run
+ /etc/init.d
/var
# remove temporarily so that 'mount /sys' doesn't work
r /sys
-?compat-usrmerge: ignore
-?compat-usrmerge-tools: ignore
-
AUTODEPS:
dbus-1-x11: ignore
@@ -70,7 +61,6 @@
binutils: ignore
# it's using update-alternatives
-# XXX: usrmerge
bash:
/bin/{sh,bash}
/usr/bin/bash
@@ -236,11 +226,9 @@
t /usr/bin/lessclose.sh
c 0755 0 0 /usr/bin/lessclose.sh
-# XXX: usrmerge
ntfs-3g:
/
s mount.ntfs-3g /sbin/mount.ntfs
- s mount.ntfs-3g /usr/sbin/mount.ntfs
pam:
/
@@ -405,7 +393,6 @@
e mv usr/bin/mount usr/bin/mount.bin
x mount usr/bin
-# XXX: usrmerge
x mount-rootfs-and-do-chroot.sh /bin
# run getty on tty1
@@ -437,6 +424,7 @@
E echo "sysfs /sys sysfs noauto 0 0" >>/etc/fstab
# E echo "usbfs /proc/bus/usb usbfs defaults 0 0" >>/etc/fstab
E echo "devpts /dev/pts devpts mode=0620,gid=5 0 0" >>/etc/fstab
+# E /sbin/SuSEconfig --force --norestarts
d usr/lib/microcode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-16.50/data/root/etc/inst_setup
new/installation-images-16.47/data/root/etc/inst_setup
--- old/installation-images-16.50/data/root/etc/inst_setup 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/data/root/etc/inst_setup 2021-02-25
15:26:30.000000000 +0100
@@ -175,48 +175,6 @@
bash -l
}
-zram_swap_on() {
- zram_swap=`awk '/^zram_swap:/ { print $2 }' /etc/install.inf`
- if [ -n "$zram_swap" ] ; then
- modprobe zram
- zram_dev_index=`cat /sys/class/zram-control/hot_add`
- zram_swap_dev=/dev/zram$zram_dev_index
- if [ -b $zram_swap_dev ] ; then
- echo zstd > /sys/block/zram$zram_dev_index/comp_algorithm
- echo "$zram_swap" > /sys/block/zram$zram_dev_index/disksize
- mkswap $zram_swap_dev >/dev/null
- swapon $zram_swap_dev
- create_zram_swap_disable_hook
- fi
- fi
-}
-
-zram_swap_off() {
- if [ -b $zram_swap_dev ] ; then
- swapoff $zram_swap_dev
- echo $zram_dev_index > /sys/class/zram-control/hot_remove
- fi
-}
-
-create_zram_swap_disable_hook() {
- tmp_dir=$(mktemp -d)
- hook_dir=/var/lib/YaST2/hooks/installation
- script=before_instsys_cleanup_10_zram_swap
-
- # make $hook_dir writable
- mkdir -p $tmp_dir/$hook_dir
- adddir $tmp_dir /
-
- cat > $hook_dir/$script <<XXX
-#! /bin/sh -x
-swapoff $zram_swap_dev
-echo $zram_dev_index > /sys/class/zram-control/hot_remove
-XXX
- chmod +x $hook_dir/$script
-}
-
-zram_swap_on
-
[ -f /tmp/host_ips ] && cat /tmp/host_ips
[ "$START_SHELL" ] && start_shell
@@ -305,7 +263,5 @@
# shellcheck disable=SC2016 # the ${} is for sed, not a shell expansion mistake
sed -n '1{h;n};x;H;${x;p}' /proc/mounts | awk '{ if($2 ~ /^\/var/)
system("umount " $2) }'
-zram_swap_off
-
exit $ec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-16.50/data/root/root.file_list
new/installation-images-16.47/data/root/root.file_list
--- old/installation-images-16.50/data/root/root.file_list 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/data/root/root.file_list 2021-02-25
15:26:30.000000000 +0100
@@ -1,13 +1,6 @@
-d dev etc mnt root tmp usr var proc
+d bin dev etc lib mnt root sbin tmp usr var proc
c 1777 0 0 tmp
d /usr/{bin,lib,lib64,libexec,sbin,share}
-# filesystem requires compat-usrmerge-tools in usrmerged case, so trigger on
that.
-if exists(compat-usrmerge-tools)
-s usr/bin /bin
-s usr/sbin /sbin
-s usr/lib /lib
-s usr/lib64 /lib64
-endif
# add some /etc files
x /etc/* /etc
@@ -225,7 +218,6 @@
# pull in yast2 installation related packages via package deps
skelcd-control-<skelcd_ctrl_theme>:
-# XXX: usrmerge
rpm:
/bin
/etc
@@ -241,7 +233,6 @@
s gawk usr/bin/awk
# it's using update-alternatives
-# XXX: usrmerge
bash:
/bin/{sh,bash}
/usr/bin/bash
@@ -250,14 +241,12 @@
# Note that this does not make it the default shell /bin/sh,
# only scripts that explicitly want dash will use it,
# so we are safe even if there are undetected bashisms in some scripts.
-# XXX: usrmerge
dash:
/bin/dash
/usr/bin/dash
nfs-client:
/sbin/{u,}mount.nfs*
- /usr/sbin/{u,}mount.nfs*
/usr/sbin/rpc.statd
/usr/sbin/start-statd
/usr/sbin/showmount
@@ -335,10 +324,8 @@
# p repair.diff
if arch eq 'ppc' || arch eq 'ppc64'
- # XXX: usrmerge
pdisk:
/sbin/pdisk
- /usr/sbin/pdisk
hfsutils:
/usr/bin/hattrib
@@ -357,8 +344,9 @@
s hattrib /usr/bin/hvol
endif
-# XXX: usrmerge
sysvinit-tools:
+ /
+ c 755 0 0 /sbin/showconsole
krb5:
/etc
@@ -367,7 +355,6 @@
/usr/lib*/libgssapi_krb5.so.*
/usr/lib*/libk5crypto.so.*
-# XXX: usrmerge
pam:
/usr/etc/pam.d
/etc/pam.d
@@ -377,11 +364,6 @@
/lib*/libpam_misc.so.*
/lib*
/sbin
- /usr/lib*/security
- /usr/lib*/libpam.so.*
- /usr/lib*/libpam_misc.so.*
- /usr/lib*
- /usr/sbin
cracklib: nodeps
/usr/sbin/cracklib-check
@@ -605,10 +587,8 @@
/usr/share/icons/DMZ
endif
-# XXX: usrmerge
multipath-tools:
/sbin
- /usr/sbin
graphviz-gnome: nodeps
/usr/lib*/graphviz/libgvplugin_pango.so.*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/installation-images-16.50/data/root/zenroot.file_list
new/installation-images-16.47/data/root/zenroot.file_list
--- old/installation-images-16.50/data/root/zenroot.file_list 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/data/root/zenroot.file_list 2021-02-25
15:26:30.000000000 +0100
@@ -1,15 +1,7 @@
d run var
d run/lock
s ../run var
-d dev etc home mnt proc sys tmp root usr/{bin,sbin,lib,lib64}
-# filesystem requires compat-usrmerge-tools in usrmerged case, so trigger on
that.
-if exists(compat-usrmerge-tools)
-s usr/bin /bin
-s usr/sbin /sbin
-s usr/lib /lib
-s usr/lib64 /lib64
-endif
-
+d bin dev etc home lib mnt proc sys sbin tmp root
d media/{cdrom,floppy}
c 1777 0 0 tmp
d var/lib/systemd/migrated
@@ -40,13 +32,11 @@
/etc/sysconfig
/root
/run
+ /etc/init.d
/var
# remove temporarily so that 'mount /sys' doesn't work
r /sys
-?compat-usrmerge: ignore
-?compat-usrmerge-tools: ignore
-
AUTODEPS:
<release_theme>-release: nodeps
@@ -120,7 +110,6 @@
/usr/lib*/libk5crypto.so.*
# it's using update-alternatives
-# XXX: usrmerge
bash:
/bin/{sh,bash}
/usr/bin/bash
@@ -156,10 +145,8 @@
# remove these:
r root mnt tmp usr/libexec
-# XXX: usrmerge
:
r /lib*/security/pam_userdb.so
- r /usr/lib*/security/pam_userdb.so
x etc/inst_setup_ssh /sbin/
c 755 0 0 /sbin/inst_setup_ssh
@@ -174,10 +161,8 @@
acpica:
/usr/sbin/acpidump
-# XXX: usrmerge
sysconfig:
/sbin
- /usr/sbin
# for modify_resolvconf
d etc/sysconfig/network
e echo MODIFY_RESOLV_CONF_DYNAMICALLY=\"yes\" >etc/sysconfig/network/config
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-16.50/etc/module.config
new/installation-images-16.47/etc/module.config
--- old/installation-images-16.50/etc/module.config 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/etc/module.config 2021-02-25
15:26:30.000000000 +0100
@@ -341,7 +341,6 @@
kernel/drivers/net/team/.*
kernel/drivers/net/tokenring/.*
kernel/drivers/net/wireguard/.*
-kernel/net/9p/.*
kernel/net/ieee802154/.*
kernel/net/ipv4/.*
kernel/net/mac802154/.*
@@ -444,7 +443,6 @@
dmapi,,-
overlay,,-
overlayfs,,-
-9p,,-
[ppc]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-16.50/etc/module.list
new/installation-images-16.47/etc/module.list
--- old/installation-images-16.50/etc/module.list 2021-03-04
17:48:09.000000000 +0100
+++ new/installation-images-16.47/etc/module.list 2021-02-25
15:26:30.000000000 +0100
@@ -57,79 +57,46 @@
kernel/drivers/ssb/
kernel/drivers/leds/led-class.ko
kernel/drivers/mmc/core/
-
-kernel/fs/9p/
kernel/fs/autofs4/
-kernel/fs/binfmt_misc.ko
-kernel/fs/btrfs/
-kernel/fs/cifs/
-kernel/fs/configfs/
kernel/fs/cramfs/
-kernel/fs/dmapi/
-kernel/fs/efivarfs/
kernel/fs/exfat/
-kernel/fs/exofs/libore.ko
-kernel/fs/exportfs/
kernel/fs/ext2/
kernel/fs/ext3/
kernel/fs/ext4/
kernel/fs/fat/
-kernel/fs/fscache/
kernel/fs/fuse/
kernel/fs/hfs/
kernel/fs/hfsplus/
kernel/fs/hpfs/
kernel/fs/isofs/
+kernel/fs/udf/
kernel/fs/jbd/
kernel/fs/jbd2/
kernel/fs/jfs/
-kernel/fs/lockd/
-kernel/fs/mbcache.ko
-kernel/fs/ncpfs/
-kernel/fs/nfs/
-kernel/fs/nfs_common/
-kernel/fs/nfsd/
-kernel/fs/nls/
kernel/fs/ntfs/
-kernel/fs/overlayfs/
-kernel/fs/reiser4/
kernel/fs/reiserfs/
+kernel/fs/reiser4/
kernel/fs/smbfs/
kernel/fs/squashfs/
-kernel/fs/udf/
-kernel/fs/vboxsf/
+kernel/fs/cifs/
kernel/fs/vfat/
kernel/fs/xfs/
-
-kernel/net/9p/
+kernel/fs/dmapi/
+kernel/fs/exportfs/
+kernel/fs/ncpfs/
+kernel/fs/nls/
+kernel/fs/binfmt_misc.ko
+kernel/fs/nfs/
+kernel/fs/nfs_common/
+kernel/fs/nfsd/
+kernel/fs/lockd/
+kernel/fs/mbcache.ko
+kernel/fs/configfs/
+kernel/fs/btrfs/
+kernel/fs/exofs/libore.ko
+kernel/fs/overlayfs/
kernel/net/sunrpc/sunrpc.ko
kernel/net/sunrpc/auth_gss/auth_rpcgss.ko
-kernel/net/packet/
-kernel/net/rfkill/rfkill.ko
-kernel/net/iucv/
-kernel/net/ipv6/ipv6.ko
-kernel/net/ipv4/gre.ko
-kernel/net/ieee80211/
-kernel/net/mac80211/mac80211.ko
-kernel/net/mac80211/rc80211_simple.ko
-kernel/net/wireless/
-kernel/net/wimax/
-kernel/net/ceph/
-kernel/net/802/tr.ko
-kernel/net/802/fddi.ko
-kernel/net/phonet/phonet.ko
-kernel/net/ieee802154/ieee802154.ko
-kernel/net/mac802154/
-kernel/net/dsa/dsa_core.ko
-kernel/net/ipv4/ip_tunnel.ko
-kernel/net/dns_resolver/dns_resolver.ko
-kernel/net/ipv4/inet_lro.ko
-kernel/net/8021q/
-kernel/net/802/garp.ko
-kernel/net/802/stp.ko
-kernel/net/802/mrp.ko
-kernel/net/llc/
-
kernel/drivers/power/power_supply.ko
kernel/drivers/firmware/
kernel/drivers/acpi/
@@ -145,12 +112,15 @@
kernel/drivers/hwmon/hwmon.ko
kernel/drivers/thermal/thermal_sys.ko
+
# kernel pcmcia
# see data/initrd/initrd_base.list
/pcmcia/
-kernel/drivers/char/pcmcia/synclink_cs.ko
-/sound/pcmcia/
+kernel/net/packet/
+kernel/net/rfkill/rfkill.ko
kernel/lib/
kernel/arch/ia64/sn/kernel
kernel/drivers/sn
@@ -158,6 +128,9 @@
kernel/arch/s390/
kernel/drivers/s390/
+kernel/net/iucv/
+kernel/net/ipv6/ipv6.ko
+kernel/net/ipv4/gre.ko
kernel/crypto/
kernel/arch/[^/]*/crypto/
@@ -180,6 +153,12 @@
kernel/drivers/xen/xen-scsiback.ko
kernel/drivers/video/fbdev/xen-fbfront.ko
+kernel/net/ieee80211/
+
+kernel/net/mac80211/mac80211.ko
+kernel/net/mac80211/rc80211_simple.ko
+kernel/net/wireless/
+
kernel/drivers/bcma/
kernel/drivers/rtc/
@@ -194,8 +173,13 @@
kernel/drivers/virtio/
+kernel/net/wimax/
+kernel/net/ceph/
kernel/drivers/usb/wusbcore/
kernel/drivers/uwb/
+kernel/fs/fscache/
+kernel/net/802/tr.ko
+kernel/net/802/fddi.ko
kernel/drivers/misc/tifm_core.ko
kernel/drivers/usb/misc/ftdi-elan.ko
@@ -205,6 +189,7 @@
kernel/drivers/connector/
kernel/drivers/uio/uio.ko
kernel/drivers/misc/cb710/
+kernel/net/phonet/phonet.ko
kernel/drivers/mfd/ab3100-core.ko
kernel/drivers/gpu/drm/
# kernel/drivers/gpu/drm/drm.ko
@@ -223,17 +208,29 @@
kernel/drivers/staging/rtl.*
kernel/drivers/usb/misc/ezusb.ko
+kernel/net/ieee802154/ieee802154.ko
+kernel/net/mac802154/
kernel/drivers/media/rc/rc-core.ko
kernel/sound/ac97_bus.ko
kernel/drivers/target/target_core_mod.ko
+kernel/net/dsa/dsa_core.ko
+kernel/net/ipv4/ip_tunnel.ko
kernel/drivers/leds/led-class.ko
+kernel/net/dns_resolver/dns_resolver.ko
kernel/drivers/rapidio/rapidio.ko
kernel/drivers/ntb/ntb.ko
+kernel/net/ipv4/inet_lro.ko
kernel/drivers/target/iscsi/iscsi_target_mod.ko
kernel/drivers/infiniband/
+kernel/net/8021q/
+kernel/net/802/garp.ko
+kernel/net/802/stp.ko
+kernel/net/802/mrp.ko
+kernel/net/llc/
+
kernel/drivers/vhost/vringh.ko
kernel/drivers/of/
@@ -252,10 +249,12 @@
kernel/drivers/pinctrl/
kernel/drivers/watchdog/
+kernel/fs/efivarfs/
kernel/drivers/dma/bcm2835-dma.ko
kernel/drivers/dma/tegra20-apb-dma.ko
+kernel/fs/vboxsf/
kernel/drivers/virt/vboxguest/
# RPi4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-16.50/gefrickel
new/installation-images-16.47/gefrickel
--- old/installation-images-16.50/gefrickel 2021-03-04 17:48:09.000000000
+0100
+++ new/installation-images-16.47/gefrickel 2021-02-25 15:26:30.000000000
+0100
@@ -27,30 +27,28 @@
[ -z "$mksquashfs" ] && err "mksquashfs missing"
-if [ -L lib ]; then
- pfx="usr/"
-fi
+# lib vs. lib64
+lib_dir=`echo lib*/libc.so.*`
+lib_dir=${lib_dir%%/*}
# - - - lib/{modules,firmware} - - -
#
# all mods ex loop & squashfs
#
-base_modules="loop squashfs lz4_decompress xxhash zstd_decompress zram ext4
crc16 mbcache jbd2"
-echo "$base_modules" > .base_modules
-m_dir=`echo ${pfx}lib/modules/*/initrd`
+m_dir=`echo lib/modules/*/initrd`
[ -d "$m_dir" ] || err "no kernel module dir"
mkdir -p "b/$m_dir"
-for i in $base_modules ; do
+for i in loop squashfs lz4_decompress xxhash zstd_decompress; do
for suffix in ko ko.xz; do
[ -f $m_dir/$i.$suffix ] && mv $m_dir/$i.$suffix b/$m_dir
done
done
-mkdir -p a/${pfx}lib
-mv ${pfx}lib/modules a/${pfx}lib
-[ -d ${pfx}lib/firmware ] && mv ${pfx}lib/firmware a/${pfx}lib
+mkdir -p a/lib
+mv lib/modules a/lib
+[ -d lib/firmware ] && mv lib/firmware a/lib
# but NOT udev
# [ -d lib/udev ] && mv lib/udev a/lib
-mv b/${pfx}lib/modules ${pfx}lib
+mv b/lib/modules lib
squash a 00_lib
rm -rf a b
@@ -58,34 +56,19 @@
#
# keep libs for linuxrc
#
-# lib vs. lib64
-lib_dir=usr/lib
-mkdir -p "b/$lib_dir"
-# for usrmerge
-if [ -e "$lib_dir/modules" ]; then
- mv "$lib_dir/modules" "b/$lib_dir"
-fi
-if [ -d ${lib_dir}64 ]; then
- lib_dir=${lib_dir}64
-fi
-mkdir -p "b/$lib_dir"
+mkdir -p "b/usr/$lib_dir"
# don't forget .lib*.hmac files (bsc#1178208)
-for i in $lib_dir/lib* $lib_dir/.lib*; do
+for i in usr/$lib_dir/lib* usr/$lib_dir/.lib* ; do
case $i in *librpm*) continue ;; esac
- mv $i b/$lib_dir
+ [ -e "$i" ] && mv $i b/usr/$lib_dir
done
-# need to keep the linker in usrmerge case
-if [ -n "$pfx" ]; then
- mv $lib_dir/ld-* b/$lib_dir || :
-fi
# empty usr/sbin is needed to avoid bsc#1169094 (cross-filesystem relative
# symlinks to kmod)
mkdir -p b/usr/bin b/usr/sbin
-# some things are needed from /usr/bin or /usr/sbin
-for i in kmod bash mount setsid sh ln touch chmod mkdir insmod mkfs.ext2 ; do
+# some things are needed from /usr/bin
+for i in kmod bash mount setsid sh; do
[ -e usr/bin/$i -o -L usr/bin/$i ] && mv usr/bin/$i b/usr/bin
- [ -e usr/sbin/$i -o -L usr/sbin/$i ] && mv usr/sbin/$i b/usr/sbin
done
mkdir -p a
mv usr a