tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: First pkg_dry milestone



On 2009年4月14日, iMil wrote:
> > Also this shows PKGPATH also so doesn't match what pkg_info tells me. For
> > example:
> > So there is not a correlation between pkg_info and pkg_dry.
> 
> hmm, did you use pkg_dry -l ? I've just done the same thing here and 
> pkg_info and pkg_dry -l matched perfectly
Yes, pkg_info and pkg_dry -l match perfectly other than pkg_dry -l outputs 
many lines of "(null)".
Sorry I worded that wrong before. Your tool (-a) shows different package 
names as I have installed already -- so I can't use names as would have 
used with pkg_add normally, I'd get "nothing to upgrade" and "nothing to 
install" (again see that 2 column list I provided in previous mail).
> > > # pkg_dry -T <package>
> > 
> > I am not sure what that should do. I can't see any results from it. Please
> > show an -T example. (-t does work for me.)
> 
> example :
> 
> [~/src/pkg_dry] ./pkg_dry -T glib2
> local reverse dependency tree for glib2
> mc-4.6.1nb4
I tried with gtk2+ and others but didn't get any results.
Using your example core dumped for me:
#0 0x00007f7ffcfc7084 in strlen () from /usr/lib/libc.so.12
#1 0x0000000000405dac in end_expr (str=0x0) at depends.c:49
#2 0x0000000000405ed6 in ddb_rec_direct_deps (param=0x7f7fffffdba0, 
argc=1, 
 argv=0x7f7ffc98ec70, colname=0x7f7ffc98ec68) at depends.c:88
#3 0x00007f7ffd252fe0 in sqlite3_exec () from 
/usr/pkg/lib/libsqlite3.so.0
#4 0x000000000040593f in drydb_doquery (
 query=0x1 <Address 0x1 out of bounds>, drydb_callback=0x7f7ffc98ec70, 
 param=0x7f7ffc98ec68) at drydb.c:50
#5 0x0000000000405aa7 in full_dep_tree (pkgname=0x7f7ffffffdfd "glib2", 
 depquery=0x414910 '\t' <repeats 12 times>, "SELECT LOCAL_PKG.PKGNAME 
FROM LOCAL_PKG,LOCAL_DEPS\t\t\t\t\t\tWHERE LOCAL_DEPS.LOCAL_DEPS_PKGNAME 
GLOB '%s*'\t\t\t\t\t\tAND LOCAL_PKG.PKG_ID = 
LOCAL_DEPS.PKG_ID;\t\t\t\t\t\t\t\t", 
 pdphead=0x7f7fffffdba0, caller=0x415e90 "show_full_dep_tree", level=1)
 at depends.c:178
#6 0x0000000000405c69 in show_full_dep_tree (pkgname=0x7f7ffffffdfd 
"glib2", 
 depquery=0x414910 '\t' <repeats 12 times>, "SELECT LOCAL_PKG.PKGNAME 
FROM LOCAL_PKG,LOCAL_DEPS\t\t\t\t\t\tWHERE LOCAL_DEPS.LOCAL_DEPS_PKGNAME 
GLOB '%s*'\t\t\t\t\t\tAND LOCAL_PKG.PKG_ID = 
LOCAL_DEPS.PKG_ID;\t\t\t\t\t\t\t\t", 
 msg=<value optimized out>) at depends.c:214
#7 0x00000000004040eb in main (argc=3, argv=0x7f7fffffdc30) at main.c:58
I will send my package list to you off-list.


Home | Main Index | Thread Index | Old Index

AltStyle によって変換されたページ (->オリジナル) /