+ -
当前位置:首页 → 问答吧 → 安装anjuta的问题

安装anjuta的问题

时间:2005-11-10

来源:互联网

我在mandrake 10下用urpmi安装anjuta
#urpmi anjuta
遇到如下错误:
Installation failed:
file /usr/lib/glib/include/glibconfig.h from install of libglib1.2-devel-1.2.10-11mdk conflicts with file from package libglib2.0_0-devel-2.2.3-1mdk

urpmi的安装不能自适应更高版本的库吗?

作者: rosettas   发布时间: 2005-11-10

可以给我你的安装源吗?最好是连带源代码RPM包的。谢谢!

作者: csyfek   发布时间: 2005-11-10

是指这个吗?

Installation\ CD\ 1\ (x86)\ (cdrom1) removable://mnt/cdrom/Mandrake/RPMS {
hdlist: hdlist.Installation CD 1 (x86) (cdrom1).cz
with_hdlist: ../../Mandrake/base/hdlist1.cz
removable: /dev/hdc
key-ids: 70771ff3
ignore
}

Installation\ CD\ 2\ (x86)\ (cdrom2) removable://mnt/cdrom/Mandrake/RPMS2 {
hdlist: hdlist.Installation CD 2 (x86) (cdrom2).cz
with_hdlist: ../../Mandrake/base/hdlist2.cz
removable: /dev/hdc
key-ids: 70771ff3
ignore
}

Installation\ CD\ 3\ (x86)\ (cdrom3) removable://mnt/cdrom/Mandrake/RPMS3 {
hdlist: hdlist.Installation CD 3 (x86) (cdrom3).cz
with_hdlist: ../../Mandrake/base/hdlist3.cz
removable: /dev/hdc
key-ids: 70771ff3
ignore
}

Installation\ CD\ 4\ (x86)\ (cdrom4) removable://mnt/cdrom/Mandrake/RPMS4 {
hdlist: hdlist.Installation CD 4 (x86) (cdrom4).cz
with_hdlist: ../../Mandrake/base/hdlist4.cz
removable: /dev/hdc
key-ids: 70771ff3
ignore
}

update_source ftp://mandrake.mirrors.pair.com/Mand...ates/10.0/RPMS {
hdlist: hdlist.update_source.cz
with_hdlist: ../base/synthesis.hdlist.cz
list: list.update_source
key-ids: 22458a98
update
ignore
synthesis
}

mand\ cd1 file://mnt/win_g/Mand10.0/cd1/Mandrake/rpms {
hdlist: hdlist.mand cd1.cz
with_hdlist: ../base/hdlist1.cz
key-ids: 70771ff3
}

mand\ cd2 file://mnt/win_g/Mand10.0/cd2/Mandrake/rpms2 {
hdlist: hdlist.mand cd2.cz
with_hdlist: synthesis.hdlist.cz
synthesis
}

mand\ cd3 file://mnt/win_g/Mand10.0/cd3/rpms3 {
hdlist: hdlist.mand cd3.cz
with_hdlist: synthesis.hdlist.cz
synthesis
}

mand\ cd4 file://mnt/win_g/Mand10.0/cd4/Mandrake/rpms4 {
hdlist: hdlist.mand cd4.cz
with_hdlist: synthesis.hdlist.cz
synthesis
}

Installation\ CD ftp://mirrors.usc.edu/pub/linux/dist.../Mandrake/RPMS {
hdlist: hdlist.Installation CD.cz
with_hdlist: ../..//Mandrake/base/hdlist.cz
key-ids: 70771ff3
}

Installation\ sources ftp://mirrors.usc.edu/pub/linux/dist...i586//../SRPMS {
hdlist: hdlist.Installation sources.cz
with_hdlist: ../i586/Mandrake/base/hdlist.src.cz
}

