Re: Proposed F18 feature: MiniDebugInfo

2012-06-22 Thread Roman Rakus

On 05/08/2012 08:15 AM, Alexander Larsson wrote:

On Mon, 2012-05-07 at 18:55 +0100, Peter Robinson wrote:

On Mon, May 7, 2012 at 2:07 PM, Alexander Larsson al...@redhat.com wrote:

I just wrote a new Feature proposal for shipping minimal debug info by
default:
https://fedoraproject.org/wiki/Features/MiniDebugInfo

The feature page lists some of the background and statistics. It also
lists some options in how to implement this, which all have various
different pros and cons. I'd like to hear what peoples opinions on these
are.

My personal opinion is that we should go with compressed data, in the
original files without the line number information. This means we use
minimal space (i.e. an installation increase by only 0.5%) while being
completely transparent to users. It does however make the normal
packages larger in a non-optional way which some people disagree with.

What sort of size impact are we talking about here, there's a lot of
devices that people are starting to use Fedora on such as ARM devices
that don't have a lot of storage space. One of the most widely
deployed devices running Fedora for example is the OLPC XO-1 which
only has 1gb of space so every size increase is a hit and Fedora is
already starting to have quite a large muffin top to deal with.

See the feature page for detail on the space use. On my F17 desktop
install with and 8 gigabytes /usr it would add 43 megabytes of data.


What about to not install it by default but as optional?

RR

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-06-22 Thread Adam Jackson
On Fri, 2012-06-22 at 17:36 +0200, Roman Rakus wrote:
 On 05/08/2012 08:15 AM, Alexander Larsson wrote:
  See the feature page for detail on the space use. On my F17 desktop
  install with and 8 gigabytes /usr it would add 43 megabytes of data.
 
 What about to not install it by default but as optional?

Not being optional is the entire point of the feature.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-15 Thread Gerry Reno
On 05/14/2012 08:15 PM, Adam Williamson wrote:
 On Mon, 2012-05-14 at 11:49 -0700, John Reiser wrote:
 On 05/12/2012 09:51 PM, Matthew Garrett wrote:
 On Thu, May 10, 2012 at 11:00:48AM -0400, Adam Jackson wrote:

 So the set of people we'd be inconveniencing is exactly the set of
 people with no bandwidth and the inability to boot from anything larger
 than a CD.
 Not only that - the people who have no bandwidth, the inability to boot 
 from anything larger than a CD and no USB ports that can be bootstrapped 
 from a bootloader sitting on a CD or floppy.

 USB has been required by Microsoft's logo program since 1999 and was 
 effectively ubiquitous on Pentium 2 before that, so the set of hardware 
 we're ruling out is at least 13 years old and more realistically 
 probably 15. We've already dropped support for x86 hardware that was in 
 production more recently than that.

 Reality can differ from the press releases.  I have two running machines
 that contradict the conclusions above.  Instead of 13 or 15 years,
 such an effective cutoff would be closer to about 8 years.  I consider
 that to be uncomfortably young to be declared obsolete, especially
 when the declaration is issued at the end of a release cycle instead of
 at the beginning.

 The most important issue in this thread is ability to boot from USB2.0.
 No, it isn't. mjg59 wrote:

 the inability to boot from anything larger than a CD and no USB ports
 that can be bootstrapped from a bootloader sitting on a CD or floppy.

 So you're talking past each other. You are assuming that direct boot
 from USB is the minimum. Matthew reckons bootstrapping from a CD or
 floppy is fine.

You can bootstrap from a CD to then boot from USB drives:

Example:
http://www.howtogeek.com/howto/16822/boot-from-a-usb-drive-even-if-your-bios-wont-let-you/

.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-15 Thread Adam Williamson
On Tue, 2012-05-15 at 09:52 -0400, Gerry Reno wrote:

  The most important issue in this thread is ability to boot from USB2.0.
  No, it isn't. mjg59 wrote:
 
  the inability to boot from anything larger than a CD and no USB ports
  that can be bootstrapped from a bootloader sitting on a CD or floppy.
 
  So you're talking past each other. You are assuming that direct boot
  from USB is the minimum. Matthew reckons bootstrapping from a CD or
  floppy is fine.
 
 You can bootstrap from a CD to then boot from USB drives:
 
 Example:
 http://www.howtogeek.com/howto/16822/boot-from-a-usb-drive-even-if-your-bios-wont-let-you/

U...yes. That's exactly what mjg59 said and what I pointed out more
clearly that he said. Your saying it again does not immediately appear
to contribute much to the debate. :)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-15 Thread Gerry Reno
On 05/15/2012 12:21 PM, Adam Williamson wrote:
 On Tue, 2012-05-15 at 09:52 -0400, Gerry Reno wrote:

 The most important issue in this thread is ability to boot from USB2.0.
 No, it isn't. mjg59 wrote:

 the inability to boot from anything larger than a CD and no USB ports
 that can be bootstrapped from a bootloader sitting on a CD or floppy.

 So you're talking past each other. You are assuming that direct boot
 from USB is the minimum. Matthew reckons bootstrapping from a CD or
 floppy is fine.
 You can bootstrap from a CD to then boot from USB drives:

 Example:
 http://www.howtogeek.com/howto/16822/boot-from-a-usb-drive-even-if-your-bios-wont-let-you/
 U...yes. That's exactly what mjg59 said and what I pointed out more
 clearly that he said. Your saying it again does not immediately appear
 to contribute much to the debate. :)

Just a concrete example for those that like such things.  :-)

.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-15 Thread Adam Jackson

On 5/14/12 8:19 PM, Adam Williamson wrote:


Well, the desktop team has said for a while that the thing they'd really
want to add to the desktop image if they had more room is LibreOffice,
but that requires substantially more than a few dozen MB. Basically,
they consider saving a small amount of room to be more trouble than it's
worth in most cases, but saving or creating a large amount of room to be
very valuable, as it would allow the re-introduction of an office suite.
AIUI, anyway. As it stands, the desktop image is actually usually
several MB under 700, but not enough to put LO back in.


As of just now, if I chop out the -libreoffice-* from 
fedora-livecd-desktop.ks and try to build an F16 live iso for amd64, I 
get something that's 794M.  If I try the same thing for F17, I get 772M. 
 Progress!  Getting another 72M out of the image might be just barely 
possible, though assuredly a lot of work.  Like, you could port the 
world to gtk3, but the gtk2 binary rpm (which I'm taking as a proxy for 
live image size since both are xz-compressed) is only 3.2M.


- ajax
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-14 Thread Alexander Larsson
On Fri, 2012-05-11 at 16:42 +0200, Christoph Wickert wrote:
 Am Mittwoch, den 09.05.2012, 11:57 -0400 schrieb Adam Jackson:
  On Wed, 2012-05-09 at 11:45 -0400, Matthias Clasen wrote:
   On Wed, 2012-05-09 at 13:35 +0200, Kevin Kofler wrote:
Alexander Larsson wrote:
 The feature page lists some of the background and statistics. It also
 lists some options in how to implement this, which all have various
 different pros and cons. I'd like to hear what peoples opinions on 
 these
 are.

There is no room left on the KDE live image for installing any sort of 
debugging information by default.
   
   We could easily drop some of less-than-half-complete translations to
   make room for a bit of minidebuginfo. Last time I looked, translations,
   fonts, etc made up upwards of 25% of the livecd. Or we could just drop
   the obsolescent cdrom size limitation...
  
  I know I've said this before, but: we should break the CD size barrier
  precisely so people can't burn things to CDs.  If you must burn to
  optical media, do yourself a favor and burn a DVD, the reduced seek time
  is entirely worth it.
  
  1G fits on both the smallest MiniDVD format and most extant USB sticks.
  Let's do it already.
 
 As an ambassador and former EMEA media wrangler I tend to agree.
 
 Currently both EMEA and NA only do dual layer DVDs, both for live and
 the installer. EMEA did separate installer vor i386 and x86_64, but
 after NA had no problems with exclusively providing dual layer, we
 decided to do the same.
 
 This being said I don't care how big we grow as long as we can still fit
 all 4 desktops (GNOME, KDE, Xfce, LXDE) in 2 arches each on one multi
 desktop live image. A dual layer DVD has a maximum capacity of 8.5 GB,
 so fitting 8 x 1 GB is not a problem.
 
 We might have to drop Sugar, but if only GNOME and KDE go for 1 GB and
 Xfce and LXDE still target 700 MB or less, we should even be able to
 keep it.

I understand that you want to ship isolated images for each of the
desktops in this combination image, as that is what is tested, etc.
However, there is gonna be a lot of duplicated bits in those images.
Can't we use some form of image where the duplicated blocks can be
shared. Seems like an obvious win to me.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-14 Thread Jaroslav Reznik
- Original Message -
 Am Mittwoch, den 09.05.2012, 11:57 -0400 schrieb Adam Jackson:
  On Wed, 2012-05-09 at 11:45 -0400, Matthias Clasen wrote:
   On Wed, 2012-05-09 at 13:35 +0200, Kevin Kofler wrote:
Alexander Larsson wrote:
 The feature page lists some of the background and statistics.
 It also
 lists some options in how to implement this, which all have
 various
 different pros and cons. I'd like to hear what peoples
 opinions on these
 are.

There is no room left on the KDE live image for installing any
sort of
debugging information by default.
   
   We could easily drop some of less-than-half-complete translations
   to
   make room for a bit of minidebuginfo. Last time I looked,
   translations,
   fonts, etc made up upwards of 25% of the livecd. Or we could just
   drop
   the obsolescent cdrom size limitation...
  
  I know I've said this before, but: we should break the CD size
  barrier
  precisely so people can't burn things to CDs.  If you must burn to
  optical media, do yourself a favor and burn a DVD, the reduced seek
  time
  is entirely worth it.
  
  1G fits on both the smallest MiniDVD format and most extant USB
  sticks.
  Let's do it already.
 
 As an ambassador and former EMEA media wrangler I tend to agree.
 
 Currently both EMEA and NA only do dual layer DVDs, both for live and
 the installer. EMEA did separate installer vor i386 and x86_64, but
 after NA had no problems with exclusively providing dual layer, we
 decided to do the same.
 
 This being said I don't care how big we grow as long as we can still
 fit
 all 4 desktops (GNOME, KDE, Xfce, LXDE) in 2 arches each on one multi
 desktop live image. A dual layer DVD has a maximum capacity of 8.5
 GB,
 so fitting 8 x 1 GB is not a problem.
 
 We might have to drop Sugar, but if only GNOME and KDE go for 1 GB
 and
 Xfce and LXDE still target 700 MB or less, we should even be able to
 keep it.
 
 This being said I am +1 for 1 GB, but please note that I only speak
 for
 myself or the NA and EMEA ambassadors.

It's probably good idea to bring it on Ambassadors list - to ask non
EMEA and NA ambassadors as they are closest to real users (and theirs
needs to distribute stuff).

R.

 Kind regards,
 Christoph
 
 
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-14 Thread Jaroslav Reznik
- Original Message -
 
 This being said I am +1 for 1 GB, but please note that I only speak

Another thing - we realized that targeting 1 GB is non sense when we
have 700 MB, so we moved to 1.5 GB. There was a little difference and
no way to put everything on it. With 1 GB target and no 700 MB it 
makes sense again (and to have the bigger one unlimited).

R.

 for
 myself or the NA and EMEA ambassadors.
 
 Kind regards,
 Christoph
 
 
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-14 Thread John Reiser
On 05/14/2012 01:40 AM, Alexander Larsson wrote:

 I understand that you want to ship isolated images for each of the
 desktops in this combination image, as that is what is tested, etc.
 However, there is gonna be a lot of duplicated bits in those images.
 Can't we use some form of image where the duplicated blocks can be
 shared. Seems like an obvious win to me.

The format of an iso9660 directory makes it easy to share entire files:
just set the first sector number of the contiguous extent.  However
the multi-session aspect of the all-in-one platter might put each
session into its own container, which might interfere with sharing
across sessions.  Intentional un-checked wrap-around comes to mind.

-- 
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-14 Thread Bill Nottingham
Jaroslav Reznik (jrez...@redhat.com) said: 
 - Original Message -
  
  This being said I am +1 for 1 GB, but please note that I only speak
 
 Another thing - we realized that targeting 1 GB is non sense when we
 have 700 MB, so we moved to 1.5 GB. There was a little difference and
 no way to put everything on it. With 1 GB target and no 700 MB it 
 makes sense again (and to have the bigger one unlimited).

How so?

700MB cutoff is for CDs. A 1GB cutoff is for USB sticks.

I'm still a bit baffled that a 3.5 MB increase on a 700MB live image
is considered a complete showstopper. That's one git package, for example;
I would hope that creative dependency trimming can find that space.
(Or reorganization of boot images, for example.)

