Package: mini-dinstall
Version: 0.6.21
Severity: minor

ln -s unkown_dest foo
inside of archivedir causes immediate crash:

Oct 20 15:14:37 mini-dinstall [1142950832] INFO: Created new thread (testing 
Indexer) for async directory notification
Oct 20 15:14:37 mini-dinstall [1117780912] INFO: Packages generation complete
Oct 20 15:14:37 mini-dinstall [1117780912] INFO: Generating Sources file...
Oct 20 15:14:37 mini-dinstall [1134562224] INFO: Packages generation complete
Oct 20 15:14:37 mini-dinstall [1134562224] INFO: Generating Sources file...
Oct 20 15:14:37 mini-dinstall [1126169520] INFO: Sources generation complete
Oct 20 15:14:37 mini-dinstall [1126169520] INFO: Entering daemon mode...
Oct 20 15:14:37 mini-dinstall [1151339440] INFO: Created new thread 
(experimental Indexer) for async directory notification
Oct 20 15:14:37 mini-dinstall [1117780912] INFO: Sources generation complete
Oct 20 15:14:37 mini-dinstall [1117780912] INFO: Entering daemon mode...
Oct 20 15:14:37 mini-dinstall [1134562224] INFO: Sources generation complete
Oct 20 15:14:37 mini-dinstall [1159728048] INFO: Created new thread (unstable 
Indexer) for async directory notification
Oct 20 15:14:37 mini-dinstall [1134562224] INFO: Entering daemon mode...
Oct 20 15:14:37 mini-dinstall [1168116656] INFO: Created new thread (stable 
Indexer) for async directory notification
Oct 20 15:15:29 mini-dinstall [1099922352] INFO: Generating Packages file...
Oct 20 15:15:29 mini-dinstall [1099922352] ERROR: Unhandled exception; shutting 
down
Traceback (most recent call last):
  File "/usr/bin/mini-dinstall", line 1227, in run
    self._daemonize()
  File "/usr/bin/mini-dinstall", line 1285, in _daemonize
    self._index([os.path.basename(os.path.abspath(dir))])
  File "/usr/bin/mini-dinstall", line 1304, in _index
    self._index_impl(arches, force=force)
  File "/usr/bin/mini-dinstall", line 1366, in _index_impl
    self._make_packagesfile(self._relpath())
  File "/usr/bin/mini-dinstall", line 1065, in _make_packagesfile
    self._make_indexfile(dir, 'packages', 'Packages')
  File "/usr/bin/mini-dinstall", line 1060, in _make_indexfile
    raise DinstallException("apt-ftparchive exited with status code %d" % 
(status,))
DinstallException: 'apt-ftparchive exited with status code 25600'
Oct 20 15:15:29 mini-dinstall [1099922352] INFO: Thread "testing" exiting
Oct 20 15:15:29 mini-dinstall [1075355776] INFO: Die event caught; waiting for 
incoming processor to finish
Oct 20 15:15:29 mini-dinstall [1091533744] INFO: All packages in incoming dir 
installed; exiting
Oct 20 15:15:29 mini-dinstall [1075355776] INFO: Die event caught; waiting for 
archive testing to finish
Oct 20 15:15:29 mini-dinstall [1075355776] INFO: Die event caught; waiting for 
archive unstable to finish
Oct 20 15:15:30 mini-dinstall [1108310960] INFO: Caught cancel event; async 
dnotify thread exiting
Oct 20 15:15:30 mini-dinstall [1142950832] INFO: Caught cancel event; async 
dnotify thread exiting
Oct 20 15:15:30 mini-dinstall [1151339440] INFO: Caught cancel event; async 
dnotify thread exiting
Oct 20 15:15:30 mini-dinstall [1126169520] INFO: Thread "experimental" exiting
Oct 20 15:15:30 mini-dinstall [1159728048] INFO: Caught cancel event; async 
dnotify thread exiting
Oct 20 15:15:30 mini-dinstall [1134562224] INFO: Thread "stable" exiting
Oct 20 15:15:30 mini-dinstall [1168116656] INFO: Caught cancel event; async 
dnotify thread exiting
Oct 20 15:15:30 mini-dinstall [1075355776] INFO: Die event caught; waiting for 
archive experimental to finish
Oct 20 15:15:30 mini-dinstall [1075355776] INFO: Die event caught; waiting for 
archive stable to finish
Oct 20 15:15:30 mini-dinstall [1117780912] INFO: Thread "unstable" exiting
Oct 20 15:15:30 mini-dinstall [1075355776] INFO: main thread exiting...

easily cured by removing dangling symlink and restarting
mini-dinstall, so not that important, but still a bug...

--
maks


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to