Re: empty directories

Bob Van Cleef <[email protected]> Tue, 17 Dec 2002 15:02:34 -0800 (PST)
Newsgroups gmane.network.up2date.current.devel
Message-ID <[email protected]>
On Tue, 17 Dec 2002, John Berninger wrote:

> 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...

No rush - it was an FYI -

sh-2.05a# cadmin --version
current v1.4.2 (C) 2001 Hunter Matthews
Released under the GPL
sh-2.05a#



> 
> 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
> 
> 

-- 
><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>
Bob Van Cleef, System Administrator         (408) 734-8100 x271
MicroUnity, Inc.                             FAX (408) 734-8136
376 Martin Ave., Santa Clara, CA 95050  [email protected]