Bill
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-14 Thread John Reiser
On 05/12/2012 09:51 PM, Matthew Garrett wrote:
 On Thu, May 10, 2012 at 11:00:48AM -0400, Adam Jackson wrote:
 
 So the set of people we'd be inconveniencing is exactly the set of
 people with no bandwidth and the inability to boot from anything larger
 than a CD.
 
 Not only that - the people who have no bandwidth, the inability to boot 
 from anything larger than a CD and no USB ports that can be bootstrapped 
 from a bootloader sitting on a CD or floppy.
 
 USB has been required by Microsoft's logo program since 1999 and was 
 effectively ubiquitous on Pentium 2 before that, so the set of hardware 
 we're ruling out is at least 13 years old and more realistically 
 probably 15. We've already dropped support for x86 hardware that was in 
 production more recently than that.


Reality can differ from the press releases.  I have two running machines
that contradict the conclusions above.  Instead of 13 or 15 years,
such an effective cutoff would be closer to about 8 years.  I consider
that to be uncomfortably young to be declared obsolete, especially
when the declaration is issued at the end of a release cycle instead of
at the beginning.

The most important issue in this thread is ability to boot from USB2.0.
Although the Microsoft logo endorsement may have required USB since 1999,
USB1.1 (12Mbit/s) was sufficient in the early years, and the ability to boot
from USB also was not required at first.  In my experience, the ability
to boot from USB2.0 was not common in consumer hardware until around 2005
[see USB mass storage in  http://en.wikipedia.org/wiki/USB2.0#USB_2.0 ]
which is only 7 years ago.

Below are the details on my counterexamples.

Exactly eleven years ago in May 2001 I purchased new from Dell
an Inspiron 4000 laptop: 700MHz/550MHz Pentium III (Coppermine: sse
but no sse2), 16KB L1, 256KB L2, 64MB RAM, ATI Rage128 graphics,
10GB harddrive, CD drive, outboard floppy, 10/100 ethernet, 33.6Kb
winmodem, VGA out, projector out, serial, parallel, dock, audio in/out,
IrDA, dual PCMCIA slots, 1 PS/2, and 1 USB *1.1* port (12Mbit/s);
WindowsME [logo] installed.  The laptop was positioned towards the high end
of the SOHO (Small Office / Home Office) market.  Its outstanding feature
is a 1024x768 display panel; at the time many others were 800x600.
Over the years the machine has been upgraded to 384MB RAM, 40GB harddrive,
and USB2.0 via PCMCIA card.  With a new battery and charger it still
provides hours of use per charge.

The laptop cannot boot from USB, and the BIOS also has the 1023-cylinder
limit for booting.  None of the Fedora install .iso contain a CD-to-USB
trampoline for booting.  Thus I copy the kernel and initrd onto a small
partition that resides below cylinder 1024, and boot them specifying
root=live:CDLABEL=label.  Yesterday I used this technique successfully
to install default Graphical Desktop of Fedora 17 TC5 from 4GB USB2.0 flash
media.  Install took 80 minutes (versus 17 minutes on a 3GHz Core-i5), and
the LED for harddrive activity indicated page thrashing during only a few
packages.  Using DVD it may have taken about 3 hours or more because of time
for seeks and for spin up/down on longer packages.  Gnome3 runs acceptably
in fallback mode; XFCE runs well.  LibreOffice Writer does not lag.  So a
CD-to-USB trampoline with good Usability for booting the installer
might remove the obsolete tag on this laptop.

After the laptop, about one year later in 2002 I built a desktop using
ASUS P4B266 board: 1.6 GHz Pentium4 (Northwood: NetBurst with sse2), 2x256MB
DDR (DDR1; now 2x512MB), PATA harddrives [upgraded twice], CD drive [upgraded
to DVD], 2x USB1.1, 4x USB2.0, AGP+PCI slots, etc.  Except for being self-built,
the box qualified for WindowsME logo.  Although the hardware was still not old
in 2003/2004, the BIOS cannot boot from USB.  Only two weeks ago, both Fry's
and Newegg [leading parts sellers in USA] had a sale on 1GB DDR1 DIMM ($42.)
This machine runs Windows XP, Fedora Core 4 (with Win4Lin), and Fedora 17.
Its only detrimental factors are its louder fans (2nd generation, along with
power supply), and the current ATI Radeon 9250 graphics card [RV280; new in
2006] which Gnome3 does not support except in fallback mode.  XFCE runs well.
Not being able to boot from USB2.0 casts a shadow on this box that is otherwise
as good as new in 2003/2004, or even more recently than that in some ways.

-- 
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-14 Thread Adam Jackson
On Mon, 2012-05-14 at 13:48 -0400, Bill Nottingham wrote:

 I'm still a bit baffled that a 3.5 MB increase on a 700MB live image
 is considered a complete showstopper. That's one git package, for example;
 I would hope that creative dependency trimming can find that space.
 (Or reorganization of boot images, for example.)

There's a modest amount of low-hanging fruit if people really cared
about image size.  For example, here's a way to shrink the
(uncompressed) live filesystem by 30M:

https://bugzilla.redhat.com/show_bug.cgi?id=812975#c4

I do find the concern for difficult install scenarios to be noble, but I
would tend to class that as a different problem from producing a useful
live image that also happens to be installable.  But clearly the
objection here is about doing more work more than changing the image
size.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-14 Thread Matthew Garrett
That doesn't seem to contradict me? If we went with this approach then 
we'd obviously want to include a CD-USB bootloader, but otherwise it 
sounds like there'd be no problem doing a USB install on that hardware.

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-14 Thread John Reiser
 I'm still a bit baffled that a 3.5 MB increase on a 700MB live image
 is considered a complete showstopper.  ...

Another place to check is the raw filesystem size before adding payload
and before compressing.  The unused space squashes nicely because it
was created as zero on purpose, but still can occupy a significant
fraction of a megabyte because each 128KB block is squashed separately.
Start with a filesystem that is closer to the size of the total payload.

-- 
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-14 Thread Adam Williamson
On Mon, 2012-05-14 at 11:49 -0700, John Reiser wrote:
 On 05/12/2012 09:51 PM, Matthew Garrett wrote:
  On Thu, May 10, 2012 at 11:00:48AM -0400, Adam Jackson wrote:
  
  So the set of people we'd be inconveniencing is exactly the set of
  people with no bandwidth and the inability to boot from anything larger
  than a CD.
  
  Not only that - the people who have no bandwidth, the inability to boot 
  from anything larger than a CD and no USB ports that can be bootstrapped 
  from a bootloader sitting on a CD or floppy.
  
  USB has been required by Microsoft's logo program since 1999 and was 
  effectively ubiquitous on Pentium 2 before that, so the set of hardware 
  we're ruling out is at least 13 years old and more realistically 
  probably 15. We've already dropped support for x86 hardware that was in 
  production more recently than that.
 
 
 Reality can differ from the press releases.  I have two running machines
 that contradict the conclusions above.  Instead of 13 or 15 years,
 such an effective cutoff would be closer to about 8 years.  I consider
 that to be uncomfortably young to be declared obsolete, especially
 when the declaration is issued at the end of a release cycle instead of
 at the beginning.
 
 The most important issue in this thread is ability to boot from USB2.0.

No, it isn't. mjg59 wrote:

the inability to boot from anything larger than a CD and no USB ports
that can be bootstrapped from a bootloader sitting on a CD or floppy.

So you're talking past each other. You are assuming that direct boot
from USB is the minimum. Matthew reckons bootstrapping from a CD or
floppy is fine.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-14 Thread Adam Williamson
On Mon, 2012-05-14 at 14:50 -0400, Adam Jackson wrote:
 On Mon, 2012-05-14 at 13:48 -0400, Bill Nottingham wrote:
 
  I'm still a bit baffled that a 3.5 MB increase on a 700MB live image
  is considered a complete showstopper. That's one git package, for example;
  I would hope that creative dependency trimming can find that space.
  (Or reorganization of boot images, for example.)
 
 There's a modest amount of low-hanging fruit if people really cared
 about image size.  For example, here's a way to shrink the
 (uncompressed) live filesystem by 30M:
 
 https://bugzilla.redhat.com/show_bug.cgi?id=812975#c4
 
 I do find the concern for difficult install scenarios to be noble, but I
 would tend to class that as a different problem from producing a useful
 live image that also happens to be installable.  But clearly the
 objection here is about doing more work more than changing the image
 size.

Well, the desktop team has said for a while that the thing they'd really
want to add to the desktop image if they had more room is LibreOffice,
but that requires substantially more than a few dozen MB. Basically,
they consider saving a small amount of room to be more trouble than it's
worth in most cases, but saving or creating a large amount of room to be
very valuable, as it would allow the re-introduction of an office suite.
AIUI, anyway. As it stands, the desktop image is actually usually
several MB under 700, but not enough to put LO back in.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-12 Thread Glen Turner
On 11/05/12 00:30, Adam Jackson wrote:
 So the set of people we'd be inconveniencing is exactly the set of
 people with no bandwidth and the inability to boot from anything larger
 than a CD.

The way forward for those cheap machines on cheap networks is to let
them boot from CD but to then pull most of the installation from USB
hard disk or flash.

I believe that this amounts to little more than a better description in
the documentation.

As for your question about numbers, the high end  machines coming
through my local PCs for the poor refurbisher (www.aspitech.com.au)
have DVD-ROM drives (ie, even those more expensive machines can't write
a DVD image, but can write a CD image). So this isn't only a third-world
issue, but one faced by anyone trying to get Linux running whilst on low
income.

-- 
Glen Turner   www.gdt.id.au/~gdt
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-12 Thread Matthew Garrett
On Thu, May 10, 2012 at 11:00:48AM -0400, Adam Jackson wrote:

 So the set of people we'd be inconveniencing is exactly the set of
 people with no bandwidth and the inability to boot from anything larger
 than a CD.

Not only that - the people who have no bandwidth, the inability to boot 
from anything larger than a CD and no USB ports that can be bootstrapped 
from a bootloader sitting on a CD or floppy.

USB has been required by Microsoft's logo program since 1999 and was 
effectively ubiquitous on Pentium 2 before that, so the set of hardware 
we're ruling out is at least 13 years old and more realistically 
probably 15. We've already dropped support for x86 hardware that was in 
production more recently than that.

-- 
Matthew Garrett | mj...@srcf.ucam.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-11 Thread Gerd Hoffmann
On 05/10/12 17:00, Adam Jackson wrote:
 On Thu, 2012-05-10 at 09:16 +0200, Kevin Kofler wrote:
 Adam Jackson wrote:
 Even if all of your objections are true, and who knows, they might be:
 we already do provide alternatives.  The Live media is not the only
 install media.

 The other alternatives are either already DVDs or netinstall CDs which 
 require a fast Internet connection (which people who don't even have a DVD 
 drive are unlikely to have).
 
 So the set of people we'd be inconveniencing is exactly the set of
 people with no bandwidth and the inability to boot from anything larger
 than a CD.
 
 Do we think that's a statistically significant number of people, or are
 we just arguing?

I suspect the number is pretty small if non-zero at all.

Fedora raises the hardware requirements now and then.  The minimum cpu
required for i386 was changed a few versions back.  Likewise very old
gfx cards tend to not be supported very well (see the guy running F11
for that reason).  You need a not too small amout of memory to run the
livecd and the anaconda installer.  I guess it is pretty hard to find
hardware which runs f18 well and can not boot from dvd or usb ...

Also, can the netinst.iso install from local media too?  A usb key for
example?  So you can use netinst.iso @ CD and install-dvd @ usbkey to
install if your box can boot from cd only ...

cheers,
  Gerd
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-11 Thread Gerd Hoffmann
On 05/11/12 00:36, Kevin Kofler wrote:
 Adam Jackson wrote:
 Therefore I have difficulty evaluating just how much impact this would
 be.  Do you have a link to the recipe for building such an image?  I
 suspect the incremental cost of each additional desktop environment
 would be successively lower, but without data...
 
 The DVD is composed by glueing together the independent live images plus a 
 boot menu, so no, the cost will not be lower for each additional desktop 
 environment, the size is exactly the sum of the sizes of all the CD ISOs 
 (plus a negligible overhead).

Sounds more useful to me to just have a single live image which has
multiple desktop environments included, so you don't have the common
bits multiple times at the dvd ...

cheers,
  Gerd

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-11 Thread Kevin Kofler
Gerd Hoffmann wrote:
 Sounds more useful to me to just have a single live image which has
 multiple desktop environments included, so you don't have the common
 bits multiple times at the dvd ...

That sounds nice in theory, but is just not practical:
* The per-desktop live images are what we develop and test. Nobody is 
testing an everything live DVD (with all merged into one image, as opposed 
to the Multi DVD we're doing now).
* The live images also have different display managers. An everything live 
DVD would most likely end up with GDM, which makes it particularly hard to 
select a non-GNOME session. (Many users complain about not finding the 
session type selection in GDM.) Using GDM might also otherwise degrade the 
experience for the non-GNOME desktops. (We try hard to make things like 
shutdown, restart or user switching work for KDE Plasma sessions in GDM, but 
upstream always lags behind the current GDM/ConsoleKit/systemd/… in support, 
and it doesn't get the kind of testing KDM gets. I still don't know whether 
user switching from KDE Plasma Desktop with GDM actually works now in F17, 
and if it doesn't work, whether it's a bug in my code or in systemd/GDM/…)
* The menus would get crowded with up to 4 (or even 5 if Sugar activities 
start registering in menus as well) applications for each task. And no, 
OnlyShowIn is not a solution because some users WANT to use the foreign 
apps. It's just installing them all by default which would lead to a poor 
user experience.

I think the current system is a much better solution. It also allows doing 
both CDs and the Multi DVD with the same development effort.

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-11 Thread Kevin Kofler
Gerd Hoffmann wrote:
 Also, can the netinst.iso install from local media too?  A usb key for
 example?  So you can use netinst.iso @ CD and install-dvd @ usbkey to
 install if your box can boot from cd only ...

Why do we have to complicate things so much instead of just stopping the 
creeping biggerism?

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-11 Thread drago01
On Fri, May 11, 2012 at 12:12 PM, Kevin Kofler kevin.kof...@chello.at wrote:
 Gerd Hoffmann wrote:
 Also, can the netinst.iso install from local media too?  A usb key for
 example?  So you can use netinst.iso @ CD and install-dvd @ usbkey to
 install if your box can boot from cd only ...

 Why do we have to complicate things so much instead of just stopping the
 creeping biggerism?

Even without minidebug info we already don't have enough space.
No office suite on the deskop spin; no translations on the kde spin  

We complicate things by insisting that a CD is the upper limit. Which
might have been true in the 90s but sure isn't in 2012.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-11 Thread Kushal Das
On Fri, May 11, 2012 at 3:56 PM, drago01 drag...@gmail.com wrote:

 Even without minidebug info we already don't have enough space.
 No office suite on the deskop spin; no translations on the kde spin  

 We complicate things by insisting that a CD is the upper limit. Which
 might have been true in the 90s but sure isn't in 2012.
Even in 2012 I can see many systems people still use without any DVD
drive or network connections. LiveCD still helps to install the latest
Fedora in those systems and has been very useful in general.

Kushal
-- 
http://fedoraproject.org
http://kushaldas.in
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-11 Thread drago01
On Fri, May 11, 2012 at 12:31 PM, Kushal Das kushal...@gmail.com wrote:
 On Fri, May 11, 2012 at 3:56 PM, drago01 drag...@gmail.com wrote:

 Even without minidebug info we already don't have enough space.
 No office suite on the deskop spin; no translations on the kde spin  

 We complicate things by insisting that a CD is the upper limit. Which
 might have been true in the 90s but sure isn't in 2012.
 Even in 2012 I can see many systems people still use without any DVD
 drive or network connections.

Where do you see them? How many? Can they just use USB?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-11 Thread Kushal Das
On Fri, May 11, 2012 at 4:35 PM, drago01 drag...@gmail.com wrote:
 On Fri, May 11, 2012 at 12:31 PM, Kushal Das kushal...@gmail.com wrote:
 On Fri, May 11, 2012 at 3:56 PM, drago01 drag...@gmail.com wrote:

 Even without minidebug info we already don't have enough space.
 No office suite on the deskop spin; no translations on the kde spin  

 We complicate things by insisting that a CD is the upper limit. Which
 might have been true in the 90s but sure isn't in 2012.
 Even in 2012 I can see many systems people still use without any DVD
 drive or network connections.

 Where do you see them? How many? Can they just use USB?
I see them regularly in India, people don't upgrade their hardware
that frequently.
LiveUSB they can use, but sending out/copying/burning LiveCD is much
easier solution in most cases.


Kushal
-- 
http://fedoraproject.org
http://kushaldas.in
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Size of official media handouts (was Re: Proposed F18 feature: MiniDebugInfo)

2012-05-11 Thread Christoph Wickert
Am Mittwoch, den 09.05.2012, 11:57 -0400 schrieb Adam Jackson:
 On Wed, 2012-05-09 at 11:45 -0400, Matthias Clasen wrote:
  On Wed, 2012-05-09 at 13:35 +0200, Kevin Kofler wrote:
   Alexander Larsson wrote:
The feature page lists some of the background and statistics. It also
lists some options in how to implement this, which all have various
different pros and cons. I'd like to hear what peoples opinions on these
are.
   
   There is no room left on the KDE live image for installing any sort of 
   debugging information by default.
  
  We could easily drop some of less-than-half-complete translations to
  make room for a bit of minidebuginfo. Last time I looked, translations,
  fonts, etc made up upwards of 25% of the livecd. Or we could just drop
  the obsolescent cdrom size limitation...
 
 I know I've said this before, but: we should break the CD size barrier
 precisely so people can't burn things to CDs.  If you must burn to
 optical media, do yourself a favor and burn a DVD, the reduced seek time
 is entirely worth it.
 
 1G fits on both the smallest MiniDVD format and most extant USB sticks.
 Let's do it already.

As an ambassador and former EMEA media wrangler I tend to agree.

Currently both EMEA and NA only do dual layer DVDs, both for live and
the installer. EMEA did separate installer vor i386 and x86_64, but
after NA had no problems with exclusively providing dual layer, we
decided to do the same.

This being said I don't care how big we grow as long as we can still fit
all 4 desktops (GNOME, KDE, Xfce, LXDE) in 2 arches each on one multi
desktop live image. A dual layer DVD has a maximum capacity of 8.5 GB,
so fitting 8 x 1 GB is not a problem.

We might have to drop Sugar, but if only GNOME and KDE go for 1 GB and
Xfce and LXDE still target 700 MB or less, we should even be able to
keep it.

This being said I am +1 for 1 GB, but please note that I only speak for
myself or the NA and EMEA ambassadors.

Kind regards,
Christoph


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-11 Thread Chris Murphy

On May 11, 2012, at 4:12 AM, Kevin Kofler wrote:

 Why do we have to complicate things so much instead of just stopping the 
 creeping biggerism?

This is a very old debate. How is it surprising that computers, year over year, 
for many years now, have faster CPUs, more RAM and disk capacity, and faster 
Internet connections

Recipe to stop biggerism: Stop upgrading everything.


Chris Murphy
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-10 Thread Kevin Kofler
Matthias Clasen wrote:
 We could easily drop some of less-than-half-complete translations to
 make room for a bit of minidebuginfo. Last time I looked, translations,
 fonts, etc made up upwards of 25% of the livecd. Or we could just drop
 the obsolescent cdrom size limitation...

There are (almost) no translations on the KDE spin. They're all in
kde-l10n-* packages which add up to almost the size of a CD on their own.

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-10 Thread Kevin Kofler
Adam Jackson wrote:
 Even if all of your objections are true, and who knows, they might be:
 we already do provide alternatives.  The Live media is not the only
 install media.

The other alternatives are either already DVDs or netinstall CDs which 
require a fast Internet connection (which people who don't even have a DVD 
drive are unlikely to have).

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-10 Thread Kevin Kofler
Alexander Larsson wrote:
 Its not particularly hard to strip the debuginfo when constructing the
 live image, although then installation from it will not really work as
 the rpms checksums will be wrong.

Indeed, that doesn't sound like a sane solution to me.

I'd rather we just don't add yet another size overhead to every package. Our 
packages keep growing and growing even without that. A few KiB here, a few 
KiB there, in many packages, adding up to a few MiB, and we keep running 
into size issues with our live image at every single release. Size matters!

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-10 Thread Alexander Larsson
On Thu, 2012-05-10 at 10:02 +0200, drago01 wrote:
 On Thu, May 10, 2012 at 9:20 AM, Kevin Kofler kevin.kof...@chello.at wrote:

  I'd rather we just don't add yet another size overhead to every package. Our
  packages keep growing and growing even without that. A few KiB here, a few
  KiB there, in many packages, adding up to a few MiB, and we keep running
  into size issues with our live image at every single release. Size matters!
 
 Not really, you are restricting yourself by the artificial CD size limit.
 You don't have to use the full size of whatever bigger medium you
 choose (DVD, 1 or 2GB stick) but you are currently providing a poorer
 user experience because you insist on a medium from the last century.

I agree, I think bumping the image size to 1GB and use
DVD/mini-dvd/usb-stick is the sane way forward, since we consistently
run into the cd limit and are forced to make changes that negatively
affect the user experience in various ways.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-10 Thread Kevin Kofler
drago01 wrote:
 Not really, you are restricting yourself by the artificial CD size limit.
 You don't have to use the full size of whatever bigger medium you
 choose (DVD, 1 or 2GB stick) but you are currently providing a poorer
 user experience because you insist on a medium from the last century.

If every live image gets larger, that will also negatively affect the nice 
Multi Desktop Live DVDs the Ambassadors are now mass-producing. Those 
contain all our live CDs (all desktops in both 32-bit and 64-bit versions, 
where the bitness is autodetected at boot, but can be manually overridden) 
on one DVD, which is a great thing to hand out at events.

We really shouldn't bloat our images just because we can.

Downloading debugging information (and complete debugging information!) on 
demand is really the best solution. Or use the retrace server if you'd 
rather have a web service do the work for you.

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-10 Thread Troy Dawson
On 05/09/2012 03:07 PM, Jaroslav Reznik wrote:
 I know I've said this before, but: we should break the CD size
 barrier
 precisely so people can't burn things to CDs.  If you must burn to
 optical media, do yourself a favor and burn a DVD, the reduced seek
 time
 is entirely worth it.
 
 I'd like to break CD limit too but we should not forgot there are users
 for which CD is top technology from dreams and we have a lot of these
 users among some countries... For me personally CD is history, even 
 DVD, same 1 GB flash drive. We can afford it. But some people can't 
 and are our users thanks to the ability to get a cheap OS, that can
 run on cheap HW and is still modern.
 
 The question is - how many people will be affected? Or should we 
 provide some fallback option - stripped down CD media size image? And
 make the bigger one primary one? 
 
 R.
 

I like the idea of a separate stripped down live CD image.
But it doesn't have to be too stripped down. What if we made the LXDE
and/or Xfce spin's CD size, while the Gnome and KDE live images would be
DVD size.

*braces for the Gnome is our default desktop replies*

Troy
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-10 Thread Adam Jackson
On Thu, 2012-05-10 at 12:08 +0200, Kevin Kofler wrote:
 drago01 wrote:
  Not really, you are restricting yourself by the artificial CD size limit.
  You don't have to use the full size of whatever bigger medium you
  choose (DVD, 1 or 2GB stick) but you are currently providing a poorer
  user experience because you insist on a medium from the last century.
 
 If every live image gets larger, that will also negatively affect the nice 
 Multi Desktop Live DVDs the Ambassadors are now mass-producing. Those 
 contain all our live CDs (all desktops in both 32-bit and 64-bit versions, 
 where the bitness is autodetected at boot, but can be manually overridden) 
 on one DVD, which is a great thing to hand out at events.

I am unable to find any ISOs of that media.  It appears this is somewhat
intentional:

http://lists.fedoraproject.org/pipermail/devel/2011-June/152520.html

Therefore I have difficulty evaluating just how much impact this would
be.  Do you have a link to the recipe for building such an image?  I
suspect the incremental cost of each additional desktop environment
would be successively lower, but without data...

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-10 Thread Adam Jackson
On Thu, 2012-05-10 at 09:16 +0200, Kevin Kofler wrote:
 Adam Jackson wrote:
  Even if all of your objections are true, and who knows, they might be:
  we already do provide alternatives.  The Live media is not the only
  install media.
 
 The other alternatives are either already DVDs or netinstall CDs which 
 require a fast Internet connection (which people who don't even have a DVD 
 drive are unlikely to have).

So the set of people we'd be inconveniencing is exactly the set of
people with no bandwidth and the inability to boot from anything larger
than a CD.

Do we think that's a statistically significant number of people, or are
we just arguing?

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-10 Thread Johannes Lips
On Thu, May 10, 2012 at 4:00 PM, Adam Jackson a...@redhat.com wrote:

 On Thu, 2012-05-10 at 09:16 +0200, Kevin Kofler wrote:
  Adam Jackson wrote:
   Even if all of your objections are true, and who knows, they might be:
   we already do provide alternatives.  The Live media is not the only
   install media.
 
  The other alternatives are either already DVDs or netinstall CDs which
  require a fast Internet connection (which people who don't even have a
 DVD
  drive are unlikely to have).

 So the set of people we'd be inconveniencing is exactly the set of
 people with no bandwidth and the inability to boot from anything larger
 than a CD.

 Do we think that's a statistically significant number of people, or are
 we just arguing?

Would be interesting to get some input from lower-income countries.
Ambassadors from those countries could perhaps tell us about the hardware
which is most common.

Johannes


 - ajax

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-10 Thread Tom Callaway
On 05/10/2012 10:56 AM, Adam Jackson wrote:
 On Thu, 2012-05-10 at 12:08 +0200, Kevin Kofler wrote:
 drago01 wrote:
 Not really, you are restricting yourself by the artificial CD size limit.
 You don't have to use the full size of whatever bigger medium you
 choose (DVD, 1 or 2GB stick) but you are currently providing a poorer
 user experience because you insist on a medium from the last century.

 If every live image gets larger, that will also negatively affect the nice 
 Multi Desktop Live DVDs the Ambassadors are now mass-producing. Those 
 contain all our live CDs (all desktops in both 32-bit and 64-bit versions, 
 where the bitness is autodetected at boot, but can be manually overridden) 
 on one DVD, which is a great thing to hand out at events.
 
 I am unable to find any ISOs of that media.  It appears this is somewhat
 intentional:
 
 http://lists.fedoraproject.org/pipermail/devel/2011-June/152520.html
 
 Therefore I have difficulty evaluating just how much impact this would
 be.  Do you have a link to the recipe for building such an image?  I
 suspect the incremental cost of each additional desktop environment
 would be successively lower, but without data...

http://fedoraproject.org/wiki/Multi_Boot_Media_SOP

Caveat: I wrote the tooling there. It does use the the generated Desktop
Live ISOs as a base for making the large super ISO.

~tom

==
Fedora Project
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-10 Thread Chris Murphy

On May 10, 2012, at 9:00 AM, Adam Jackson wrote:

 So the set of people we'd be inconveniencing is exactly the set of
 people with no bandwidth and the inability to boot from anything larger
 than a CD.
 
 Do we think that's a statistically significant number of people, or are
 we just arguing?

Isn't it also true the Live CD is English only? English + ancient hardware + 
middle of nowhere. Quite honestly, this sounds like rural America (we have piss 
poor bandwidth in this country).

Chris Murphy
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-10 Thread Kevin Kofler
Adam Jackson wrote:
 Therefore I have difficulty evaluating just how much impact this would
 be.  Do you have a link to the recipe for building such an image?  I
 suspect the incremental cost of each additional desktop environment
 would be successively lower, but without data...

The DVD is composed by glueing together the independent live images plus a 
boot menu, so no, the cost will not be lower for each additional desktop 
environment, the size is exactly the sum of the sizes of all the CD ISOs 
(plus a negligible overhead).

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-10 Thread Kevin Kofler
Chris Murphy wrote:
 Isn't it also true the Live CD is English only?

Most of the CDs carry translations, the KDE one does not though, due to how 
KDE translations work (they sit in huge kde-l10n-* packages).

The idea is that you install from the live CD and then you install the 
translation for your language(s) only. I have no need for every single kde-
l10n-* langpack shipped by upstream. Hardly anybody does. Most people need 
only one or two languages.

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-10 Thread Orcan Ogetbil
On Wed, May 9, 2012 at 5:22 PM, Jaroslav Reznik wrote:
 - Original Message -
 On Wed, 2012-05-09 at 16:07 -0400, Jaroslav Reznik wrote:
   I know I've said this before, but: we should break the CD size
   barrier
   precisely so people can't burn things to CDs.  If you must burn
   to
   optical media, do yourself a favor and burn a DVD, the reduced
   seek
   time
   is entirely worth it.
 
  I'd like to break CD limit too but we should not forgot there are
  users
  for which CD is top technology from dreams and we have a lot of
  these
  users among some countries... For me personally CD is history, even
  DVD, same 1 GB flash drive. We can afford it. But some people can't
  and are our users thanks to the ability to get a cheap OS, that can
  run on cheap HW and is still modern.
 
  The question is - how many people will be affected? Or should we
  provide some fallback option - stripped down CD media size image?
  And
  make the bigger one primary one?

 Even if all of your objections are true, and who knows, they might
 be:
 we already do provide alternatives.  The Live media is not the only
 install media.

 Yep, it's not the only way, we even have our bigger offering already.
 And yeah, let's break CD rule but first - let ask if it still apply
 or not. Maybe it's my imagination and 3rd world is not anymore
 interested in this :)

 For example to Africa, we even do not ship CDs but DVDs - so at least,
 most people have a DVD-ROM drive :) The reason is - network bandwidth
 and Installation DVD fits more packages...


