[prev in list] [next in list] [prev in thread] [next in thread] 

List:       rpm-devel
Subject:    Re: Problems installing the entire OS with rpm5
From:       Bernhard =?iso-8859-1?q?Rosenkr=E4nzer?= <bero () arklinux ! org>
Date:       2009-01-26 23:55:53
Message-ID: 200901270054.37003.bero () arklinux ! org
[Download RAW message or body]

On Monday 26 January 2009 22.50:16 Jeff Johnson wrote:
> Note that I've also added a filter to give you some control
> over new dependency loops.
> 
> The basic idea is to count the number of '/' characters in
> the parent directory path, and use the # of slashes as a
> means to filter out relations of deep paths.

I've set it to 5, to make sure /usr/lib/hotplug/firmware is still 
caught.
The new sort order looks better to me, but there are a few 
new oddities in the install output:

sudo-1.6.8p12-1ark.i586                                                               \
                
/var/tmp/rpm-tmp.42950: line 1: /bin/chmod: No such file or 
directory
fuse-2.7.2-1ark.i586                                                                  \
                
error: unpacking of archive failed on file 
/etc/init.d/fuse;497e5619: cpio: open failed - No such file or 
directory
kdelibs-4.2.0-0.913433.1ark.i586                                              
error: unpacking of archive failed on file /usr/share/config: 
cpio: rename failed - Is a directory


The fuse one is caused by the fact that /etc/init.d is a symlink 
to /etc/rc.d/init.d and the new installation order caused the 
package containing that to be installed later --> fuse gets 
installed into a dangling symlink directory.

kdelibs is the same issue we've had with /lib/hotplug initially, 
so I'm not sure why it doesn't work for that: /usr/share/config 
is a symlink to /etc/kde and seems to be implicitly created as 
a directory by something installed earlier.

Not sure why sudo gets installed before coreutils now either, 
sudo doesn't own anything that matters.

rpm -qlv sudo
-rw-r--r--    1 root    root              278 Nov 22  2005 
/etc/pam.d/sudo
-r--r-----    1 root    root              706 Nov 22  2005 /etc/sudoers
---s--x--x    2 root    root           102736 Nov 22  2005 
/usr/bin/sudo
---s--x--x    2 root    root           102736 Nov 22  2005 
/usr/bin/sudoedit
-rw-r--r--    1 root    root              786 Nov 22  2005 
/usr/libexec/sudo_noexec.la
-rwxr-xr-x    1 root    root             4488 Nov 22  2005 
/usr/libexec/sudo_noexec.so
-rwxr-xr-x    1 root    root            65168 Nov 22  2005 
/usr/sbin/visudo
drwxr-xr-x    2 root    root                0 Nov 22  2005 
/usr/share/doc/sudo-1.6.8p12
-rw-r--r--    1 root    root             1162 May 27  2004 
/usr/share/doc/sudo-1.6.8p12/BUGS
-rw-r--r--    1 root    root            67152 Nov  8  2005 
/usr/share/doc/sudo-1.6.8p12/CHANGES
-rw-r--r--    1 root    root             1971 Aug 16  2004 
/usr/share/doc/sudo-1.6.8p12/HISTORY
-rw-r--r--    1 root    root             3858 Apr  2  2003 
/usr/share/doc/sudo-1.6.8p12/README
-rw-r--r--    1 root    root             9549 Sep 14  2004 
/usr/share/doc/sudo-1.6.8p12/RUNSON
-rw-r--r--    1 root    root             5466 Oct 28  2005 
/usr/share/doc/sudo-1.6.8p12/TODO
-rw-r--r--    1 root    root             8556 Feb  5  2005 
/usr/share/doc/sudo-1.6.8p12/TROUBLESHOOTING
-rw-r--r--    1 root    root            18930 Nov 11  2004 
/usr/share/doc/sudo-1.6.8p12/sudo.pod
-rw-r--r--    1 root    root            44838 Nov 28  2004 
/usr/share/doc/sudo-1.6.8p12/sudoers.pod
-rw-r--r--    1 root    root             7195 Sep  6  2004 
/usr/share/doc/sudo-1.6.8p12/visudo.pod
-r--r--r--    1 root    root            16603 Nov 22  2005 
/usr/share/man/man5/sudoers.5.xz
-r--r--r--    2 root    root             8928 Nov 22  2005 
/usr/share/man/man8/sudo.8.xz
-r--r--r--    2 root    root             8928 Nov 22  2005 
/usr/share/man/man8/sudoedit.8.xz
-r--r--r--    1 root    root             5003 Nov 22  2005 
/usr/share/man/man8/visudo.8.xz
drwx------    2 root    root                0 Nov 22  2005 /var/run/sudo
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        rpm-devel@rpm5.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic