Hello community,
here is the log from the commit of package installation-images for
openSUSE:Factory checked in at 2013-08-01 15:36:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images (Old)
and /work/SRC/openSUSE:Factory/.installation-images.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "installation-images"
Changes:
--------
--- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes
2013-07-08 17:17:57.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.installation-images.new/installation-images.changes
2013-08-01 15:36:55.000000000 +0200
@@ -1,0 +2,19 @@
+Tue Jul 30 10:41:21 CEST 2013 - [email protected]
+
+- add ruby
+
+-------------------------------------------------------------------
+Wed Jul 24 11:48:28 CEST 2013 - [email protected]
+
+- libnscd -> libnscd1
+- avoid LLVM
+- we need autofs4 for systemd (bnc #807096)
+- adapt to package changes
+- adapt to library changes
+- use debug ids
+- Patch from lnussel
+- Include /var/lib/ca-certificates/openssl/ as that's the current
+ location openssl uses internally when SSL_CTX_set_default_verify_paths()
+ is called.
+
+-------------------------------------------------------------------
Old:
----
installation-images-14.3.diff
installation-images-14.3.tar.bz2
New:
----
installation-images-14.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ installation-images.spec ++++++
--- /var/tmp/diff_new_pack.zhp3Jh/_old 2013-08-01 15:36:56.000000000 +0200
+++ /var/tmp/diff_new_pack.zhp3Jh/_new 2013-08-01 15:36:56.000000000 +0200
@@ -152,6 +152,7 @@
BuildRequires: suse-module-tools
BuildRequires: systemd
BuildRequires: udev
+BuildRequires: yast2-ruby-bindings
%if %with_plymouth
BuildRequires: libkms1
BuildRequires: plymouth
@@ -366,10 +367,9 @@
Summary: Installation Image Files
License: GPL-2.0+
Group: Metapackages
-Version: 14.3
+Version: 14.5
Release: 0
-Source: installation-images-14.3.tar.bz2
-Patch0: installation-images-14.3.diff
+Source: installation-images-14.5.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define _binary_payload w.ufdio
@@ -442,7 +442,6 @@
%prep
%setup
-%patch0 -p1
rm -f /usr/lib/build/checks/04-check-filelist
%build
@@ -543,6 +542,7 @@
%defattr(-,root,root)
/CD1
/SuSE
+%exclude /usr/share/debuginfodeps
/usr/share
%files -n install-initrd -f install-initrd.files
++++++ installation-images-14.3.tar.bz2 -> installation-images-14.5.tar.bz2
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-14.3/Makefile
new/installation-images-14.5/Makefile
--- old/installation-images-14.3/Makefile 2013-07-02 11:51:24.000000000
+0200
+++ new/installation-images-14.5/Makefile 2013-07-22 11:43:08.000000000
+0200
@@ -236,7 +236,6 @@
./install.$(ARCH)
@mkdir -p $(DESTDIR)/usr/share/debuginfodeps
./debuginfodeps root
- ./debuginfodeps rescue
install-initrd:
-@rm -rf $(DESTDIR)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-14.3/VERSION
new/installation-images-14.5/VERSION
--- old/installation-images-14.3/VERSION 2013-07-02 11:59:31.000000000
+0200
+++ new/installation-images-14.5/VERSION 2013-07-30 10:41:16.000000000
+0200
@@ -1 +1 @@
-14.3
+14.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-14.3/bin/check_libs
new/installation-images-14.5/bin/check_libs
--- old/installation-images-14.3/bin/check_libs 2013-02-06 14:17:27.000000000
+0100
+++ new/installation-images-14.5/bin/check_libs 2013-07-22 11:43:08.000000000
+0200
@@ -36,6 +36,18 @@
}
}
+ # extract build ids
+ open(DLOG, ">$dir.debugids");
+ for my $f (@ELF) {
+ for (`readelf -n '$dir/$f'`) {
+ if (m/\sBuild ID:\s*([0-9a-z]*)/) {
+ print "Build-ID: $1 $f\n" if ($verbose >= 1);
+ print DLOG "$1 $f\n";
+ }
+ }
+ }
+ close(DLOG);
+
print "extracting shared object dependencies...\n";
@ELF = map(quotemeta, @ELF);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-14.3/changelog
new/installation-images-14.5/changelog
--- old/installation-images-14.3/changelog 2013-07-02 11:59:33.000000000
+0200
+++ new/installation-images-14.5/changelog 2013-07-30 10:41:18.000000000
+0200
@@ -1,4 +1,19 @@
-2013-07-02: HEAD
+2013-07-30: HEAD
+ - add ruby
+
+2013-07-24: 14.4
+ - libnscd -> libnscd1
+ - avoid LLVM
+ - we need autofs4 for systemd (bnc #807096)
+ - adapt to package changes
+ - adapt to library changes
+ - use debug ids
+ - Patch from lnussel
+ - Include /var/lib/ca-certificates/openssl/ as that's the current
+ location openssl uses internally when
SSL_CTX_set_default_verify_paths()
+ is called.
+
+2013-07-02: 14.3
- generate debuginfo dependencies
- remove utempter, add libutempter
- use new directory of trust anchors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-14.3/data/base/base.file_list
new/installation-images-14.5/data/base/base.file_list
--- old/installation-images-14.3/data/base/base.file_list 2013-07-02
09:47:08.000000000 +0200
+++ new/installation-images-14.5/data/base/base.file_list 2013-07-24
10:35:55.000000000 +0200
@@ -182,6 +182,9 @@
libfreetype*:
/
+libpng*-*:
+ /
+
libXfont*:
/
@@ -302,7 +305,7 @@
krb5:
/
-libnscd:
+libnscd*:
/
openslp:
@@ -363,13 +366,12 @@
/
ca-certificates:
- /
- r /etc/ssl/ca-bundle.pem
+ /usr/sbin/update-ca-certificates
+ /usr/lib/ca-certificates/update.d/openssl.run
+ /var/lib/ca-certificates/openssl
ca-certificates-mozilla:
- # _copy_ certificates so everything is in /etc/ssl
- m /usr/share/pki/trust/anchors/* /etc/ssl/certs
- E c_rehash >/dev/null
+ /
systemd:
/
@@ -413,6 +415,12 @@
libp11-kit*:
/
+p11-kit:
+ /
+
+p11-kit-tools:
+ /
+
libffi*:
/
@@ -444,3 +452,7 @@
E create-cracklib-dict /tmp/xxx
E rm -f /tmp/xxx
+#
+E update-ca-certificates -f
+E ls -lR /var/lib/ca-certificates
+E ls -lR /etc/ssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/installation-images-14.3/data/initrd/initrd.file_list
new/installation-images-14.5/data/initrd/initrd.file_list
--- old/installation-images-14.3/data/initrd/initrd.file_list 2013-06-20
14:32:18.000000000 +0200
+++ new/installation-images-14.5/data/initrd/initrd.file_list 2013-07-24
10:39:03.000000000 +0200
@@ -508,7 +508,7 @@
/lib*/security/pam_permit.so
/lib*/security/pam_deny.so
-libnscd:
+libnscd*:
/
libaudit*:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/installation-images-14.3/data/rescue/rescue.file_list
new/installation-images-14.5/data/rescue/rescue.file_list
--- old/installation-images-14.3/data/rescue/rescue.file_list 2013-07-02
09:47:08.000000000 +0200
+++ new/installation-images-14.5/data/rescue/rescue.file_list 2013-07-30
10:26:52.000000000 +0200
@@ -33,6 +33,9 @@
libkmod*:
/
+libpng*-*:
+ /
+
libfreetype*:
/
@@ -164,14 +167,7 @@
/
glibc:
- /etc/ld.so.conf
- /etc/nsswitch.conf
- /{lib*,sbin}
-r /lib/libdb.so.*
-r /lib/lib{BrokenLocale.so.1,NoVersion.so.1,SegFault.so}
- /usr/{lib*,{,s}bin}
-r /usr/bin/{db*,glibcbug,localedef,rpcgen}
- /usr/lib*/pt_chown
+ /
libxtables*:
/
@@ -252,7 +248,7 @@
libsmputils1-*:
/
-libmozjs185-*:
+libmozjs-*:
/
mozilla-nspr:
@@ -421,7 +417,7 @@
setserial:
/
-libnscd:
+libnscd*:
/
libustr-*-*:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-14.3/data/root/root.file_list
new/installation-images-14.5/data/root/root.file_list
--- old/installation-images-14.3/data/root/root.file_list 2013-07-02
11:39:09.000000000 +0200
+++ new/installation-images-14.5/data/root/root.file_list 2013-07-30
10:23:34.000000000 +0200
@@ -154,7 +154,7 @@
polkit:
/
-libmozjs185-*:
+libmozjs-*:
/
mozilla-nspr:
@@ -228,18 +228,7 @@
/
glibc:
- /sbin/ldconfig
- /lib*/ld*
- /lib*/lib{c,m}{.,-}*
- /lib*/{libcrypt,libdl,libnsl}{.,-}*
- /lib*/{libnss_compat,libnss_dns,libnss_files,libnss_hesiod}{.,-}*
- /lib*/{libnss_nis,libnss_nisplus,libresolv,librt,libutil}{.,-}*
- /usr/bin
- /etc/rpc
-r /usr/bin/{catchsegv,gencat,getconf,glibcbug,lddlibc4,mtrace,rpcgen,sprof}
-r /usr/sbin/{nscd,nscd_nischeck,utmpd}
- /lib*/libpthread{.,-}*
- /lib*/libthread_db{.,-}*
+ /
libselinux*:
/
@@ -361,6 +350,31 @@
s /usr/lib/YaST2/startup/YaST2.First-Stage /sbin/yast.ssh
r /usr/lib/YaST2/bin/yast2
+yast2-ruby-bindings:
+ /
+
+ruby20:
+ /
+
+ruby:
+ /etc/gemrc
+ /etc/rpm
+# update-alternatives
+ s erb2.0 /usr/bin/erb
+ s gem2.0 /usr/bin/gem
+ s irb2.0 /usr/bin/irb
+ s rake2.0 /usr/bin/rake
+ s rdoc2.0 /usr/bin/rdoc
+ s ri2.0 /usr/bin/ri
+ s ruby2.0 /usr/bin/ruby
+ s testrb2.0 /usr/bin/testrb
+
+libyaml-*-*:
+ /
+
+rubygem-fast_gettext:
+ /
+
yast2-add-on:
/
@@ -457,14 +471,7 @@
/
yast2-users:
- /usr/share/YaST2/clients/inst_root_first.ycp
- /usr/share/YaST2/clients/inst_user_first.ycp
- /usr/share/YaST2/clients/users_finish.ycp
- /usr/share/YaST2/clients/users_proposal.ycp
- /usr/share/YaST2/modules/UsersSimple.pm
- /usr/share/YaST2/modules/UsersUI.*
- /usr/share/YaST2/scrconf/crack.scr
- /usr/lib*/YaST2/plugin/libpy2ag_crack.so*
+ /
libyui*:
/
@@ -690,7 +697,7 @@
liblzma*:
/
-libnscd:
+libnscd*:
/
nscd:
@@ -1051,9 +1058,6 @@
?xf86-video-vmware:
/
- ?libxatracker*:
- /
-
# /usr/lib*/xorg/modules/*.uc
?virtualbox-guest-x11:
@@ -1246,10 +1250,18 @@
/usr/share/vnc/classes
endif
- Mesa:
- /usr/lib*/dri/swrast_dri.so
- /usr/lib*/libdricore*
- /usr/lib*/dri/libglsl.so
+# Mesa:
+# /usr/lib*/dri/swrast_dri.so
+# /usr/lib*/libdricore*
+
+ libgbm*:
+ /usr/lib*/libgbm.so.*
+
+# ?libxatracker*:
+# /
+
+# libLLVM:
+# /
Mesa-libEGL*:
/
@@ -1263,9 +1275,6 @@
libkms*:
/
- libgbm*:
- /
-
libdrm*:
/
@@ -1363,9 +1372,6 @@
libharfbuzz*:
/
-libicu*:
- /
-
graphviz-gnome:
/usr/lib*/graphviz/libgvplugin_pango.so.*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-14.3/debuginfodeps
new/installation-images-14.5/debuginfodeps
--- old/installation-images-14.3/debuginfodeps 2013-07-02 11:56:57.000000000
+0200
+++ new/installation-images-14.5/debuginfodeps 2013-07-22 11:43:08.000000000
+0200
@@ -4,71 +4,45 @@
#
# 1. debuginfodeps <image_name>
#
-# Reads packages from tmp/<image_name>.rpmlog and writes debuginfo packages
-# to images/instsys/usr/share/debuginfodeps/<image_name>.
-# Packages in debuginfodeps-blacklist are known to have no debuginfo
-# packages and are skipped.
-# noarch packages are assumed to have no debuginfo.
+# Reads build ids from tmp/<image_name>.debugids and writes debuginfo
+# requires to images/instsys/usr/share/debuginfodeps/<image_name>.
#
-#
-# 2. debuginfodeps -b <image_name>
-#
-# This can be used to create the blacklist.
-#
-# Reads packages from tmp/<image_name>.rpmlog and prints packages that
-# don't have debuginfo packages in the obs repo
-# (tmp/cache/<repo>/.obs/packages) and are not already blacklisted. This
-# requires a successful 'make' run on a normal system (not in obs) to
-# work.
-#
-
-use Getopt::Long;
-GetOptions(
- 'blacklist|b' => \$opt_black
-);
$image = shift;
$dst = "$ENV{DESTDIR}/usr/share/debuginfodeps";
-$blacklist = "debuginfodeps-blacklist";
-@obs = glob("tmp/cache/*/.obs/packages");
die "$image: no package list" unless -f "tmp/$image.rpmlog";
-die "$dst: no debuginfodeps directory\n" unless -d $dst || $opt_black;
-
-open $f, "tmp/$image.rpmlog";
-chomp(@rpms = <$f>);
-close $f;
-
-open $f, $blacklist;
-chomp(@blacklist = <$f>);
-close $f;
+die "$dst: no debuginfodeps directory\n" unless -d $dst;
-@blacklist{@blacklist} = ();
-
-if($opt_black) {
- for (glob("tmp/cache/*/.obs/packages")) {
- open $f, $_;
- while(<$f>) { $debuginfo{$1} = 1 if /^(\S+)-debuginfo\s/ }
- close $f;
- }
+open $f, "tmp/$image.debugids";
+my %ids;
+while ( <$f> ){
+ chomp;
+ next unless (m/^(.*) (.*)/);
+ my $id = $1;
+ my $file = $2;
+
+ # black list strange binaries
+ next if ($file =~ m,/usr/bin/syslinux,);
+ next if ($file =~ m,/sbin/lilo,);
+ next if ($file =~ m,/usr/lib/getconf/,);
+ # non-stripped
+ next if ($file =~ m,/usr/lib/pt_chown,);
+ # faked ELF binary with just data
+ next if ($file =~ m,/libicudata.so.,);
+
+ # too large to be useful
+ next if ($file =~ m,/usr/lib.*/dri/,);
+ $ids{$id} = $file;
}
+close $f;
-for (@rpms) {
- next if /\.noarch\]$/;
- s/ .*$//;
- next if exists $blacklist{$_};
- if($opt_black) {
- print "$_\n" unless $debuginfo{$_};
- }
- else {
- $packages{"$_-debuginfo"} = 1;
- }
-}
+open $d, ">", "$dst/$image";
-if(!$opt_black) {
- open $d, ">", "$dst/$image";
- print $d "$_\n" for sort keys %packages;
- close $d;
+for (sort keys %ids) {
+ print $d "# $ids{$_}\n";
+ print $d "debuginfo(build-id) = $_\n";
}
+close($d);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/installation-images-14.3/etc/module.config
new/installation-images-14.5/etc/module.config
--- old/installation-images-14.3/etc/module.config 2013-06-20
12:05:15.000000000 +0200
+++ new/installation-images-14.5/etc/module.config 2013-07-22
11:43:08.000000000 +0200
@@ -361,6 +361,7 @@
mbcache,,-
crc16,,-
auth_rpcgss,,-
+autofs4,,-
[ppc]
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]