An alternative would be to ship a live DVD, right? How hard is it to
create a live DVD? Why do we not leave the decision of choosing
between a live CD and a live DVD as the live image, to the spin
maintainers? Even better, (hypothetically) a spin can choose to have
both a live CD and a live DVD.

Orcan
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jan Kratochvil
On Tue, 08 May 2012 15:03:28 +0200, Alexander Larsson wrote:
 Take this post for instance:
 
 https://plus.google.com/110933625728671692704/posts/iFXggK7Q8KJ
+
On Tue, 08 May 2012 15:10:28 +0200, Gerd Hoffmann wrote:
 Wrong.  From /me you don't get abrt reports at all, because abrt simply
 is a pain with a slow internet link due to the tons of data it wants
 transmit.  Also it doesn't say what it is going to do (download ?? MB
 debuginfo / upload ?? MB core).  And there is no progress bar.  Ok,
 might have changed meanwhile, its a while back I tried last.

Great, these were the first useful posts in this thread.

Therefore IIUC the problem is ABRT is not good enough.

I was also told in the meantime ABRT Retrace Server is not the default
/ automatic option of ABRT, which is also wrong.

So we should restate this Feature as:

Because ABRT has not yet met its expectations we should provide at
least this temporary solution before ABRT gets fixed.

So you agree?


