Re: objprelink

2001-09-16 Thread Ivan E. Moore II
On Sat, Sep 15, 2001 at 07:57:12PM -0400, Jason Boxman wrote:
> On Saturday 15 September 2001 06:03 pm, Ivan E. Moore II wrote:
> > On Sat, Sep 15, 2001 at 11:07:29PM +0200, Maximilian Reiss wrote:
> > >  qt-x11 (2:2.3.1-13) unstable; urgency=low
> > >  .
> > >* Due to better sense don't use objprelink..wait for the proper
> > > prelinker stuff to show up
> > >
> > > Does this means it is compiled _without_ objprelink?
> >
> > Well I would htink that "don't use objprelink" would me don't use it. :)
> 
> D'oh.  I compiled the whole slew of KDE 2.2.0 Sid sourc packages on Woody 
> with objprelink since stuff was blowing up without it.  I compiled a Sid 
> binutils and everything, too.  Was that bad?

objprelink built packages have not seen any problems that I know of 
directly.  

Ivan

-- 

Ivan E. Moore II
[EMAIL PROTECTED]
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD




Re: objprelink and lintian errors

2001-09-16 Thread Ivan E. Moore II
On Sat, Sep 15, 2001 at 05:54:03PM -0500, Ben Burton wrote:
> 
> > yes...that's a side effect of using objprelink.
> 
> So does this mean package maintainers should stop using objprelink because
> it's causing policy violations?  Or is the lintian check slightly broader
> than policy and objprelink within the margin of error?

it's not a policy violation..I think it's just a side affect and a false
positive.

the only reason package maintainers should stop using objprelink is becuase
it's a hack and not the correct solution.

Ivan

-- 

Ivan E. Moore II
[EMAIL PROTECTED]
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD




Re: objprelink and lintian errors

2001-09-16 Thread Maximilian Reiss
Am Sonntag, 16. September 2001 07:59 schrieb Ivan E. Moore II:
> On Sat, Sep 15, 2001 at 05:54:03PM -0500, Ben Burton wrote:
> > > yes...that's a side effect of using objprelink.
> >
> > So does this mean package maintainers should stop using objprelink
> > because it's causing policy violations?  Or is the lintian check slightly
> > broader than policy and objprelink within the margin of error?
>
> it's not a policy violation..I think it's just a side affect and a false
> positive.
>
> the only reason package maintainers should stop using objprelink is becuase
> it's a hack and not the correct solution.
>
> Ivan

With now having kde starting MUCH slower. Great work.

Max




kde an objprelink

2001-09-16 Thread Maximilian Reiss
Is somebody up to build kde WITH objprelink from now on?
Sadly I do not have the webspace where I could supply them 
as external apt source.

I also use KDE on computers slower then 300 Mhz and would really 
like to have kde start in 10 seconds on them, not 43 seconds. ;-)

Max




Re: objprelink and lintian errors

2001-09-16 Thread Stephan Jaensch
On Sunday 16 September 2001 13:39, Maximilian Reiss wrote:

> > > > yes...that's a side effect of using objprelink.
> > >
> > > So does this mean package maintainers should stop using objprelink
> > > because it's causing policy violations?  Or is the lintian check
> > > slightly broader than policy and objprelink within the margin of error?
> >
> > it's not a policy violation..I think it's just a side affect and a false
> > positive.
> >
> > the only reason package maintainers should stop using objprelink is
> > becuase it's a hack and not the correct solution.
> >
> > Ivan
>
> With now having kde starting MUCH slower. Great work.

Yeah, that sucks. What's wrong with using the hack until the correct solution 
is available? Even the KDE folks recommend this.


Ciao...




Re: objprelink and lintian errors

2001-09-16 Thread Maximilian Reiss
Am Sonntag, 16. September 2001 13:46 schrieb Stephan Jaensch:
> On Sunday 16 September 2001 13:39, Maximilian Reiss wrote:
> > > > > yes...that's a side effect of using objprelink.
> > > >
> > > > So does this mean package maintainers should stop using objprelink
> > > > because it's causing policy violations?  Or is the lintian check
> > > > slightly broader than policy and objprelink within the margin of
> > > > error?
> > >
> > > it's not a policy violation..I think it's just a side affect and a
> > > false positive.
> > >
> > > the only reason package maintainers should stop using objprelink is
> > > becuase it's a hack and not the correct solution.
> > >
> > > Ivan
> >
> > With now having kde starting MUCH slower. Great work.
>
> Yeah, that sucks. What's wrong with using the hack until the correct
> solution is available? Even the KDE folks recommend this.
>

