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]

Reply via email to