Thanks,
Jan
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jan Kratochvil
On Wed, 09 May 2012 09:27:57 +0200, Alexander Larsson wrote:
 So, having at least some level of quality local backtraces will still be
 good even if ABRT becomes better.

Some new option is always good.

Questionable is what should be the default.  IMO ABRT Retrace Server should be
the default one (if it has its issues - such as reported UI - fixed).

Then remains the question whether .symtab-unwinds are worth the 0.5-2% size
cost which I think they are not but in reality I do not mind at all.


Thanks,
Jan
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jaroslav Reznik
- Original Message -
 On Wed, 09 May 2012 09:27:57 +0200, Alexander Larsson wrote:
  So, having at least some level of quality local backtraces will
  still be
  good even if ABRT becomes better.
 
 Some new option is always good.
 
 Questionable is what should be the default.  IMO ABRT Retrace Server
 should be
 the default one (if it has its issues - such as reported UI - fixed).

Yep, I second to this - and it's the right way to move the hassle of
debug info stuff away from client side and our users. Current problem
is more unfinished ABRT (as UI is hardly usable, retrace server should
be default) and no other requirements should be put on users. I like mitr's 
analysis - covering most of the users. Back to objective reasons - see below.

 Then remains the question whether .symtab-unwinds are worth the
 0.5-2% size
 cost which I think they are not but in reality I do not mind at all.

For us, as KDE SIG taking care of Fedora KDE offering, it's quite a lot 
as we're unfortunately balancing on the CD capacity edge (these 3.5 MB 
and probably more are quite a huge problem...) for several releases.

On the other hand, it can help Dr. Konqui to have at least some debug 
information (and yeah, debug info installer in Dr. Konqui is ugly hack).
But as far as I know, ABRT and Dr. Konqui guys are in touch regarding
the retrace server. So again moving the debug side of thing away from
users machine.

R.

 
 Thanks,
 Jan
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Gerd Hoffmann
On 05/09/12 08:23, Jan Kratochvil wrote:
 On Tue, 08 May 2012 15:03:28 +0200, Alexander Larsson wrote:
 Take this post for instance:

 https://plus.google.com/110933625728671692704/posts/iFXggK7Q8KJ
 +
 On Tue, 08 May 2012 15:10:28 +0200, Gerd Hoffmann wrote:
 Wrong.  From /me you don't get abrt reports at all, because abrt simply
 is a pain with a slow internet link due to the tons of data it wants
 transmit.  Also it doesn't say what it is going to do (download ?? MB
 debuginfo / upload ?? MB core).  And there is no progress bar.  Ok,
 might have changed meanwhile, its a while back I tried last.
 
 Great, these were the first useful posts in this thread.
 
 Therefore IIUC the problem is ABRT is not good enough.

There is room for improvements indeed.  It is one but not the only problem.

   Because ABRT has not yet met its expectations we should provide at
   least this temporary solution before ABRT gets fixed.

No.  There will always be cases where the current[1] abrt model fails:

Local trace generation requires downloading lots of debuginfo.  Might
not work / work badly because:
  (1) you are offline.
  (2) your internet link is slow.
  (3) you are on 3G and don't want to pay the volume.
  (4) you don't have the disk space to store debuginfo.

Server-based trace generation requires uploading a potentially large
core file (which probably can be reduced using mozilla-like minidumps).
 Bandwidth requirements aside there are still issues with that:
  (1) works only when online.
  (2) you might not want upload to the fedora server for privacy
  or company policy reasons.
  (3) private / company-wide retrace server needs extra effort (both
  hardware and work time), you can't count on it being available.

cheers,
  Gerd

[1] I expect abrt support minidebuginfo traces too once the feature
is there.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Miroslav Lichvar
On Mon, May 07, 2012 at 03:07:20PM +0200, Alexander Larsson wrote:
 I just wrote a new Feature proposal for shipping minimal debug info by
 default:
 https://fedoraproject.org/wiki/Features/MiniDebugInfo
 
 The feature page lists some of the background and statistics. It also
 lists some options in how to implement this, which all have various
 different pros and cons. I'd like to hear what peoples opinions on these
 are.

What is the overall effect on the rpm size? On installation media
every percent counts, if it's close to 3%, that might be too much for
some spins.

-- 
Miroslav Lichvar
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jan Kratochvil
On Wed, 09 May 2012 10:35:16 +0200, Gerd Hoffmann wrote:
 Server-based trace generation requires uploading a potentially large
 core file (which probably can be reduced using mozilla-like minidumps).

mozilla-like minidumps would bring us unusable backtraces due to other
reasons such as GDB Pretty Printers support for C++ classes.

For better speed of ABRT Retrace Server core files upload we should
re-implement
gdbserver for core files

https://fedorahosted.org/pipermail/crash-catcher/2010-December/001441.html

But so far I have no idea how / if / why not ABRT Retrace Server is being
used, if the core files upload speed is a real concern etc. so I did not work
more on thue gdbserver core files access feature for ABRT Retrace Server.


  Bandwidth requirements aside there are still issues with that:
   (1) works only when online.
   (2) you might not want upload to the fedora server for privacy
   or company policy reasons.
   (3) private / company-wide retrace server needs extra effort (both
   hardware and work time), you can't count on it being available.

These are all valid concerns but the question is if they are relevant to 99%
of users who install Mozilla binary plugins and even Adobe Flash already
losing any security anyway.


Thanks,
Jan
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Kevin Kofler
Alexander Larsson wrote:
 The feature page lists some of the background and statistics. It also
 lists some options in how to implement this, which all have various
 different pros and cons. I'd like to hear what peoples opinions on these
 are.

There is no room left on the KDE live image for installing any sort of 
debugging information by default.

 My personal opinion is that we should go with compressed data,

Compression does not help at all, because the live images are xz-compressed 
and the maximum size is 700 MiB compressed. If you pre-compress the data, it 
will likely only make the xz compression rate worse.

 This means we use minimal space (i.e. an installation increase by only
 0.5%)

Even that is too much, even more so if that's when compressed!

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jan Kratochvil
On Wed, 09 May 2012 13:32:08 +0200, Jiri Moskovcak wrote:
 As for the bandwidth limitations when using ABRT - I hope Lennart's
 core stripping library might help here.

But this degrades backtrace quality again as I have shown in:

https://fedorahosted.org/pipermail/crash-catcher/2010-September/000984.html

C++ classes no longer have displayed any read/write strings/data.

If there are a real concern about core files upload speed and ABRT is going to
deploy the full-quality core file transfer via gdbserver as I have shown in:
gdbserver for core files

https://fedorahosted.org/pipermail/crash-catcher/2010-December/001441.html

I can reimplement it (from elfutils based gdbserver to FSF/bfd gdbserver).
But so far I had no response to either question so I did not spend time on
something without any need and/or not used.


Thanks,
Jan
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jan Kratochvil
On Wed, 09 May 2012 13:33:29 +0200, Alexander Larsson wrote:
 That would means 43Mb larger

I guess you mean 43MB and not 5MB.