Might be a problem to get KDE 2.2(.1) in woody. I don't know.

Max




Re: objprelink and lintian errors

2001-09-16 Thread Putz Ákos
Please, please, read the netiquette, and stop including the whole message
when replying. My mousewheel is almost broken because of this :)

To be on-topic : I didn't noticed any difference betweeen packages created
with and without objprelink. Hmm, it is maybe my computer's fault?

--
Putz Ákos   Email : [EMAIL PROTECTED]




Re: kde an objprelink

2001-09-16 Thread Ivan E. Moore II
On Sun, Sep 16, 2001 at 01:46:50PM +0200, Maximilian Reiss wrote:
> Is somebody up to build kde WITH objprelink from now on?
> Sadly I do not have the webspace where I could supply them 
> as external apt source.
> 
> I also use KDE on computers slower then 300 Mhz and would really 
> like to have kde start in 10 seconds on them, not 43 seconds. ;-)


this was sent off to me..and I have spent time consulting with our binutils
maintainer as well as doing tests of my own.

---

"On Sun, Sep 09, 2001 at 11:57:32AM -0400, Jack Howarth wrote:
> Jakub,
>HJ told me that your work on the prelinker
> set to eventually be adopted into Linux. I ask
> because debian has started to use objprelink
> for now.

If you ask me, I think it is a bad decision.
objprelink means slightly slower execution time even where it really doesn't
buy anything. Also, at least in the version which is floating around
e.g. the ia-32 stub is too long and inefficient.
Also, with objprelink they have to muck with all packages.

If debian wants good startup speeds, then I think the no1 thing is to use
recent binutils (and on arches where it works enable -z combreloc by
default).
Together with current glibc, already doing just this speeds startup of large
KDE programs a lot, the symbol lookup is the most expensive thing (together
with unnecessary COW) and glibc's lookup cache together with -z combreloc
hits a lot:

LD_DEBUG=statistics kmail
14751:
14751:  runtime linker statistics:
14751:total startup time in dynamic loader: 226875015 clock cycles
14751:  time needed for relocation: 223635459 clock cycles (98.5%)
14751:   number of relocations: 24432
14751:number of relocations from cache: 45710
14751: time needed to load objects: 2969083 clock cycles (1.3%)

Also, these binutils already reserve .dynamic entries for prelink, so
rebuilding everything with this is really worthy." 

  --- Jakub Jelinek


