Re: empty directories

John Berninger <[email protected]> Tue, 17 Dec 2002 15:29:37 -0500
Newsgroups gmane.network.up2date.current.devel
Message-ID <[email protected]>
This may be more of a problem with recursing directories, but I thought
we'd put in code to handle that.  What version of Current were you using
at the time?  I'll try to take a look at it as soon as I have some free
time...

On Tue, 17 Dec 2002, Bob Van Cleef wrote:

> 
> FYI:
> 
> Apparently cadmin does not deal well with empty directories. I ran create
> for a channel whose rpm_directory pointed to an empty directory.  Here are
> the results.
> 
> [548] > cadmin create redhat-7.3-sparc
> error: read failed: Is a directory (21)
> Dec 17 11:0720 : EXCEPTION in /usr/share/current/channel.py, 
> _getHeaderFromFilename(), 592 [logException()]
> Traceback (innermost last):
>   File "/usr/share/current/channel.py", line 589, in 
> _getHeaderFromFilename
>     (header, isSource) = rpm.headerFromPackage(fd)
> rpm.error: error reading package
> error: read failed: Is a directory (21)
> Dec 17 11:0720 : EXCEPTION in /usr/share/current/channel.py, 
> _getHeaderFromFilename(), 592 [logException()]
> Traceback (innermost last):
>   File "/usr/share/current/channel.py", line 589, in 
> _getHeaderFromFilename
>     (header, isSource) = rpm.headerFromPackage(fd)
> rpm.error: error reading package
> error: read failed: Is a directory (21)
> Dec 17 11:0720 : EXCEPTION in /usr/share/current/channel.py, 
> _getHeaderFromFilename(), 592 [logException()]
> Traceback (innermost last):
>   File "/usr/share/current/channel.py", line 589, in 
> _getHeaderFromFilename
>     (header, isSource) = rpm.headerFromPackage(fd)
> rpm.error: error reading package
> error: read failed: Is a directory (21)
> Dec 17 11:0720 : EXCEPTION in /usr/share/current/channel.py, 
> _getHeaderFromFilename(), 592 [logException()]
> Traceback (innermost last):
>   File "/usr/share/current/channel.py", line 589, in 
> _getHeaderFromFilename
>     (header, isSource) = rpm.headerFromPackage(fd)
> rpm.error: error reading package
> error: read failed: Is a directory (21)
> Dec 17 11:0720 : EXCEPTION in /usr/share/current/channel.py, 
> _getHeaderFromFilename(), 592 [logException()]
> Traceback (innermost last):
>   File "/usr/share/current/channel.py", line 589, in 
> _getHeaderFromFilename
>     (header, isSource) = rpm.headerFromPackage(fd)
> rpm.error: error reading package
> error: read failed: Is a directory (21)
> Dec 17 11:0720 : EXCEPTION in /usr/share/current/channel.py, 
> _getHeaderFromFilename(), 592 [logException()]
> Traceback (innermost last):
>   File "/usr/share/current/channel.py", line 589, in 
> _getHeaderFromFilename
>     (header, isSource) = rpm.headerFromPackage(fd)
> rpm.error: error reading package
> error: read failed: Is a directory (21)
> Dec 17 11:0721 : EXCEPTION in /usr/share/current/channel.py, 
> _getHeaderFromFilename(), 592 [logException()]
> Traceback (innermost last):
>   File "/usr/share/current/channel.py", line 589, in 
> _getHeaderFromFilename
>     (header, isSource) = rpm.headerFromPackage(fd)
> rpm.error: error reading package
> error: read failed: Is a directory (21)
> Dec 17 11:0721 : EXCEPTION in /usr/share/current/channel.py, 
> _getHeaderFromFilename(), 592 [logException()]
> Traceback (innermost last):
>   File "/usr/share/current/channel.py", line 589, in 
> _getHeaderFromFilename
>     (header, isSource) = rpm.headerFromPackage(fd)
> rpm.error: error reading package
> error: read failed: Is a directory (21)
> Dec 17 11:0721 : EXCEPTION in /usr/share/current/channel.py, 
> _getHeaderFromFilename(), 592 [logException()]
> Traceback (innermost last):
>   File "/usr/share/current/channel.py", line 589, in 
> _getHeaderFromFilename
>     (header, isSource) = rpm.headerFromPackage(fd)
> rpm.error: error reading package
> 
> 
> _______________________________________________
> Current-server mailing list
> [email protected]
> http://lists.dulug.duke.edu/mailman/listinfo/current-server

-- 
Thank you,
John Berninger

Systems Administrator		[email protected]
Department of Mathematics	Box 8205, Harrelson Hall
NC State University		Raleigh, NC 27695
Phone:  (919)515-6315		Fax:	(919)515-3798

GPG Key ID: A8C1D45C
        Fingerprint: B1BB 90CB 5314 3113 CF22  66AE 822D 42A8 A8C1 D45C
--