Jan
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Alexander Larsson
On Wed, 2012-05-09 at 13:32 +0200, Jiri Moskovcak wrote:

 Appart from that I see two questions here:
 1. Whether to add the minidebuginfo in Fedora
 2. Whether to use this stripped backtrace when reporting a bug.
 
 
 For 1: The decision to use it or not should be based on some real-life 
 tests like how it impacts the current gnome/kde live cd or other 
 spins. If the additional payload is really small then I don't see a 
 problem here (but I'm glad the decision is not mine ;))

That requires us to rebuild the entire distro to get the minidebuginfo
rpms. Its certainly doable, but some work. I can produce a patch to
rpm-build that does this, but I can't really do the rebuild stuff, that
would need help from someone on the build team.

 For 2: At this point (F18 timeframe) probably not. From ABRT point of 
 view the minidebug is not a problem at all if we can use gdb to generate 
 some backtrace using the mindebuginfo. But what matters are developers 
 who will need to deal with this stripped backtrace and I can guarantee 
 that there will be many unhappy devels. And also the ABRT server 
 projects rely on the coredumps: 
 http://git.fedorahosted.org/git?p=abrt.git;a=blob_plain;f=doc/project/abrt.pdf;hb=HEAD
  
 And once put into life these server side projects will be a great help 
 in bugfixing.

I'm not proposing that we drop the existing backtraces with full debug
info, but (appart from the other places where backtraces are also
useful) I'd like it if ABRT could somehow catch all the cases where
people abort a bugreport because things are scary/slow/bad
network/whatever and at least report the low quality backtrace, which
should be very quick and require little work from the user.

I don't have a full design in mind, but I'm thinking that as soon as the
user acks that he wants to report the bug we would start by just
uploading the low quality backtrace, and *then* start retracing the bug
and show the user the backtrace with full data etc, asking them if its
ok to submit the data. That way we get at least *something* in all
crashes, and perfect reports for users that goes all the way.




-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jakub Jelinek
On Wed, May 09, 2012 at 01:44:03PM +0200, Alexander Larsson wrote:
 I'm not proposing that we drop the existing backtraces with full debug
 info, but (appart from the other places where backtraces are also
 useful) I'd like it if ABRT could somehow catch all the cases where
 people abort a bugreport because things are scary/slow/bad
 network/whatever and at least report the low quality backtrace, which
 should be very quick and require little work from the user.

But you don't need any kind of minidebuginfo for that first step,
you can make it even faster by just uploading the backtrace + build-ids
and on the server side the rest of transforming that to a low-quality
backtrace can be handled automatically, without
further user intervention, in case the user didn't go through to uploading
the high quality thing from retrace server.

Jakub
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jiri Moskovcak

On 05/09/2012 01:51 PM, Jakub Jelinek wrote:

On Wed, May 09, 2012 at 01:44:03PM +0200, Alexander Larsson wrote:

I'm not proposing that we drop the existing backtraces with full debug
info, but (appart from the other places where backtraces are also
useful) I'd like it if ABRT could somehow catch all the cases where
people abort a bugreport because things are scary/slow/bad
network/whatever and at least report the low quality backtrace, which
should be very quick and require little work from the user.


But you don't need any kind of minidebuginfo for that first step,
you can make it even faster by just uploading the backtrace + build-ids
and on the server side the rest of transforming that to a low-quality
backtrace can be handled automatically, without
further user intervention, in case the user didn't go through to uploading
the high quality thing from retrace server.

Jakub


- that's something what we have right now (should be in F18), we have a 
server which accepts something we call microreport (kind of a backtrace 
without debuginfo + build_id and some other information - yes, it's 
similar to minidump) this is small enough to be uploaded on almost any 
internet connection and contains enough information to find duplicates.


The workflow we would like to use is something like this:
1. ABRT detects a crash
2. User clicks report which sends a microreport (few kilobytes)
3. is it a dupe?
  YES: send back response with the ticket url, increase the dupe counter
  NO: ask user to upload the core or full backtrace

But, I think that's a totally different use-case than what minidebuginfo 
is trying to solve.


From what I understand the use case for minidebuginfo is when something 
crashes on machine where the full debuginfo is not available and for 
some reason the machine is configured to not store the coredumps, but we 
still want to have something more in log than just process foo has 
crashed.


--Jirka
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Frank Ch. Eigler

kevin.kofler wrote:

 [...]  There is no room left on the KDE live image for installing
 any sort of debugging information by default. [...]

What are the live-image spins' plans as to management of future
growth?  At what point, if ever, do they intend to abandon the CD-ROM
format limits?

- FChE
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Rex Dieter
Frank Ch. Eigler wrote:

 
 kevin.kofler wrote:
 
 [...]  There is no room left on the KDE live image for installing
 any sort of debugging information by default. [...]
 
 What are the live-image spins' plans as to management of future
 growth?  At what point, if ever, do they intend to abandon the CD-ROM
 format limits?

some folks seem to want that to happen asap (ie, for f18 or f19)

count me as 'some folk'

-- rex

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Frank Ch. Eigler

notting wrote:

 [...]
 2) It will also make it easier to do things like system wide profiling,
 userspace dynamic probes and causual debugging.

 However, the Scope: is only gdb and rpm. Wouldn't said tools also need
 changes? Would this be done in libdwarf, or similar?
 [...]

Profiling configurations of systemtap (and perf) would definitely use
this extra local data if it were available.  Ideally for stap's case,
support for these sections would likely reside in elfutils and not
require actual systemtap changes.

- FChE
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Matthias Clasen
On Wed, 2012-05-09 at 13:35 +0200, Kevin Kofler wrote:
 Alexander Larsson wrote:
  The feature page lists some of the background and statistics. It also
  lists some options in how to implement this, which all have various
  different pros and cons. I'd like to hear what peoples opinions on these
  are.
 
 There is no room left on the KDE live image for installing any sort of 
 debugging information by default.
 

We could easily drop some of less-than-half-complete translations to
make room for a bit of minidebuginfo. Last time I looked, translations,
fonts, etc made up upwards of 25% of the livecd. Or we could just drop
the obsolescent cdrom size limitation...


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Adam Jackson
On Wed, 2012-05-09 at 11:45 -0400, Matthias Clasen wrote:
 On Wed, 2012-05-09 at 13:35 +0200, Kevin Kofler wrote:
  Alexander Larsson wrote:
   The feature page lists some of the background and statistics. It also
   lists some options in how to implement this, which all have various
   different pros and cons. I'd like to hear what peoples opinions on these
   are.
  
  There is no room left on the KDE live image for installing any sort of 
  debugging information by default.
 
 We could easily drop some of less-than-half-complete translations to
 make room for a bit of minidebuginfo. Last time I looked, translations,
 fonts, etc made up upwards of 25% of the livecd. Or we could just drop
 the obsolescent cdrom size limitation...

I know I've said this before, but: we should break the CD size barrier
precisely so people can't burn things to CDs.  If you must burn to
optical media, do yourself a favor and burn a DVD, the reduced seek time
is entirely worth it.

1G fits on both the smallest MiniDVD format and most extant USB sticks.
Let's do it already.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread John Reiser
On 05/09/2012 08:57 AM, Adam Jackson wrote:

 I know I've said this before, but: we should break the CD size barrier
 precisely so people can't burn things to CDs.  If you must burn to
 optical media, do yourself a favor and burn a DVD, the reduced seek time
 is entirely worth it.
 
 1G fits on both the smallest MiniDVD format and most extant USB sticks.
 Let's do it already.

If so, then please acknowledge explicitly that Fedora would be discarding
some 4% of running, otherwise-capable machines (especially old laptops)
that can read only CD and not DVD, some 7% of working USB sticks that are
512MB or less, and some 5% of working boxes that cannot boot from USB.

-- 
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Adam Jackson
On Wed, 2012-05-09 at 11:20 -0700, John Reiser wrote:
 On 05/09/2012 08:57 AM, Adam Jackson wrote:
 
  I know I've said this before, but: we should break the CD size barrier
  precisely so people can't burn things to CDs.  If you must burn to
  optical media, do yourself a favor and burn a DVD, the reduced seek time
  is entirely worth it.
  
  1G fits on both the smallest MiniDVD format and most extant USB sticks.
  Let's do it already.
 
 If so, then please acknowledge explicitly that Fedora would be discarding
 some 4% of running, otherwise-capable machines (especially old laptops)
 that can read only CD and not DVD, some 7% of working USB sticks that are
 512MB or less, and some 5% of working boxes that cannot boot from USB.

Those are wonderful numbers.  How ever did you arrive at them?

Also: Live image still not the only install method, hyperbole is not
necessary.

- ajax



signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Bruno Wolff III

On Mon, May 07, 2012 at 17:36:07 +0200,
  Jan Kratochvil jan.kratoch...@redhat.com wrote:



* There are privacy issues with sending the users coredumps to some
  server on the internet


As whole Fedora is built by the Fedora Project and Retrace Server is also run
by Fedora Project this is non-issue.  There can be already inserted trojan
uploading of any private info in the shipped binaries.


While this applies for some scenarios, it doesn't cover everything. Once 
the data is on those servers it is vulnerable to things (e.g. subpoenas,

mistakes in configuration) at that location that it otherwise wouldn't be.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Chris Adams
Once upon a time, John Reiser jrei...@bitwagon.com said:
 If so, then please acknowledge explicitly that Fedora would be discarding
 some 4% of running, otherwise-capable machines (especially old laptops)
 that can read only CD and not DVD, some 7% of working USB sticks that are
 512MB or less, and some 5% of working boxes that cannot boot from USB.

[Citation needed]

Also: some 7% of working USB sticks that are 512MB or less - when have
any of the standard Live images _ever_ fit on a 512M media?

-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread John Reiser
On 05/09/2012 11:46 AM, Adam Jackson wrote:
 On Wed, 2012-05-09 at 11:20 -0700, John Reiser wrote:

 If so, then please acknowledge explicitly that Fedora would be discarding
 some 4% of running, otherwise-capable machines (especially old laptops)
 that can read only CD and not DVD, some 7% of working USB sticks that are
 512MB or less, and some 5% of working boxes that cannot boot from USB.
 
 Those are wonderful numbers.  How ever did you arrive at them?

They're from my own laboratory of 20 boxes and 15 USB sticks accumulated
slowly and semi-regularly over the last decade or so.  That omits
6 really ancient boxes (15 years old each) that have been discarded
along the way.

-- 
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Adam Jackson
On Wed, 2012-05-09 at 12:00 -0700, John Reiser wrote:
 On 05/09/2012 11:46 AM, Adam Jackson wrote:
  On Wed, 2012-05-09 at 11:20 -0700, John Reiser wrote:
 
  If so, then please acknowledge explicitly that Fedora would be discarding
  some 4% of running, otherwise-capable machines (especially old laptops)
  that can read only CD and not DVD, some 7% of working USB sticks that are
  512MB or less, and some 5% of working boxes that cannot boot from USB.
  
  Those are wonderful numbers.  How ever did you arrive at them?
 
 They're from my own laboratory of 20 boxes and 15 USB sticks accumulated
 slowly and semi-regularly over the last decade or so.  That omits
 6 really ancient boxes (15 years old each) that have been discarded
 along the way.

Forgive me for not considering that a representative sample.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Dave Jones
On Wed, May 09, 2012 at 11:20:43AM -0700, John Reiser wrote:

   1G fits on both the smallest MiniDVD format and most extant USB sticks.
   Let's do it already.
  
  If so, then please acknowledge explicitly that Fedora would be discarding
  some 4% of running, otherwise-capable machines (especially old laptops)
  that can read only CD and not DVD

As someone who frequently sees bugs that are attributed to old half-dead 
hardware
that belongs in a recycling center, I'll happily acknowledge anything that 
leaves
ancient junk behind.

I'd like to see us introduce more explicit cut-offs for support of older 
hardware.

Dave

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Jaroslav Reznik
 I know I've said this before, but: we should break the CD size
 barrier
 precisely so people can't burn things to CDs.  If you must burn to
 optical media, do yourself a favor and burn a DVD, the reduced seek
 time
 is entirely worth it.

I'd like to break CD limit too but we should not forgot there are users
for which CD is top technology from dreams and we have a lot of these
users among some countries... For me personally CD is history, even 
DVD, same 1 GB flash drive. We can afford it. But some people can't 
and are our users thanks to the ability to get a cheap OS, that can
run on cheap HW and is still modern.

The question is - how many people will be affected? Or should we 
provide some fallback option - stripped down CD media size image? And
make the bigger one primary one? 

R.

 1G fits on both the smallest MiniDVD format and most extant USB
 sticks.
 Let's do it already.
 
 - ajax
 
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jon VanAlten


- Original Message -
 From: Adam Jackson a...@redhat.com
 To: Development discussions related to Fedora 
 devel@lists.fedoraproject.org
 Sent: Wednesday, May 9, 2012 3:02:33 PM
 Subject: Re: Proposed F18 feature: MiniDebugInfo
 
 On Wed, 2012-05-09 at 12:00 -0700, John Reiser wrote:
  On 05/09/2012 11:46 AM, Adam Jackson wrote:
   On Wed, 2012-05-09 at 11:20 -0700, John Reiser wrote:
  
   If so, then please acknowledge explicitly that Fedora would be
   discarding
   some 4% of running, otherwise-capable machines (especially old
   laptops)
   that can read only CD and not DVD, some 7% of working USB sticks
   that are
   512MB or less, and some 5% of working boxes that cannot boot
   from USB.
   
   Those are wonderful numbers.  How ever did you arrive at them?
  
  They're from my own laboratory of 20 boxes and 15 USB sticks
  accumulated
  slowly and semi-regularly over the last decade or so.  That omits
  6 really ancient boxes (15 years old each) that have been
  discarded
  along the way.
 
 Forgive me for not considering that a representative sample.
 
 - ajax

