Re: Can we have a Delta-DVD release
by Andre Robatino
I made and then applied the deltaiso between 32-bit F9 final and F10 final.
[andre@compaq-pc tmp]$ ls -l Fedora*iso new.iso
-rw-rw-r-- 1 andre andre 3662573568 2009-04-21 18:17 Fedora-10-i386-DVD.iso
-rw-rw-r-- 1 andre andre 1819893388 2009-04-21 19:03
Fedora-9_10-i386-DVD.diso
-rw-rw-r-- 1 andre andre 3580680192 2009-04-21 18:10 Fedora-9-i386-DVD.iso
-rw-rw-r-- 1 andre andre 3662573568 2009-04-21 19:43 new.iso
The deltaiso is just under half the size of the full ISO. On my
single-core 2.7 GHz AMD box with 4GB of RAM, applydeltaiso took just
under 38 minutes (makedeltaiso took 40). My download speed is 3
Mbits/s, so even with a full speed download, it takes about 3 hours for
the full ISO, so my reconstruction time is less than half of the saved
download time. For someone on 768 Kbits/s, it's much better than that.
I would definitely download the deltaiso if it was available.
> ~40 mins on a 2GHz Core 2 Duo, 2GB ram.
Does applydeltaiso make use of multiple cores, or just one? I'm
guessing just one. It probably doesn't need that much memory, either,
since it only processes one package at a time and reads/writes to disk.
15 years, 1 month
changelog format
by Björn Persson
I gather I'm expected to write the changelog in a spec file by hand. How
strict are the requirements on the format of changelog entries? Are they
meant to be machine-readable? Is the format specified anywhere? The packaging
guidelines document contains four examples. Examples are good but they're no
replacement for a specification.
So far, RPMlint has told me that each entry must start with an asterisk and
that the international standard date format is bad. Can I trust that the
format is OK if RPMlint doesn't complain?
Björn Persson
15 years, 1 month
2009-04-21 - Fedora Test Day - Minimal platform
by James Laska
Greetings testers,
Calling all package gurus and dependency junkies! The Fedora 11
MinimalPlatform feature [1] aims to provide a tiny installation package
set by identifying unwanted deps from @Core and related groups. As
described in the feature page, the benefits to Fedora include:
* Security - lower the attack surface by installing only necessary
packages
* Performance - faster installation and less running services
* Storage - installation is less than 500MB
There will also be several new tools available to help navigate
dependencies, including rpmreaper and rpm2comps.
Come join #fedora-qa this Tuesday, April 21 2009 to help put an end to
deps creep. Test cases and a Fedora live image will be available to aid
testing. Stay tuned for more details are available at
https://fedoraproject.org/wiki/Test_Day:2009-04-21_Minimal_Platform.
Thanks,
James
[1] https://fedoraproject.org/wiki/Features/MinimalPlatform
15 years, 1 month
rawhide report: 20090422 changes
by Fedora compose checker
Compose started at Wed Apr 22 06:15:03 UTC 2009
New package dnsjava
Java DNS implementation
New package globus-openssl
Globus Toolkit - Openssl Library
New package mingw32-libglade2
MinGW Windows Libglade2 library
New package mingw32-libp11
MingGW Windows libp11 library
New package mingw32-libxml++
MinGW Windows C++ wrapper for the libxml2 XML parser library
New package msp430-gcc
Cross Compiling GNU GCC targeted at msp430
New package nssbackup
(Not so) Simple Backup Suite for desktop use
New package perl-MooseX-Storage
A serialization framework for Moose classes
New package perl-Net-UPnP
Perl extension for UPnP
New package php-feedcreator
Create RSS feeds
New package pianobooster
A MIDI file player that teaches you how to play the piano
New package systemtapguiserver
Server for the eclipse-systemtapgui Client
Updated Packages:
ConsoleKit-0.3.0-8.fc11
-----------------------
* Tue Apr 21 2009 Matthias Clasen <mclasen(a)redhat.com> - 0.3.0-8
- Fix a warning on login (#496636)
anaconda-11.5.0.47-1
--------------------
* Tue Apr 21 2009 David Cantrell <dcantrell(a)redhat.com> - 11.5.0.47-1
- Fix adding of fifth partition in UI (#496930). (rvykydal)
- Define the fd variable before it can ever be referenced (#496930).
(clumens)
- Fix preservation of format attrs for preexisting luks partitions. (dlehman)
- Set md member devices' uuids after creating an array. (dlehman)
- Don't try to get size for nodev and bind filesystems. (dlehman)
- Include the device path in DeviceError exceptions. (dlehman)
- Mdadm's incremental mode ignores the auto option, so don't use it.
(dlehman)
- Use incremental mode for all md member addition during probing. (dlehman)
- Try to name existing md arrays based on their preferred minor. (dlehman)
- Reimplement mdexamine using a more easily parseable output format.
(dlehman)
- Fix position of "--run" option to mdadm assemble. (dlehman)
- Handle passphrase prompts without a traceback in cmdline mode. (#492123)
(dlehman)
- Fix another device vs. string problem in EFI bootloader config (#496669).
(clumens)
- Add the device's name to mdadm.conf (#496390). (clumens)
- Show normal cursor during passphrase entry (#496534) (msivak)
- Fix traceback in cmdline mode after exception handling cleanup (#496644)
(katzj)
- DeviceError only returns a message, not (message, device) tuple (#496343).
(clumens)
blender-2.48a-21.fc11
---------------------
* Mon Apr 20 2009 Jochen Schmitt <Jochen herr-schmitt de> 2.48a-20
- Remove x264 from source tar ball
- Some cosmetic changes
* Mon Apr 20 2009 Jochen Schmitt <Jochen herr-schmitt de> 2.48a-21
- Chamge BR mesa-libGL* into libGL*
coredumper-1.2.1-8.fc11
-----------------------
* Mon Apr 20 2009 Rakesh Pandit <rakesh(a)fedoraproject.org> - 1.2.1-8
- GDB messages changed, fixes the test suite - by Jan Kratochvil (FTBFS #496523)
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
curl-7.19.4-7.fc11
------------------
* Tue Apr 21 2009 Debarshi Ray <rishi(a)fedoraproject.org> 7.19.4-7
- Fixed configure to respect the environment's CFLAGS and CPPFLAGS settings.
dhcp-4.1.0-19.fc11
------------------
* Mon Apr 20 2009 David Cantrell <dcantrell(a)redhat.com> - 12:4.1.0-18
- Make dhclient-script work with pre-configured wireless interfaces (#491157)
* Mon Apr 20 2009 David Cantrell <dcantrell(a)redhat.com> - 12:4.1.0-19
- Restrict interface names given on the dhcpd command line to length
IFNAMSIZ or shorter (#441524)
- Change to /etc/sysconfig/network-scripts in dhclient-script before
calling need_config or source_config (#496233)
* Thu Apr 16 2009 David Cantrell <dcantrell(a)redhat.com> - 12:4.1.0-17
- Fix setting default route when client IP address changes (#486512, #473658)
- 'reload' and 'try-restart' on dhcpd and dhcrelay init scripts
will display usage information and return code 3
email2trac-0.13-5.fc11
----------------------
* Tue Apr 21 2009 Jesse Keating <jkeating(a)redhat.com> - 0.13-5
- Explicitly pass RPM_OPT_FLAGS
fedora-release-notes-10.93.0-1.fc11
-----------------------------------
* Tue Apr 14 2009 John J. McDonough <jjmcd(a)fedoraproject.org> - 10.93.0-1
- Use publican for F11 Preview release
gwibber-1.0.1-1.287bzr.fc11
---------------------------
* Tue Apr 21 2009 Tom "spot" Callaway <tcallawa(a)redhat.com> 1.0.1-1.287bzr
- move to template-theme-engine branch, 287
kde-settings-4.2-7.20090416svn.fc11
-----------------------------------
* Tue Apr 21 2009 Than Ngo <than(a)redhat.com> - 4.2-7.20090416svn
- get rid of requires on solar-kde-theme, it should leonidas-kde-theme for F11
kdeadmin-4.2.2-4.fc11
---------------------
* Tue Apr 21 2009 Than Ngo <than(a)redhat.com> - 4.2.2-4
- get rid of the dependency of system-config-printer
- drop the BR on PyKDE4, system-config-printer-libs
it's just needed for runtime
* Mon Apr 20 2009 Than Ngo <than(a)redhat.com> - 4.2.2-3
- fix #496646, system-config-printer-kde doesn't start
kdebindings-4.2.2-5.fc11
------------------------
* Tue Apr 21 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 4.2.2-5
- F11+: enable csharp on ppc64
kdelibs-4.2.2-9.fc11
--------------------
* Tue Apr 21 2009 Than Ngo <than(a)redhat.com> - 4.2.2-9
- don't let plasma appear over screensaver
* Mon Apr 20 2009 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 4.2.2-8
- fix Plasma PopupApplet configuration interfering with weather applet (#495998)
leonidas-kde-theme-0.2.2-3.fc11
-------------------------------
* Tue Apr 21 2009 Jaroslav Reznik <jreznik(a)redhat.com> 0.2.2-1
- wallpaper screenshot
- fixes
* Tue Apr 21 2009 Jaroslav Reznik <jreznik(a)redhat.com> 0.2.2-2
- tarball respin
* Tue Apr 21 2009 Jaroslav Reznik <jreznik(a)redhat.com> 0.2.2-3
- fix dist tag
libpciaccess-0.10.5-1.fc11
--------------------------
* Tue Apr 21 2009 Adam Jackson <ajax(a)redhat.com> 0.10.5-1
- libpciaccess 0.10.5
opal-3.6.1-2.fc11
-----------------
* Tue Apr 21 2009 Tom "spot" Callaway <tcallawa(a)redhat.com> - 3.6.1-2
- pull out ilbc codec due to legal issues
openoffice.org-3.1.0-10.2.fc11
------------------------------
* Sun Apr 19 2009 Caolán McNamara <caolanm(a)redhat.com> - 1:3.1.0-10.2
- Resolves: rhbz#496280 ooo#101184 dynamically detect multiple monitors
- Resolves: rhbz#496276 ooo#98806 disable audio in presenter screen
* Fri Apr 17 2009 Caolán McNamara <caolanm(a)redhat.com> - 1:3.1.0-9.4
- workaround rhbz#494817
- Resolves: rhbz#495840 openoffice.org-3.1.0.ooo101145.vcl.safe.dpi.patch
- Resolves: rhbz#496197 openoffice.org-3.1.0.ooo101152.solenv.kn.patch
* Fri Apr 17 2009 Caolán McNamara <caolanm(a)redhat.com> - 1:3.1.0-10.1
- closing in on final
* Wed Apr 15 2009 Caolán McNamara <caolanm(a)redhat.com> - 1:3.1.0-9.3
- Resolves: rhbz#495609 openoffice.org-3.1.0.ooo101074.sd.bad.nothrow.patch
- Resolves: rhbz#495868 openoffice.org-3.1.0.ooo101105.sw.reorder.boundscheck.patch
python-virtinst-0.400.3-7.fc11
------------------------------
* Tue Apr 21 2009 Cole Robinson <crobinso(a)redhat.com> - 0.400.3-7.fc11
- Only warn if selinux labeling appears to be wrong (bz 496340)
qemu-0.10-12.fc11
-----------------
* Tue Apr 21 2009 Mark McLoughlin <markmc(a)redhat.com> - 2:0.10-12
- Another qcow2 image corruption fix (#496642)
shed-1.15-3.fc11
----------------
* Tue Apr 21 2009 Adam Miller <maxamillion [AT] gmail.com> - 1.15-3
- Patched the configure cflags
* Mon Apr 20 2009 Adam Miller <maxamillion [AT] gmail.com> - 1.15-2
- Fixed debuginfo issue, patched Makefile.in to not strip
strigi-0.6.4-4.fc11
-------------------
* Tue Apr 21 2009 Jaroslav Reznik <jreznik(a)redhat.com> - 0.6.4-4
- fix crash with / char in path (#496620, kde#185551)
sublib-0.9-4.fc11
-----------------
* Tue Apr 21 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9-4
- Disabled the ppc64 ExcludeArch now that mono is available (fixes RH #447362)
Summary:
Added Packages: 12
Removed Packages: 0
Modified Packages: 22
Broken deps for i386
----------------------------------------------------------
gnome-desktop-sharp-2.26.0-1.fc11.i586 requires libnautilus-burn.so.4
gnome-python2-nautilus-cd-burner-2.26.0-1.fc11.i586 requires libnautilus-burn.so.4
nssbackup-0.2-0.2.rc7.fc10.noarch requires python(abi) = 0:2.5
sems-ivr-1.1.0-5.fc10.i386 requires libpython2.5.so.1.0
sems-python-1.1.0-5.fc10.i386 requires libpython2.5.so.1.0
sems-xmlrpc2di-1.1.0-5.fc10.i386 requires libssl.so.7
Broken deps for x86_64
----------------------------------------------------------
gnome-desktop-sharp-2.26.0-1.fc11.x86_64 requires libnautilus-burn.so.4()(64bit)
gnome-python2-nautilus-cd-burner-2.26.0-1.fc11.x86_64 requires libnautilus-burn.so.4()(64bit)
nssbackup-0.2-0.2.rc7.fc10.noarch requires python(abi) = 0:2.5
sems-ivr-1.1.0-5.fc10.x86_64 requires libpython2.5.so.1.0()(64bit)
sems-python-1.1.0-5.fc10.x86_64 requires libpython2.5.so.1.0()(64bit)
sems-xmlrpc2di-1.1.0-5.fc10.x86_64 requires libssl.so.7()(64bit)
Broken deps for ppc
----------------------------------------------------------
fedora-ksplice-0.5-3.fc11.noarch requires ksplice
gnome-desktop-sharp-2.26.0-1.fc11.ppc requires libnautilus-burn.so.4
gnome-python2-nautilus-cd-burner-2.26.0-1.fc11.ppc requires libnautilus-burn.so.4
nssbackup-0.2-0.2.rc7.fc10.noarch requires python(abi) = 0:2.5
sems-ivr-1.1.0-5.fc10.ppc requires libpython2.5.so.1.0
sems-python-1.1.0-5.fc10.ppc requires libpython2.5.so.1.0
sems-xmlrpc2di-1.1.0-5.fc10.ppc requires libssl.so.7
Broken deps for ppc64
----------------------------------------------------------
cabal2spec-0.12-1.fc11.noarch requires ghc > 0:6.10.1-7
fedora-ksplice-0.5-3.fc11.noarch requires ksplice
gnome-python2-nautilus-cd-burner-2.26.0-1.fc11.ppc64 requires libnautilus-burn.so.4()(64bit)
kimono-4.2.2-5.fc11.ppc64 requires libmono.so.0(VER_1)(64bit)
kimono-4.2.2-5.fc11.ppc64 requires libmono.so.0()(64bit)
nssbackup-0.2-0.2.rc7.fc10.noarch requires python(abi) = 0:2.5
qyoto-devel-4.2.2-5.fc11.ppc64 requires mono-devel
sems-ivr-1.1.0-5.fc10.ppc64 requires libpython2.5.so.1.0()(64bit)
sems-python-1.1.0-5.fc10.ppc64 requires libpython2.5.so.1.0()(64bit)
sems-xmlrpc2di-1.1.0-5.fc10.ppc64 requires libssl.so.7()(64bit)
sublib-0.9-4.fc11.ppc64 requires mono(mscorlib) = 0:2.0.0.0
sublib-0.9-4.fc11.ppc64 requires mono(System) = 0:2.0.0.0
15 years, 1 month
Re: Broken dependencies: sublib
by Julian Sikorski
buildsys(a)fedoraproject.org pisze:
> sublib has broken dependencies in the development tree:
> On ppc64:
> sublib-0.9-4.fc11.ppc64 requires mono(mscorlib) = 0:2.0.0.0
> sublib-0.9-4.fc11.ppc64 requires mono(System) = 0:2.0.0.0
> Please resolve this as soon as possible.
>
>
Wasn't mono supposed to be tagged into dist-f11?
Julian
15 years, 1 month
Re: Independent Fedora bug tracker
by Dennis Gilmore
On Wednesday 22 April 2009 10:42:02 am Basil Mohamed Gohar wrote:
> Forgive me for being so bold, but it's an issue I've felt strongly about
> for quite some time now - namely, that I believe the Fedora Project
> community should be hosting our own bug/issue tracker. From what I've
> read & heard, this issue has come up before and the decision was to stay
> with the RH Bugzilla. This doesn't discourage me in the least, though,
> and I think that's never a reason not to try again.
>
> And now, on to the advantages as I see them:
>
> 1. Fedora SHOULD have it's own issue tracking system, just like
> Fedora SHOULD be a community project. I mean, Fedora is either
> driven by the community or not. I do not think this is
> detrimental to Red Hat at all, because Red Hat benefits directly
> from the success of Fedora.
> 2. We would be able to tie FAS & the issue tracker together without
> too many legal problems, hopefully.
> 3. Red Hat Bugzilla is SLOW. I'm serious. It's that big of an issue
> for me. I hope having our own would make it "go faster".
>
> Honestly, I feel reason #1 is sufficient, but I thought I may as well
> add a few technical points to get the ball rolling. So, here's hoping
> this doesn't turn into a flame fest!
Biggest Con is that infrastructure which already has limited resources would
need to run it. AFAIK we have no one with experience that could setup and run
a bugzilla/ other bug tracking system. this is largely the reason why we have
not done it.
The other reason its not been done is that we need a way to move bugs to Red
Hat's bugzilla and move from Red Hat's bugzilla to whatever we run. people
misfile bugs. they effect fedora and rhel and need cloning. there is alot of
extra bits needed that you seem to not have considered.
Step 1 find people to do the work,
Step 2 do an analysis of the needed workflows.
Step 3 find hardware, bandwidth and all needed resources
Step 4 setup system, and migration plans
Just trying to point out its not as simple as you seem to think.
Dennis
15 years, 1 month
Re: xarchiver needs binutils?
by Michal Nowak
----- "Patrice Dumas" <pertusus(a)free.fr> wrote:
> On Wed, Apr 22, 2009 at 06:26:07AM -0400, Michal Nowak wrote:
> > Hi.
> >
> > When working on Minimal Platform [1] yesterday I noticed that
> xarchiver
> > depends on binutils, the requirement is there since ~2006.
> >
> > * Tue Nov 28 2006 Christoph Wickert <cwickert(a)fedoraproject.org> -
> 0.4.6-1
> > - Update to 0.4.6.
> > [...]
> > - Require binutils, cpio and htmlview.
> > [...]
> >
> > I was wondering why this change happened and of course whether we
> > need that dependency nowadays. I investigated a bit Debian's
> xarchiver
> > page [2] and there's no requirement on binutils, nor its parts.
>
> A guess would be that ar is used to unarchive one format.
Good point!
newman@dhcp-lab-124 xarchiver-0.5.2 $ grep -w ar -R -n src/*.c
src/deb.c:31: command = g_strconcat ("ar tv ",archive->escaped_path,NULL);
src/deb.c:133: command = g_strconcat ("ar x ",archive->escaped_path," ",names->str,NULL);
src/main.c:372: absolute_path = g_find_program_in_path("ar");
I didn't even know xarchiver supports .deb.
I wish I can see different solution than splitting binutils, if there's
demand for getting rid of 9MB dependency from XFCE/LXDE folks.
Michal
15 years, 1 month
xarchiver needs binutils?
by Michal Nowak
Hi.
When working on Minimal Platform [1] yesterday I noticed that xarchiver
depends on binutils, the requirement is there since ~2006.
* Tue Nov 28 2006 Christoph Wickert <cwickert(a)fedoraproject.org> - 0.4.6-1
- Update to 0.4.6.
[...]
- Require binutils, cpio and htmlview.
[...]
I was wondering why this change happened and of course whether we
need that dependency nowadays. I investigated a bit Debian's xarchiver
page [2] and there's no requirement on binutils, nor its parts.
Also noticed xarchiver's able to deal with 7z archives, what do you
think of adding "Requires: p7zip"?
Michal
--
[1] https://fedoraproject.org/wiki/Test_Day:2009-04-21_Minimal_Platform
[2] http://packages.debian.org/sid/xarchiver
15 years, 1 month
small feature request for packagekit
by Christoph Höger
Hi,
this one is simple:
When you try to install packages from a new repo, packagekit will ask
you to verify the signing key. That's fine. But it would be even better,
if one could simply mark the fingerprint of the key to copy'n paste it
into <APPLICATION_USED_FOR_VERIFYING> (in my case google), currently the
text is not markable.
This should be a simple oneliner.
regards
christoph
15 years, 1 month
Re: Can we have a Delta-DVD release
by James Gallagher
--- On Tue, 21/4/09, Andre Robatino <andre(a)bwh.harvard.edu> wrote:
> From: Andre Robatino <andre(a)bwh.harvard.edu>
> Subject: Re: Can we have a Delta-DVD release
> To: fedora-devel-list(a)redhat.com
> Date: Tuesday, 21 April, 2009, 9:05 PM
> > So there is! Doesn't work on F9
> -> F10 but on F10 -> F11 beta DVD (x86_64)
> > I get a delta iso image of 2.2GB, about 53% less than
> the full iso.
> > Hmm, not as good as I was expecting, probably not
> worth making a fuss > about unless we could get <1GB.
>
> A lot of people would probably be very happy with cutting
> the download in half. On a 768 Kbit/s connection it
> would reduce download time from about 12 hours to six.
> If the tool doesn't take too long to do the reconstruction
> after downloading, and if it's reliable (so one doesn't have
> to download 2GB only to find out it doesn't work, then
> download the full 4GB anyway) the deltaiso should be
> available as a download option.
>
> -----Inline Attachment Follows-----
>
> --
> fedora-devel-list mailing list
> fedora-devel-list(a)redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-devel-list
The bad news is the reconstruction is quite slow, ~40 mins on a 2GHz Core 2 Duo, 2GB ram. Here are the full stats, for the delta between F10 final and F11 beta DVD x86_64:
ls -lh Fedora-11-Beta-x86_64-DVD.iso
-rw-rw-r-- 1 user user 4.1G 2009-04-21 17:25 Fedora-11-Beta-x86_64-DVD.iso
makedelta iso Fedora-10-x86_64-DVD.iso Fedora-11-Beta-x86_64-DVD.iso F10_F11_delta.iso
ls -lh F10_F11_delta.iso
-rw-rw-r-- 1 user user 2.2G 2009-04-21 19:33 F10_F11_delta.iso
(53% of the size of the full F11 dvd)
time applydeltaiso Fedora-10-x86_64-DVD.iso F10_F11_delta.iso F11_reconstructed.iso
...
iso sucessfully re-created, md5sum: 9dc917523132a3d269c59c91b647525a
real 41m8.534s
user 37m53.129s
sys 0m34.155s
ls -lh F11_reconstructed.iso
-rw-rw-r-- 1 user user 4.1G 2009-04-21 22:45 F11_reconstructed.iso
md5sum Fedora-11-Beta-x86_64-DVD.iso
9dc917523132a3d269c59c91b647525a
So, the delta iso image is ~half the size of the full iso, and it takes ~40 mins to reconstruct the full iso (on a 2GHz core2 Duo, 2GB Ram).
Now a question for anyone: does the F11 beta release contain lots of debug code and if so would you expect the final dvd to have a smaller delta iso?
And one further point: wouldn't this be particularly useful for successive test releases, alphas, beta, release-candidates, since the deltas would be tiny.
15 years, 1 month