Contrib\ CD ftp://mirrors.usc.edu/pub/linux/dist...Mandrake/RPMS2 {
hdlist: hdlist.Contrib CD.cz
with_hdlist: ../..//Mandrake/base/hdlist2.cz
key-ids: 78d019f5
}

Contrib\ sources ftp://mirrors.usc.edu/pub/linux/dist.../contrib/SRPMS {
hdlist: hdlist.Contrib sources.cz
with_hdlist: ../../i586/Mandrake/base/hdlist2.src.cz
}

Jpackage.org ftp://mirrors.usc.edu/pub/linux/dist...Mandrake/RPMS3 {
hdlist: hdlist.Jpackage.org.cz
with_hdlist: ../..//Mandrake/base/hdlist3.cz
key-ids: c431416d
}

Jpackage.org\ sources ftp://mirrors.usc.edu/pub/linux/dist...jpackage/SRPMS {
hdlist: hdlist.Jpackage.org sources.cz
with_hdlist: ../../../i586/Mandrake/base/hdlist3.src.cz
}

作者: rosettas   发布时间: 2005-11-10

rpm -qf /usr/lib/glib/include/glibconfig.h
的结果是什么?

作者: csyfek   发布时间: 2005-11-10

libglib2.0_0-devel-2.2.3-1mdk

作者: rosettas   发布时间: 2005-11-10

rpm -e --nodeps libglib2.0_0-devel
然后
urpmi libglib1.2-devel
然后重新
urpmi libglib2.0_0-devel

作者: csyfek   发布时间: 2005-11-10

urpmi libglib2.0_0-devel

Installation failed:
file /usr/lib/glib-2.0/include/glibconfig.h from install of libglib2.0_0-devel-2.2.3-1mdk conflicts with file from package libglib1.2-devel-1.2.10-11mdk

urpmi怎么做的如此麻烦?

作者: rosettas   发布时间: 2005-11-10

我先用1.2装anjuta,然后卸掉1.2装2.0才可以

不过anjuta装完居然不能用,真是faint

作者: rosettas   发布时间: 2005-11-10

这跟urpmi没有关系,用smart ,甚至用rpm装都是这样.
这是打包错误.

libglib1.2-devel-1.2.10-11mdk
不可能包括这个
/usr/lib/glib-2.0/include/glibconfig.h
它应该包括的是
/usr/lib/glib-1.2/include/glibconfig.h

作者: dyhml   发布时间: 2005-11-10

在两个包的SPEC文件中,彼此的依赖关系没有冲突,而我自己也把这两个包重新编译了一次,在安装文件的时候并没有发生重叠的部分。如果你要同时安装这两个包的话,放心用rpm -Uvh --nodeps --force来安装吧!具体文件放置的信息在附件。
另外,两个SPEC封装文件的部分如下:
glib1.2-devel的
%files -n %{libname}-devel
%defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS README COPYING docs/*.html
%{_libdir}/lib*.so
%{_libdir}/*a
%{_libdir}/pkgconfig/*
%{_libdir}/glib
%{_includedir}/*
%{_mandir}/man1/*
%{_datadir}/aclocal/*
%{_bindir}/*
%{_infodir}/%{name}*

glib2.0_0-2.2.3-devel的
%files -n %{lib_name}-devel
%defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/lib*.so
%{_libdir}/lib*.la
%{_libdir}/lib*.a
%{_libdir}/glib-%{api_version} <---两部分并不相同
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_mandir}/man1/*
%{_datadir}/aclocal/glib-%{api_version}.m4
%{_bindir}/glib-genmarshal
%{_bindir}/glib-mkenums
%{_bindir}/gobject-query
上传的附件
glib-1.2.10-root.list.txt (3.8 KB, 0 次查看)
glib2.0-2.2.3-root.list.txt (29.5 KB, 2 次查看)

作者: csyfek   发布时间: 2005-11-10

thanks

作者: rosettas   发布时间: 2005-11-10

热门下载

更多