Isn't there some hardware profile report thingo?  Would it be
possible to use that data to quantify the potential effect of
growing live media beyond CD size limit?  (I would support
breaking the limit, but would prefer the decision be made with
all available information).

cheers,
jon


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread drago01
On Wed, May 9, 2012 at 10:07 PM, Jaroslav Reznik jrez...@redhat.com wrote:
 I know I've said this before, but: we should break the CD size
 barrier
 precisely so people can't burn things to CDs.  If you must burn to
 optical media, do yourself a favor and burn a DVD, the reduced seek
 time
 is entirely worth it.

 I'd like to break CD limit too but we should not forgot there are users
 for which CD is top technology from dreams and we have a lot of these
 users among some countries...

Where are the numbers to back this nonsense up?
A DVD burner costs ~12 € ... and any computer that old isn't really
that capable of running  fedora reasonably anyway.

 For me personally CD is history, even
 DVD, same 1 GB flash drive. We can afford it. But some people can't
 and are our users thanks to the ability to get a cheap OS, that can
 run on cheap HW and is still modern.

See above.

 The question is - how many people will be affected? Or should we
 provide some fallback option - stripped down CD media size image? And
 make the bigger one primary one?

Well anyone can create a specialized spin for ancient hardware, but we
should not restrict ourselves because of ancient hardware.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Gerry Reno
If you watch, you can get DVD burners for about $15 USD.

eg: 
http://slickdeals.net/permadeal/62972/newegg-liteon-external-cddvd-burner-w-lightscribe-support

Or used for about $5-$10 at any flea market.


On 05/09/2012 04:33 PM, drago01 wrote:
 On Wed, May 9, 2012 at 10:07 PM, Jaroslav Reznik jrez...@redhat.com wrote:
 I know I've said this before, but: we should break the CD size
 barrier
 precisely so people can't burn things to CDs.  If you must burn to
 optical media, do yourself a favor and burn a DVD, the reduced seek
 time
 is entirely worth it.
 I'd like to break CD limit too but we should not forgot there are users
 for which CD is top technology from dreams and we have a lot of these
 users among some countries...
 Where are the numbers to back this nonsense up?
 A DVD burner costs ~12 € ... and any computer that old isn't really
 that capable of running  fedora reasonably anyway.

 For me personally CD is history, even
 DVD, same 1 GB flash drive. We can afford it. But some people can't
 and are our users thanks to the ability to get a cheap OS, that can
 run on cheap HW and is still modern.
 See above.

 The question is - how many people will be affected? Or should we
 provide some fallback option - stripped down CD media size image? And
 make the bigger one primary one?
 Well anyone can create a specialized spin for ancient hardware, but we
 should not restrict ourselves because of ancient hardware.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Adam Jackson
On Wed, 2012-05-09 at 16:23 -0400, Jon VanAlten wrote:

 Isn't there some hardware profile report thingo?  Would it be
 possible to use that data to quantify the potential effect of
 growing live media beyond CD size limit?  (I would support
 breaking the limit, but would prefer the decision be made with
 all available information).

Yeah, someone always says this, and then I go try to get data out of
smolt, and then I drink myself into a coma.  It is (and always has been)
infuriatingly difficult to get usable numbers out of it.

At least right now it's just throwing varnish cache errors at me, so I
don't waste my time.

- ajax



signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Chris Murphy

On May 9, 2012, at 2:07 PM, Jaroslav Reznik wrote:
 
 I'd like to break CD limit too but we should not forgot there are users
 for which CD is top technology from dreams and we have a lot of these
 users among some countries... For me personally CD is history, even 
 DVD, same 1 GB flash drive. We can afford it. But some people can't 
 and are our users thanks to the ability to get a cheap OS, that can
 run on cheap HW and is still modern.
 
 The question is - how many people will be affected? Or should we 
 provide some fallback option - stripped down CD media size image? And
 make the bigger one primary one?

Is it marginally easier to stay below the CD size limit with 32-bit builds vs 
64-bit? i.e. could Fedora retain Live CD for i386, and move to a Live DVD for 
x86_64?

Or what problems are there abandoning Live CD for  10% (by estimates thus 
far), but retaining the ability to use netinst.iso for that hardware? I think 
the negative loss of this hardware for Live Desktop trial is minimal compared 
to the gain by dropping the limit.

But if it's almost trivial to have two Live Desktop builds: CD and DVD, then 
I'd suggest that route.

Chris Murphy
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Adam Jackson
On Wed, 2012-05-09 at 16:07 -0400, Jaroslav Reznik wrote:
  I know I've said this before, but: we should break the CD size
  barrier
  precisely so people can't burn things to CDs.  If you must burn to
  optical media, do yourself a favor and burn a DVD, the reduced seek
  time
  is entirely worth it.
 
 I'd like to break CD limit too but we should not forgot there are users
 for which CD is top technology from dreams and we have a lot of these
 users among some countries... For me personally CD is history, even 
 DVD, same 1 GB flash drive. We can afford it. But some people can't 
 and are our users thanks to the ability to get a cheap OS, that can
 run on cheap HW and is still modern.
 
 The question is - how many people will be affected? Or should we 
 provide some fallback option - stripped down CD media size image? And
 make the bigger one primary one? 

Even if all of your objections are true, and who knows, they might be:
we already do provide alternatives.  The Live media is not the only
install media.

- ajax


signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Jaroslav Reznik
- Original Message -
 On Wed, 2012-05-09 at 16:07 -0400, Jaroslav Reznik wrote:
   I know I've said this before, but: we should break the CD size
   barrier
   precisely so people can't burn things to CDs.  If you must burn
   to
   optical media, do yourself a favor and burn a DVD, the reduced
   seek
   time
   is entirely worth it.
  
  I'd like to break CD limit too but we should not forgot there are
  users
  for which CD is top technology from dreams and we have a lot of
  these
  users among some countries... For me personally CD is history, even
  DVD, same 1 GB flash drive. We can afford it. But some people can't
  and are our users thanks to the ability to get a cheap OS, that can
  run on cheap HW and is still modern.
  
  The question is - how many people will be affected? Or should we
  provide some fallback option - stripped down CD media size image?
  And
  make the bigger one primary one?
 
 Even if all of your objections are true, and who knows, they might
 be:
 we already do provide alternatives.  The Live media is not the only
 install media.

Yep, it's not the only way, we even have our bigger offering already.
And yeah, let's break CD rule but first - let ask if it still apply 
or not. Maybe it's my imagination and 3rd world is not anymore 
interested in this :)

For example to Africa, we even do not ship CDs but DVDs - so at least,
most people have a DVD-ROM drive :) The reason is - network bandwidth
and Installation DVD fits more packages...

R.

 - ajax
 
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Jaroslav Reznik
- Original Message -
 On Wed, 2012-05-09 at 16:23 -0400, Jon VanAlten wrote:
 
  Isn't there some hardware profile report thingo?  Would it be
  possible to use that data to quantify the potential effect of
  growing live media beyond CD size limit?  (I would support
  breaking the limit, but would prefer the decision be made with
  all available information).
 
 Yeah, someone always says this, and then I go try to get data out of
 smolt, and then I drink myself into a coma.  It is (and always has
 been)
 infuriatingly difficult to get usable numbers out of it.

Smolt is a good idea! But looks like I should send you some bottle
of our home distilled snaps - the legal one, Slivovice :)

R.

 At least right now it's just throwing varnish cache errors at me, so
 I
 don't waste my time.
 
 - ajax
 
 
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread John Reiser
On 05/09/2012 01:33 PM, drago01 wrote:
 On Wed, May 9, 2012 at 10:07 PM, Jaroslav Reznik jrez...@redhat.com wrote:

 I'd like to break CD limit too but we should not forgot there are users
 for which CD is top technology from dreams and we have a lot of these
 users among some countries...
 
 Where are the numbers to back this nonsense up?
 A DVD burner costs ~12 € ... and any computer that old isn't really
 that capable of running  fedora reasonably anyway.

Such a claim is FALSE.  My 700MHz PentiumIII with 384MB RAM runs Fedora 11
just fine.  OpenOffice is eminently usable, for example.  It's a 2001
laptop that has only CD-ROM and USB1.1, and the BIOS cannot boot from USB.
I have added USB2.0 via PCMCIA card, and somewhere around Fedora 12
could boot from external DVD via USB2.0 (via trampoline from the harddrive)
because the PCMCIA drivers for the bridge that enables the USB2.0 card
were in the initrd.  But then the PCMCIA drivers were dropped from initrd,
so it no longer boots newer Fedora from DVD.  Meanwhile deteriorating
support for RagePro graphics has nudged me back to Fedora 11.  Fedora 11
is only 3 years old.

-- 
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Alexander Larsson
On Wed, 2012-05-09 at 13:35 +0200, Kevin Kofler wrote:
 Alexander Larsson wrote:
  The feature page lists some of the background and statistics. It also
  lists some options in how to implement this, which all have various
  different pros and cons. I'd like to hear what peoples opinions on these
  are.
 
 There is no room left on the KDE live image for installing any sort of 
 debugging information by default.

Its not particularly hard to strip the debuginfo when constructing the
live image, although then installation from it will not really work as
the rpms checksums will be wrong.


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Gerry Reno
On 05/09/2012 05:34 PM, John Reiser wrote:
 On 05/09/2012 01:33 PM, drago01 wrote:
 On Wed, May 9, 2012 at 10:07 PM, Jaroslav Reznik jrez...@redhat.com wrote:
 I'd like to break CD limit too but we should not forgot there are users
 for which CD is top technology from dreams and we have a lot of these
 users among some countries...
 Where are the numbers to back this nonsense up?
 A DVD burner costs ~12 € ... and any computer that old isn't really
 that capable of running  fedora reasonably anyway.
 Such a claim is FALSE.  My 700MHz PentiumIII with 384MB RAM runs Fedora 11
 just fine.  OpenOffice is eminently usable, for example.  It's a 2001
 laptop that has only CD-ROM and USB1.1, and the BIOS cannot boot from USB.
 I have added USB2.0 via PCMCIA card, and somewhere around Fedora 12
 could boot from external DVD via USB2.0 (via trampoline from the harddrive)
 because the PCMCIA drivers for the bridge that enables the USB2.0 card
 were in the initrd.  But then the PCMCIA drivers were dropped from initrd,
 so it no longer boots newer Fedora from DVD.  Meanwhile deteriorating
 support for RagePro graphics has nudged me back to Fedora 11.  Fedora 11
 is only 3 years old.


Just install over the network and not be stuck in Fedora 11.


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Michael Cronenworth
John Reiser wrote:
 My 700MHz PentiumIII with 384MB RAM

If Fedora Live media is going to be held back due to your requirements
then I'm going to find myself a new distro to contribute to.

Yes, Fedora Live media should support a *reasonable* set of hardware.
Your hardware is no longer *reasonable*. It is time to move on. End of
discussion - as you will end up dragging this on until the horse is a
ghost (it is already a skeleton).

If the infrastructure team wants to increase default Live image sizes to
1GB then they should do it.

If you want to create your own, custom Live image on that P3 you can
easily do so[1]. I'd expect it will take about a week to complete. It
takes my year old Core i5 about 15 minutes to perform the same operation.

[1] http://fedoraproject.org/wiki/How_to_create_and_use_a_Live_CD
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Przemek Klosowski

On 05/09/2012 05:34 PM, John Reiser wrote:

On 05/09/2012 01:33 PM, drago01 wrote:



A DVD burner costs ~12 € ... and any computer that old isn't really
that capable of running  fedora reasonably anyway.


Such a claim is FALSE.  My 700MHz PentiumIII with 384MB RAM runs Fedora 11
just fine.  OpenOffice is eminently usable, for example.  It's a 2001
laptop that has only CD-ROM and USB1.1, and the BIOS cannot boot from USB.
I have added USB2.0 via PCMCIA card, and somewhere around Fedora 12
could boot from external DVD via USB2.0 (via trampoline from the harddrive)
because the PCMCIA drivers for the bridge that enables the USB2.0 card
were in the initrd.  But then the PCMCIA drivers were dropped from initrd,
so it no longer boots newer Fedora from DVD.  Meanwhile deteriorating
support for RagePro graphics has nudged me back to Fedora 11.  Fedora 11
is only 3 years old.


Would that laptop not have a floppy disk that'd let you boot in 
combination with an external USB flash/CD/DVD drive? 1-2GB flash drives 
cost 2-3$ so they would be the cheapest/simplest thing to use if your 
system doesn't already have a DVD. The next best thing would be an 
external USB DVD burner that should be less than $30 or so, and is 
actually a good thing to have around the den anyway.