Debian's binutils already usine -z combreloc (or will with the next release
acording to the binutils maintainer).   glibc's changes will be taken care
of with the next major release of glibc (after woody's release).

And to set something straight, KDE does not recommend using objprelink.  Some
folks within KDE do, however objprelink has caused problems in certain
situations.  

Ivan
-- 

Ivan E. Moore II
[EMAIL PROTECTED]
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD




Re: objprelink and lintian errors

2001-09-16 Thread Ivan E. Moore II
On Sun, Sep 16, 2001 at 01:39:23PM +0200, Maximilian Reiss wrote:
> Am Sonntag, 16. September 2001 07:59 schrieb Ivan E. Moore II:
> > On Sat, Sep 15, 2001 at 05:54:03PM -0500, Ben Burton wrote:
> > > > yes...that's a side effect of using objprelink.
> > >
> > > So does this mean package maintainers should stop using objprelink
> > > because it's causing policy violations?  Or is the lintian check slightly
> > > broader than policy and objprelink within the margin of error?
> >
> > it's not a policy violation..I think it's just a side affect and a false
> > positive.
> >
> > the only reason package maintainers should stop using objprelink is becuase
> > it's a hack and not the correct solution.
> >
> > Ivan
> 
> With now having kde starting MUCH slower. Great work.

What an asshole you are I swear.  I work my ass off to provide the proper 
and most stable/secure KDE environment for Debian and you start being a prick.
Screw you!  You should first go off and learn some manners, then go off and
learn some programming skills so that you would first learn what your talking
about before you start being a dick.  

Damn, this is why I'm spending more time away from the computer these days.

Ivan

-- 

Ivan E. Moore II
[EMAIL PROTECTED]
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD




Re: objprelink and lintian errors

2001-09-16 Thread Ivan E. Moore II
On Sun, Sep 16, 2001 at 10:15:45AM -0600, Ivan E. Moore II wrote:
> On Sun, Sep 16, 2001 at 01:39:23PM +0200, Maximilian Reiss wrote:
> > Am Sonntag, 16. September 2001 07:59 schrieb Ivan E. Moore II:
> > > On Sat, Sep 15, 2001 at 05:54:03PM -0500, Ben Burton wrote:
> > > > > yes...that's a side effect of using objprelink.
> > > >
> > > > So does this mean package maintainers should stop using objprelink
> > > > because it's causing policy violations?  Or is the lintian check 
> > > > slightly
> > > > broader than policy and objprelink within the margin of error?
> > >
> > > it's not a policy violation..I think it's just a side affect and a false
> > > positive.
> > >
> > > the only reason package maintainers should stop using objprelink is 
> > > becuase
> > > it's a hack and not the correct solution.
> > >
> > > Ivan
> > 
> > With now having kde starting MUCH slower. Great work.
> 
> What an asshole you are I swear.  I work my ass off to provide the proper 
> and most stable/secure KDE environment for Debian and you start being a prick.
> Screw you!  You should first go off and learn some manners, then go off and
> learn some programming skills so that you would first learn what your talking
> about before you start being a dick.  
> 
> Damn, this is why I'm spending more time away from the computer these days.

ohh yea..and to boot... the *only* package that is currently not being
built with objprelink out of the ones that were is libqt...which means even
if it were speeding things up, you would have lost jack shit in speed as
most of the speed up comes from the KDE packages themselves...I guess libqt
is ultra cool and ignores that and just grindes everything to a halt anyways.



-- 

Ivan E. Moore II
[EMAIL PROTECTED]
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD




Re: kde an objprelink

2001-09-16 Thread Maximilian Reiss

> "On Sun, Sep 09, 2001 at 11:57:32AM -0400, Jack Howarth wrote:
> > Jakub,
> >HJ told me that your work on the prelinker
> > set to eventually be adopted into Linux. I ask
> > because debian has started to use objprelink
> > for now.
>
> If you ask me, I think it is a bad decision.
> objprelink means slightly slower execution time even where it really
> doesn't buy anything. 

Never seen in reality.

>Also, at least in the version which is floating
> around e.g. the ia-32 stub is too long and inefficient.

Thats right

> Also, with objprelink they have to muck with all packages.
>
> If debian wants good startup speeds, then I think the no1 thing is to use
> recent binutils (and on arches where it works enable -z combreloc by
> default).
> Together with current glibc, already doing just this speeds startup of
> large KDE programs a lot, the symbol lookup is the most expensive thing
> (together with unnecessary COW) and glibc's lookup cache together with -z
> combreloc hits a lot:

The versions in sid?

>
> LD_DEBUG=statistics kmail
> 14751:
> 14751:  runtime linker statistics:
> 14751:total startup time in dynamic loader: 226875015 clock cycles
> 14751:  time needed for relocation: 223635459 clock cycles
> (98.5%) 14751:   number of relocations: 24432
> 14751:number of relocations from cache: 45710
> 14751: time needed to load objects: 2969083 clock cycles (1.3%)
>
> Also, these binutils already reserve .dynamic entries for prelink, so
> rebuilding everything with this is really worthy."

>




SCSI (aic7xxx) and KDE

2001-09-16 Thread G . L . `Griz' Inabnit
Ivan,

This may end up as 'off topic' as the worst thread so far. The 
situtaion is: 
I was given a fantastic (early) Christmas present, and it's causing me more 
gray hairs that I appreciate.
Is KDE involved, yes.
Is KDE at fault, I'm in doubt

This mail is going to be long, drawnout, and contain a shitpot of info. I 
don't know how else I can get it all included. (shrug)

SYSTEM INFO:

Tyan ThunderBolt motherboard with current BIOS upgrade
Dual P3 750 cpu's
Onboard Adaptec AIC-7896 scsi bios V2.11
Western Digital WDE  ULTRA3 ULTRA2-LVD (sda)
TDK CD-RW (hda & scd0)
Creative 8x DvD (hdb & scd1)
Kenwood True-X CD-ROM (hdc & scd2)
{The above devices are all seen as SCSI devices due to the SCSI 
emulation
required for the CD-RW}
IOMega internal 100 Zip (hdd)
{IDE FLOPPY support is enabled in the kernel to support the Zip}
Standard floppy
GForce2 MX 32 meg video card
512 meg RAM (256 x 2)

(Ch A, SCSI ID: 0 WDIGTLWDE18310 ULTRA3 ULTRA2-LVD  - Hard 
Disk 0)

ERROR MESSAGE (captured, by hand)

scsi : aborting command due to timeout : pid 30523, scsi0, channel 0, id 0, 
lun 0 Read (10) 00 01 ab d1 9d 00 00 08 00
SCSI hist 0 abort (pid 30522) timed out - resetting
SCSI bus is being reset for host 0 channel 0.
To date, the scsi bus has never reset correctly.

Upon startup of KDE2.x, the 'initialization' screen will freeze at the 
point 
of 'INITIALIZING PERIFERALS'. The hard drive light will come on and stay on, 
the machine will stop responding. A full power off/power on is required to 
reboot. The machine will boot, post a message that the partition is corrupted 
and ask me to either use CTRL D or roots' pass for maintanence. Running 
e2fsck -b 8192 (or 8193) just gives me a repeat of the error stating it can't 
find one of the  clusters (? not the correct term, damnit!)

After reading thru the /usr/src/linux/drivers/scsi/README.aic7xxx file, 
I 
added an 'append="aic7xxx=panic_on_abort"' to the lilo.conf which helped, in 
that I did NOT have a corruptd partition until after the fifth reboot.
I have successfully ran (for some time) BlackBox & FVWM without any 
errors 
or complaints. 

Today I finally was able to cause the same sort of behavior in 
Enlightenment. It wasn't identical, but close. The drawback to this trouble 
shooting is when I loose the partition, I LOOSE the partition. It's a full 
reload. The only CD's I have to date are POTATO so I end up spending a number 
of hours downloading to reinstall to the point where I can again begin 
troubleshooting.
(Hendrik, yes I took yer advice and was going to build the CD's, but a 
friend stopped by, and thinking he would assist, told dselect to erase the 
downloaded files while I was on the phone to a client.}

I've gone thru a number of hours of google searches, and found an 
enourmous 
amount of data on the aic7xxx chipset, and some of the earlier problems they 
had with this chipset. But nothing seems to apply to what I'm experiencing.

Would KDE be causing these failures so quickly due to the amount of hd 
use 
it has during 'startup'? I know we use a number of quick 'temp' files during 
the startup procedure. (duder, i'm grasping at straws here) This machine run 
Win2K (massive shudder) just fine. I've beat the hell outta it in Windon't 
with a number of apps and have seti running on it now for six dayz while 
defragmenting, scanning, moving, deleteing, etc and no errors.

I've used kernels from 2.2.17 up to 2.4.9.
I've enable smp, disabled smp, called it bad names, bribed it, etc. :--)
I've used POTATO, WOODY, and SID
Anyhow, you get the idea.

Does anyone have anything (urls, readme's, info, man pages, etc) that 
might 
help me shed some light on what I'm battling against?



-- 
__
   OutCast Computer Consultants of Central Oregon
 http://outcast-consultants.redmond.or.us
 [EMAIL PROTECTED]
 (541) 504-1388
Toll Free (866) 562-7160
 Via IRC at; 205.227.115.251:6667:#OutCasts
   Via ICQ: UIN 138930

"Failure is not an option...it's bundled with Microsoft"
-anonymous-

Hi! I'm a .signature virus! Copy me into your ~/.signature, please!

"Software is like sex. They're both better when they're free!!" - Linus 
Torvalds

"As a computing professional, I believe it would be unethical for me to
advise, recommend, or support the use (save possibly for personal
amusement) of any product that is or depends on any Microsoft product."




Re: SCSI (aic7xxx) and KDE

2001-09-16 Thread G . L . `Griz' Inabnit
On Sunday 16 September 2001 13:21, G. L. `Griz' Inabnit wrote:
> Ivan,

Hey! You help me get this running, you've got a dualie you can compile 
on!! 
How's that for an offer? :--)

-- 
__
   OutCast Computer Consultants of Central Oregon
 http://outcast-consultants.redmond.or.us
 [EMAIL PROTECTED]
 (541) 504-1388
Toll Free (866) 562-7160
 Via IRC at; 205.227.115.251:6667:#OutCasts
   Via ICQ: UIN 138930

"Failure is not an option...it's bundled with Microsoft"
-anonymous-

Hi! I'm a .signature virus! Copy me into your ~/.signature, please!

"Software is like sex. They're both better when they're free!!" - Linus 
Torvalds

"As a computing professional, I believe it would be unethical for me to
advise, recommend, or support the use (save possibly for personal
amusement) of any product that is or depends on any Microsoft product."




koffice

2001-09-16 Thread matthschulz
Hi all, I put the line 

deb http://kde.debian.net potato main crypto optional kde2

in my sources.list, updated and wanted to upgrade to the new koffice.

But apt-get is telling me:

>apt-get -d install kchart
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, kchart is already the newest version
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
>

Installed version is:

> dpkg -s kchart
Package: kchart
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 1024
Maintainer: Ben Burton <[EMAIL PROTECTED]>
Source: koffice
Version: 1:1.1-beta1-0.potato2
Replaces: koffice-common
Depends: kdelibs3 (>= 4:2.1.2-0), libc6 (>= 2.1.2), libjpeg62, liblcms (>= 
1.07-0), libmng1 (>= 1.0.0-0), libpng2, libqt2 (>= 2:2.3.0-final-0) | 
libqt2-gl (>= 2:2.3.0-final-0), libstdc++2.10, libz1, xlib6g (>= 3.3.6-4)
Suggests: kdebase
Conflicts: koffice-libs (<< 1:1.1-20010404-0)
Description: a chart drawing program for the KDE Office Suite
 KChart is a chart drawing application.
 .
 This package is part of the KDE Office Suite.
 
>


But in Packages.gz at the URL

ftp://kde.debian.net/pub/kde/dists/potato/binary-i386

are new versions mentioned.

...
Package: kchart
Version: 2.0.1-0.potato2
Priority: optional
Section: x11
Maintainer: Ivan E. Moore II <[EMAIL PROTECTED]>
Depends: kdelibs3 (>= 4:2.0.1-0), koffice-libs (>= 2.0-final-0), libc6 (>= 
2.1.2), libjpeg62, libpng2, libqt2.2 (>= 2:2.2.2-0) | libqt2.2-gl (>= 
2:2.2.2-0), libstdc++2.10, libz1, xlib6g (>= 3.3.6-4), koffice-libs (>= 
2.0.1-0.potato2)
Suggests: kdebase
Replaces: koffice-common, koffice-libs (<< 2.0.1-0.potato2)
Architecture: i386
Filename: dists/potato/kde2/binary-i386/x11/kchart_2.0.1-0.potato2_i386.deb
Size: 245990
MD5sum: 4367a5ea30764e993cb89ace8d7ccf87
Description: KDE Office Suite - KChart
 KDE Office Suite - KChart
 .
 A Graphical Chart program based on QT and KDE
installed-size: 968
source: koffice
...


What I'm missing or doing wrong?

Matth




Re: koffice

2001-09-16 Thread Ben Burton

> Version: 1:1.1-beta1-0.potato2
> Version: 2.0.1-0.potato2

You're fine, you have the latest version.  1.1-beta1 is actually newer
than 2.0.1.  Originally koffice was numbered the same as KDE (2.0.x), and
then it went onto a separate release schedule with its own numbering
system (1.0, 1.1).

Ben.