Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#7372 - base installation order problem (fakeroot)

Attached to Project: Arch Linux
Opened by Michael Towers (gradgrind) - Wednesday, 06 June 2007, 06:15 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 07 June 2007, 07:09 GMT
Task Type Bug Report
Category Installation
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Medium
Priority Normal
Reported Version 2007.05 Duke
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

In a clean installation from nothing, 'fakeroot' is getting installed too early, it would need to be after 'filesystem' and 'grep':

...

( 37/105) installing fakeroot [########################] 100%
/var/lib/pacman/local/fakeroot-1.7.1-1/install: line 3: grep: command not found
updating /etc/ld.so.conf... done.
( 38/105) installing zlib [########################] 100%
( 39/105) installing file [########################] 100%
warning: extracting /home/larchbuild/ArchImage/etc/ld.so.conf as /home/larchbuild/ArchImage/etc/ld.so.conf.pacnew
( 40/105) installing filesystem [########################] 100%

...

This task depends upon

Closed by  Tobias Powalowski (tpowa)
Thursday, 07 June 2007, 07:09 GMT
Reason for closing:  Fixed
Comment by Roman Kyrylych (Romashka) - Wednesday, 06 June 2007, 20:52 GMT
105 packages? hmm...
I suggest to install Base first before installing any other package.
The problem here is that fakeroot does not depend on grep, but this is not considered as a bug, because it is assumed that user has everything Base group installed (well, except for i.e. wireless_tools if you don't use WiFi - you've got the idea).

However if user installs more than just a Base from current.iso - there may be issues like this one.
@tpowa: could you change the installer in a way that will do installation of more than Base packages in 2 steps - 1st install Base packages, then everything else if checked?
Comment by Jan de Groot (JGC) - Wednesday, 06 June 2007, 21:19 GMT
ehm...

wasn't fakeroot added to base as a dependency for pacman? Fakeroot should depend on the base pkgs it needs, otherwise pacman will screw up installation orders.
Comment by Roman Kyrylych (Romashka) - Wednesday, 06 June 2007, 22:05 GMT
I apologise. :(
I've totally forgot it was added to base... %(
Comment by Tobias Powalowski (tpowa) - Thursday, 07 June 2007, 07:01 GMT
ok lets depend fakeroot on grep then

Loading...