This reminds me of the old days in the mid- to late 90s when we were 
running DCLUG Linux Installfests in Washington DC and RedHat crew drove 
up from North Carolina, to test their install process. People would 
bring the strangest hardware, and we'd give it our best, sometimes 
working the entire afternoon on the most recalcitrant systems.


That experience taught me to make a judgement call: while, on one hand, 
hardware constraints are good because they keep things honest and 
simple, and make things fast on modern hardware, at the same time some 
limitations are just too onerous.  I would say that BIOS inability to 
boot off USB devices crosses that line.

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Adam Williamson
On Wed, 2012-05-09 at 15:17 -0600, Chris Murphy wrote:

 But if it's almost trivial to have two Live Desktop builds: CD and DVD, then 
 I'd suggest that route.

I can tell you it's very unlikely they'd both get comprehensively QA'ed.
And the more spins we have, the more likely some of them are to fail to
build.

We actually already nominally *have* a 1G sized desktop spin, but it's
rarely actually spun so it's often broken. See fedora-live-desktop.ks
vs. fedora-livecd-desktop.ks.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Matej Cepl

On 9.5.2012 20:56, Chris Adams wrote:

Also: some 7% of working USB sticks that are 512MB or less - when have
any of the standard Live images _ever_ fit on a 512M media?


It of course depends on your definition of “standard”, but Tiny Core 
Linux is less than 12MB ... 
http://distro.ibiblio.org/tinycorelinux/welcome.html ;)


Matěj

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-09 Thread Adam Williamson
On Thu, 2012-05-10 at 07:19 +0200, Matej Cepl wrote:
 On 9.5.2012 20:56, Chris Adams wrote:
  Also: some 7% of working USB sticks that are 512MB or less - when have
  any of the standard Live images _ever_ fit on a 512M media?
 
 It of course depends on your definition of “standard”, but Tiny Core 
 Linux is less than 12MB ... 
 http://distro.ibiblio.org/tinycorelinux/welcome.html ;)

I think he's talking about Fedora ones, and it's a reasonable point.
None of our main live images are under 512MB in size. So given that
no-one makes 700MB or 768MB USB sticks, by going from 700MB to 1GB in
size we would effectively lose precisely zero USB sticks.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: default media size [Was: Proposed F18 feature: MiniDebugInfo]

2012-05-09 Thread Vít Ondruch

Dne 9.5.2012 23:34, John Reiser napsal(a):

On 05/09/2012 01:33 PM, drago01 wrote:

On Wed, May 9, 2012 at 10:07 PM, Jaroslav Reznikjrez...@redhat.com  wrote:

I'd like to break CD limit too but we should not forgot there are users
for which CD is top technology from dreams and we have a lot of these
users among some countries...

Where are the numbers to back this nonsense up?
A DVD burner costs ~12 € ... and any computer that old isn't really
that capable of running  fedora reasonably anyway.

Such a claim is FALSE.  My 700MHz PentiumIII with 384MB RAM runs Fedora 11
just fine.  OpenOffice is eminently usable, for example.  It's a 2001
laptop that has only CD-ROM and USB1.1, and the BIOS cannot boot from USB.
I have added USB2.0 via PCMCIA card, and somewhere around Fedora 12
could boot from external DVD via USB2.0 (via trampoline from the harddrive)
because the PCMCIA drivers for the bridge that enables the USB2.0 card
were in the initrd.  But then the PCMCIA drivers were dropped from initrd,
so it no longer boots newer Fedora from DVD.  Meanwhile deteriorating
support for RagePro graphics has nudged me back to Fedora 11.  Fedora 11
is only 3 years old.



This discussion is about Live CD of F18+, so don't worry, nobody will 
increase Live CD size of F11 ;)



Vit
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Alexander Larsson
On Mon, 2012-05-07 at 23:54 +0200, Jan Kratochvil wrote:
 On Mon, 07 May 2012 23:36:04 +0200, Lennart Poettering wrote:

  But anyway, I don't think it's worth continuing this discussion, this is
  a bit like a dialogue between two wet towels...
 
 I also do not think we can ever find an agreement.  I only wanted to post here
 the opposite side of oppinions on this formal feature request.

I think this is the one thing we can agree on.

 With Alex' work you need very very little working, just a small unwinder.
 
 Yes, just an unwinder.  Not backtrace for debugging the problem.

This is your opinion. I rarely need the full backtrace in a bug report,
because it you can get one its generally something thats easily
reproduced and I can just run it in gdb myself. When you need it is when
something weird is happening and you have to rely on the bugreport only.
This is sometimes doable even without debug info, I even wrote a blog
post about this:

http://blogs.gnome.org/alexl/2005/08/26/the-art-of-decoding-backtraces-without-debug-info/

But, having the full symbol names for all libraries and apps in all
backtraces I'll ever see in the future would help me immensely. Even if
its just an unwinder.

  I am pretty sure I don't want my local developer machine always talk to
  the fedora server
 
 Again, as a developer you can affort several GBs of debuginfo.

Not only developers are interested in backtraces, and not only on their
development machine. Administrators are too, and developers are
interested in backtraces from live systems in deployment etc. It just
makes more sense to have solid reliable client side backtraces.


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Alexander Larsson
On Mon, 2012-05-07 at 18:55 +0100, Peter Robinson wrote:
 On Mon, May 7, 2012 at 2:07 PM, Alexander Larsson al...@redhat.com wrote:
  I just wrote a new Feature proposal for shipping minimal debug info by
  default:
  https://fedoraproject.org/wiki/Features/MiniDebugInfo
 
  The feature page lists some of the background and statistics. It also
  lists some options in how to implement this, which all have various
  different pros and cons. I'd like to hear what peoples opinions on these
  are.
 
  My personal opinion is that we should go with compressed data, in the
  original files without the line number information. This means we use
  minimal space (i.e. an installation increase by only 0.5%) while being
  completely transparent to users. It does however make the normal
  packages larger in a non-optional way which some people disagree with.
 
 What sort of size impact are we talking about here, there's a lot of
 devices that people are starting to use Fedora on such as ARM devices
 that don't have a lot of storage space. One of the most widely
 deployed devices running Fedora for example is the OLPC XO-1 which
 only has 1gb of space so every size increase is a hit and Fedora is
 already starting to have quite a large muffin top to deal with.

See the feature page for detail on the space use. On my F17 desktop
install with and 8 gigabytes /usr it would add 43 megabytes of data.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Alexander Larsson
On Mon, 2012-05-07 at 16:24 -0400, Bill Nottingham wrote:
 Alexander Larsson (al...@redhat.com) said: 
  I just wrote a new Feature proposal for shipping minimal debug info by
  default:
  https://fedoraproject.org/wiki/Features/MiniDebugInfo
  
  The feature page lists some of the background and statistics. It also
  lists some options in how to implement this, which all have various
  different pros and cons. I'd like to hear what peoples opinions on these
  are.
  
  My personal opinion is that we should go with compressed data, in the
  original files without the line number information. This means we use
  minimal space (i.e. an installation increase by only 0.5%) while being
  completely transparent to users. It does however make the normal
  packages larger in a non-optional way which some people disagree with.
 
 1) minidebuginfo.rpm is silly. Either it's small enough (and 0.5% is
 certainly that, IMO) that it goes in the main package, or it's too big and
 we should just do regular debuginfo packages.

I completely agree.

 2) It will also make it easier to do things like system wide profiling,
 userspace dynamic probes and causual debugging.
 
 However, the Scope: is only gdb and rpm. Wouldn't said tools also need
 changes? Would this be done in libdwarf, or similar?

I'm not sure what these tools use to unwind, I expect that we'd have to
implement it in libunwind too (added it to the deps) at the very least.
However, anything that already supports separate debug info should be
able to also load this with very little work as it is very similar.

 3) You mention this being done in find-debuginfo.sh, via injection(?). Is
 this possible to be done automatically even for non-rpm-packaged code?

It surely is, the actual change is just a few lines of added shell code.

Basically, when you've separated out the normal separate debug info
you make a copy of it, then run some strip operations on the copy to
remove all but the minimal debug info, then you do:
 xz $debuginfofile
 objcopy --add-section .gnu_debugdata=$debuginfofile.xz $executable

 4) I disagree with the contention that this should all be done via the
 retrace server.

 For this to provide a reasonable amount of information, all you need is:
 - an unwinder
 
 Simpler is usually better.

Agree.


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Alexander Larsson
On Mon, 2012-05-07 at 22:44 +0200, Jan Kratochvil wrote:
 On Mon, 07 May 2012 22:24:15 +0200, Bill Nottingham wrote:
  4) I disagree with the contention that this should all be done via the
  retrace server. For the retrace server to work, you have to have
  all of the following:
  
  - all relevant binaries and DSOs built in Fedora
 
 When we are considering Fedora Bugzilla bugreports then it is valid.
 Custom downloaded binaries will not have this compressed-.symtab anyway.

Any rpm built by anyone with this feature will have this information in
it. Be it a locally rebuild fedora rpm such as a scratch build or a
totally custom rpm. Just like we build debuginfo rpms for such rpms.

  For this to provide a reasonable amount of information, all you need is:
  - an unwinder
 
 The problem is .symtab is not sufficient information for a backtrace.

You keep saying this, but I and several others think that having it is a
sufficient for a great many things.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Jakub Jelinek
On Tue, May 08, 2012 at 08:09:04AM +0200, Alexander Larsson wrote:
 This is your opinion. I rarely need the full backtrace in a bug report,
 because it you can get one its generally something thats easily
 reproduced and I can just run it in gdb myself. When you need it is when
 something weird is happening and you have to rely on the bugreport only.
 This is sometimes doable even without debug info, I even wrote a blog
 post about this:
 
 http://blogs.gnome.org/alexl/2005/08/26/the-art-of-decoding-backtraces-without-debug-info/
 
 But, having the full symbol names for all libraries and apps in all
 backtraces I'll ever see in the future would help me immensely. Even if
 its just an unwinder.

But for that you really don't need the symtabs stored in the binaries/shared
libraries, you can just have the backtrace without symbols printed + print
relevant build-ids at the beginning, a script at any time can reconstruct
that into not just the symbol names, but also lineinfo.  And the build-ids
will help even if you want to look at further details (.debug_info, source
files).

Jakub
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Alexander Larsson
On Tue, 2012-05-08 at 08:30 +0200, Jakub Jelinek wrote:
 On Tue, May 08, 2012 at 08:09:04AM +0200, Alexander Larsson wrote:
  This is your opinion. I rarely need the full backtrace in a bug report,
  because it you can get one its generally something thats easily
  reproduced and I can just run it in gdb myself. When you need it is when
  something weird is happening and you have to rely on the bugreport only.
  This is sometimes doable even without debug info, I even wrote a blog
  post about this:
  
  http://blogs.gnome.org/alexl/2005/08/26/the-art-of-decoding-backtraces-without-debug-info/
  
  But, having the full symbol names for all libraries and apps in all
  backtraces I'll ever see in the future would help me immensely. Even if
  its just an unwinder.
 
 But for that you really don't need the symtabs stored in the binaries/shared
 libraries, you can just have the backtrace without symbols printed + print
 relevant build-ids at the beginning, a script at any time can reconstruct
 that into not just the symbol names, but also lineinfo.  And the build-ids
 will help even if you want to look at further details (.debug_info, source
 files).

Its true that that is all the information you need from the
process/core. But you need to have the rest of the information availible
*somewhere*, such as on a global retrace server or just having it
locally in the minidebuginfo. The later is far more robust and simple.
It lets you directly get a reasonable backtrace given *only* the actual
binaries in the running process.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Jakub Jelinek
On Tue, May 08, 2012 at 08:34:57AM +0200, Alexander Larsson wrote:
 Its true that that is all the information you need from the
 process/core. But you need to have the rest of the information availible
 *somewhere*, such as on a global retrace server or just having it

Yes.

 locally in the minidebuginfo. The later is far more robust and simple.
 It lets you directly get a reasonable backtrace given *only* the actual
 binaries in the running process.

What is far more robust and simple is something we simply have to agree to
disagree on.

Jakub
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Jan Kratochvil
On Tue, 08 May 2012 08:34:57 +0200, Alexander Larsson wrote:
 Its true that that is all the information you need from the
 process/core. But you need to have the rest of the information availible
 *somewhere*, such as on a global retrace server or just having it
 locally in the minidebuginfo. The later is far more robust and simple.
 It lets you directly get a reasonable backtrace given *only* the actual
 binaries in the running process.

Also during local crashes the daemon/process has been automatically updated in
the meantime on the disk while the older binary is still running - and it
crashes.  Only a few packages restart the daemon on its update (openssh does),
most packages do not (*).

In such case of stale running binary even local /usr/lib/debug is not enough
(and minidebuginfo sure also does not work), with ABRT Retrace Server it
always just works.

The unavailability of infrastructure is a myth, people have moved to Google
services from local programs and there are no complaints for unavailability.

partial countercase to my argument: minidebuginfo could still work for the
main executable as during the crash dump it is still readable as /proc/PID/exe
and it could be extracted from it.  But for any .so libraries there is no
associated fd provided by kernel so in practice it is not applicable anyway.


