View previous topic :: View next topic |
Author |
Message |
ks n00b
Joined: 03 Feb 2003 Posts: 21 Location: Denmark
|
Posted: Wed Jun 23, 2004 2:18 pm Post subject: What does "fixpackages" ? |
|
|
Hi!
What does the fixpackages script do? There is no indications in either make.conf or /usr/sbin/fixpackages nor a man page exists... _________________ KS |
|
Back to top |
|
|
Shan Guru
Joined: 04 Nov 2003 Posts: 558 Location: /dev/null
|
Posted: Thu Jun 24, 2004 1:55 am Post subject: |
|
|
I've been wondering this myself. My theory is that it just a script that..well 'fixes' the packages in /usr/portage/packages. But what could be wrong with them I dont know.
Someone care to enlighten us? _________________ { NO -U } { STRIP }
{ TINY } |
|
Back to top |
|
|
Genone Retired Dev
Joined: 14 Mar 2003 Posts: 9618 Location: beyond the rim
|
|
Back to top |
|
|
Shan Guru
Joined: 04 Nov 2003 Posts: 558 Location: /dev/null
|
Posted: Thu Jun 24, 2004 2:53 am Post subject: |
|
|
Okay, thanks genome.
Now another question (and one I should probably know but dont), is fixpackages automatically run after every emerge sync? And if not, is it a bad idea (EG could be problematic, or a waste of time) to run it afterwords by hand (EG emerge sync && fixpackages) _________________ { NO -U } { STRIP }
{ TINY } |
|
Back to top |
|
|
ks n00b
Joined: 03 Feb 2003 Posts: 21 Location: Denmark
|
Posted: Thu Jun 24, 2004 7:09 am Post subject: |
|
|
It is specified in make.conf. Default is off _________________ KS |
|
Back to top |
|
|
Shan Guru
Joined: 04 Nov 2003 Posts: 558 Location: /dev/null
|
Posted: Thu Jun 24, 2004 7:53 am Post subject: |
|
|
ks wrote: | It is specified in make.conf. Default is off |
Well then, I guess that inadvertantly answers both questions _________________ { NO -U } { STRIP }
{ TINY } |
|
Back to top |
|
|
tecknojunky Veteran
Joined: 19 Oct 2002 Posts: 1937 Location: Montréal
|
Posted: Sun Aug 29, 2004 10:34 pm Post subject: |
|
|
So, it would seem like a design blunder . I mean, who would embed a couple of bytes long string to be updated into a several megabytes compressed files (with bzip2 above all)? Is finding a solution that complicated?
No offence meant. We all make mistakes when developping softwares. You can't always predict everything that some peace of code will need to deal with in the future (altough that in this case, I would find it rather embarrassing).
What I'm wondering is, why isn't fixpackages keeping track of what it updated and what it did not. fixpackages takes about 40 minutes to run on my system. When it's done and I run the command right back, it will take... well, 40 minutes to execute. Obviously, fixpackages is quite... dumb (in the sense that it's not intelligent). Not everybody has a 2Ghz dual P4 bombs _________________ (7 of 9) Installing star-trek/species-8.4.7.2::talax. |
|
Back to top |
|
|
|