Regards,
Jan


(*) OT: Is not restarting a daemon on its update a packaging bug or not?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Miloslav Trmač
On Mon, May 7, 2012 at 11:36 PM, Lennart Poettering
mzerq...@0pointer.de wrote:
 On Mon, 07.05.12 23:02, Jan Kratochvil (jan.kratoch...@redhat.com) wrote:
 On Mon, 07 May 2012 22:16:02 +0200, Lennart Poettering wrote:
 I mean, just think of this: you have a pool of workstations to
 administer. It's all the same machines, with the same prepared OS
 image. You want to know about the backtraces as admin. Now, since the OS
 images are all the same some errors will happen across all the machines
 at the same time. Now, with your logic this would either result in all
 of them downloading a couple of GB of debuginfo for glibc and stuff like
 that, or all of them bombarding the retrace server, if they can.

No, someone administering a pool of machines would also want to
collect the crash information centrally instead of running tools
manually on every machine in the pool - and it turns out ABRT was from
the start designed to support such data collection; all core files can
be configured to end up at a single analysis machine.

The analysis machine can either have debuginfo installed locally (if
the single OS image is always the same) and just run gdb with full
information, or there can be a company-wide retrace server - it's an
open source project as well.  At no moment is a system administrator
of a large pool of machines forced to send data to Fedora
infrastructure if they don't want to.


 But anyway, I don't think it's worth continuing this discussion, this is
 a bit like a dialogue between two wet towels...

Let me try it one more time anyway, it seems to me that various use
cases were being mixed together in the reply quoting.  There are about
three major different classes of users, depending on who is the first
responder to a particular crash (not depending no who will ultimately
want to review the information):
1) Developers of the software in question
2) Non-programming end-users.
3) System administrators who do not routinely deal with this
particular program, but may need to get as much data as possible.
and the discussion was mixing 1 and 2, and 2 and 3 fairly often.


My take:

1) Developers of the software in question: Bluntly, the ~1-100 users
in the whole world shouldn't matter in our discussion - if they are
even running the RPM, they can and probably will install complete
debuginfo, enable logging and do other non-default things to make
their job easier; The Fedora defaults don't matter that much for them,
and the mini debuginfo is not that useful either.

2) Non-programming end-users.  _This_ is the case that we need to get
right by default.In many cases, a developer is lucky if the end
user ever sends any crash report, they often don't respond to
follow-up questions, and the problem does not have to be reproducible
at all.  From such users we definitely want as full crash information
as possible (IOW, including the variable contents information) because
there won't be a second change to get it.  The mini debuginfo is
therefore irrelevant, we need to steer users to the retrace server (or
to attaching full core files to reports, which has much worse privacy
impact).

3) System administrators who do not routinely deal with this
particular program, but may need to get as much data as possible.
Now, this is _not_ the case that we need to get right by default -
although it would be nice if we could.  And the question is what will
the system administrators do with the information?

3a) The system administrator will try to fully debug the crash,
perhaps even preparing a patch.  In that case they need full source
code, understand the program etc, and having to install full debuginfo
is really not too much to ask; mini debuginfo would be marginally
useful.

3b) The system administrator will only attempt to roughly understand
the problem (_this_ is what a typical kernel user does, e.g. ah, SCSI
error handling is in the backtrace, so there must be something wrong
with the disk subsystem).  This is where mini debuginfo comes in
useful.


Can we agree on the above, at least  that 1) and 2) are not noticeably
improved by mini debuginfo, and that 3b benefits from mini debuginfo?
(There may be disagreement about 3a, but I'm not inclined to worry
about it too much - it's fairly similar to 1) anyway).

If so, good - let's talk about whether we want the additional code
complexity and packaging complexity and space usage, to benefit 3b)
only.  (I'd say that it's not something I would work on, and not
something FESCo should mandate that it must be supported, but if
someone else writes the code and either upstreams or the respective
Fedora package owners want to accept it, why not?).

BTW, the feature suggests mini debuginfo would be useful for userspace
tracing - AFAIK such uses, e.g. systemtap, use the variable location
information very extensively, and would thus not benefit from mini
debuginfo.
   Mirek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Alexander Larsson
On Tue, 2012-05-08 at 13:08 +0200, Miloslav Trmač wrote:
 My take:
 
 1) Developers of the software in question: Bluntly, the ~1-100 users
 in the whole world shouldn't matter in our discussion - if they are
 even running the RPM, they can and probably will install complete
 debuginfo, enable logging and do other non-default things to make
 their job easier; The Fedora defaults don't matter that much for them,
 and the mini debuginfo is not that useful either.

I generally agree with this. When i'm working on an app I generally have
custom builds of it and its dependencies. However, at some point down
the dependency chain i start relying on distro packages, and it would be
kind of nice to have some info for that when e.g. profiling or
something.

 2) Non-programming end-users.  _This_ is the case that we need to get
 right by default.In many cases, a developer is lucky if the end
 user ever sends any crash report, they often don't respond to
 follow-up questions, and the problem does not have to be reproducible
 at all.  From such users we definitely want as full crash information
 as possible (IOW, including the variable contents information) because
 there won't be a second change to get it.  The mini debuginfo is
 therefore irrelevant, we need to steer users to the retrace server (or
 to attaching full core files to reports, which has much worse privacy
 impact).

I agree that we need to get this right, and that its the most important
problem. However, I don't agree with your reasoning. Its true that it
would be nice to have as much information as possible, and having the
retraced data availible when it works is nice. However, the details with
retracing, having to show the full backtrace letting you ack the
backtrace for privacy issue, the waiting for the retracing to happen,
etc, risks scaring the user away resulting in nothing being reported at
all. 

Take this post for instance:

https://plus.google.com/110933625728671692704/posts/iFXggK7Q8KJ

It show exactly why this is a problem. We try to get more information,
but the result is less information. 

A report based on the minidebuginfo already existing on the system will
give you a basic backtrace that is quite useful, and this should be
reportable with a single, fast operation just sending the data to the
server (as well as logging it to the system logs). The developer can
then do the retrace from that on the server side to get line numbers if
they are needed. We can also have an optional method of reporting that
gives the full stacktrace information, does the retracing over the
network and whatnot, but I don't think its a good idea to do by default.

 BTW, the feature suggests mini debuginfo would be useful for userspace
 tracing - AFAIK such uses, e.g. systemtap, use the variable location
 information very extensively, and would thus not benefit from mini
 debuginfo.

True.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Gerd Hoffmann
On 05/08/12 13:08, Miloslav Trmač wrote:
 On Mon, May 7, 2012 at 11:36 PM, Lennart Poettering
 mzerq...@0pointer.de wrote:
 On Mon, 07.05.12 23:02, Jan Kratochvil (jan.kratoch...@redhat.com) wrote:
 On Mon, 07 May 2012 22:16:02 +0200, Lennart Poettering wrote:
 I mean, just think of this: you have a pool of workstations to
 administer. It's all the same machines, with the same prepared OS
 image. You want to know about the backtraces as admin. Now, since the OS
 images are all the same some errors will happen across all the machines
 at the same time. Now, with your logic this would either result in all
 of them downloading a couple of GB of debuginfo for glibc and stuff like
 that, or all of them bombarding the retrace server, if they can.
 
 No, someone administering a pool of machines would also want to
 collect the crash information centrally instead of running tools
 manually on every machine in the pool

Who talks about running stuff manually?  I'd expect we'll have some
service (abrt?) doing it automagically and send the trace to syslog, so
the userspace traces end up in the logs like the kernel oopses do today.

 - and it turns out ABRT was from
 the start designed to support such data collection; all core files can
 be configured to end up at a single analysis machine.

The minidebuginfo traces can easily go a central logserver too.

 My take:
 
 1) Developers of the software in question: Bluntly, the ~1-100 users
 in the whole world shouldn't matter in our discussion - if they are
 even running the RPM, they can and probably will install complete
 debuginfo, enable logging and do other non-default things to make
 their job easier; The Fedora defaults don't matter that much for them,
 and the mini debuginfo is not that useful either.

Depends.  My internet link isn't exactly fast.  For stuff I'm working on
I have the debuginfo packages locally mirrored / installed.  For other
stuff I havn't and it can easily take hours to fetch it.  Having at
least a basic trace without delay has its value.  Often this is enougth
to track it down.

Or when debugging your own program (with full debuginfo) it is useful to
have at least the symbols of the libraries used in the trace too.

 2) Non-programming end-users.  _This_ is the case that we need to get
 right by default.In many cases, a developer is lucky if the end
 user ever sends any crash report, they often don't respond to
 follow-up questions, and the problem does not have to be reproducible
 at all.  From such users we definitely want as full crash information
 as possible (IOW, including the variable contents information) because
 there won't be a second change to get it.  The mini debuginfo is
 therefore irrelevant, we need to steer users to the retrace server (or
 to attaching full core files to reports, which has much worse privacy
 impact).

Wrong.  From /me you don't get abrt reports at all, because abrt simply
is a pain with a slow internet link due to the tons of data it wants
transmit.  Also it doesn't say what it is going to do (download ?? MB
debuginfo / upload ?? MB core).  And there is no progress bar.  Ok,
might have changed meanwhile, its a while back I tried last.

 Can we agree on the above, at least  that 1) and 2) are not noticeably
 improved by mini debuginfo,

No.

 BTW, the feature suggests mini debuginfo would be useful for userspace
 tracing - AFAIK such uses, e.g. systemtap, use the variable location
 information very extensively, and would thus not benefit from mini
 debuginfo.

How about 'perf top -p $pid'?

cheers,
  Gerd

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-08 Thread Alexander Larsson
On Mon, 2012-05-07 at 15:07 +0200, Alexander Larsson wrote:
 I just wrote a new Feature proposal for shipping minimal debug info by
 default:
 https://fedoraproject.org/wiki/Features/MiniDebugInfo
 
 The feature page lists some of the background and statistics. It also
 lists some options in how to implement this, which all have various
 different pros and cons. I'd like to hear what peoples opinions on these
 are.
 
 My personal opinion is that we should go with compressed data, in the
 original files without the line number information. This means we use
 minimal space (i.e. an installation increase by only 0.5%) while being
 completely transparent to users. It does however make the normal
 packages larger in a non-optional way which some people disagree with.

I'd like to point out that I'm not actually proposing that we remove the
full debug info or the ability to do stack winding on the server, as
some people seem to worry about that. This is really about increasing
the minimal quality of bug reports and debugging information.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Proposed F18 feature: MiniDebugInfo

2012-05-07 Thread Alexander Larsson
I just wrote a new Feature proposal for shipping minimal debug info by
default:
https://fedoraproject.org/wiki/Features/MiniDebugInfo

The feature page lists some of the background and statistics. It also
lists some options in how to implement this, which all have various
different pros and cons. I'd like to hear what peoples opinions on these
are.

My personal opinion is that we should go with compressed data, in the
original files without the line number information. This means we use
minimal space (i.e. an installation increase by only 0.5%) while being
completely transparent to users. It does however make the normal
packages larger in a non-optional way which some people disagree with.


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-07 Thread Jan Kratochvil
On Mon, 07 May 2012 15:07:20 +0200, Alexander Larsson wrote:
 I just wrote a new Feature proposal for shipping minimal debug info by
 default:
 https://fedoraproject.org/wiki/Features/MiniDebugInfo

The several choices is missing the primary possibility of no debug info
needed at the client side at all thanks to already implemented
https://fedoraproject.org/wiki/Features/RetraceServer

Why not to use ABRT Retrace Server for the bugreports instead?

I am only aware the upload of core file may be slow but that can be solved
(by gdbserver for core files, which was already implemeted once).  I do not
know if it is a real problem or not, core file do not have to be large.


Regards,
Jan
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F18 feature: MiniDebugInfo

2012-05-07 Thread Jakub Jelinek
On Mon, May 07, 2012 at 04:25:46PM +0200, Jan Kratochvil wrote:
 On Mon, 07 May 2012 15:07:20 +0200, Alexander Larsson wrote:
  I just wrote a new Feature proposal for shipping minimal debug info by
  default:
  https://fedoraproject.org/wiki/Features/MiniDebugInfo
 
 The several choices is missing the primary possibility of no debug info
 needed at the client side at all thanks to already implemented
   https://fedoraproject.org/wiki/Features/RetraceServer
 
 Why not to use ABRT Retrace Server for the bugreports instead?
 
 I am only aware the upload of core file may be slow but that can be solved
 (by gdbserver for core files, which was already implemeted once).  I do not
 know if it is a real problem or not, core file do not have to be large.

For bug reporting, you don't need to upload core files, if all you want
is to augment backtraces with symbol info and perhaps line info, then
all you can do is just upload backtraces without symbol info/line info,
supply the relevant build-ids for addresses seen in the backtrace and
let some server with access to debuginfo packages finish that up.

Jakub
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

  1   2   >