|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| ARCHIVES - Tips, Tricks & Tweaks Post your tips, tricks and tweaks about SuSE Linux in here. Please do not ask questions here - this is for factual information |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Use these configure options.
Code:
./configure --verbose --prefix=/usr --with-db=internal --with-db-tools-integrated --with-zlib=internal --with-file=internal --with-lua=internal --with-sqlite=external --with-beecrypt=external --with-nss=external --with-neon=external --with-pcre=external --with-uuid=external --with-xar=internal --with-bzip2=external --with-popt=external --with-keyutils=external --with-libelf --with-python --with-perl --with-build-extlibdep --with-build-maxextlibdep --enable-build-pic --enable-build-pie --enable-build-versionscript --enable-build-warnings --enable-build-debug You will also libelf1 and libelf-devel, need nss, neon, and beecrypt and their respective -devel packages. From there, run the configure (with all those options), then run make, and make install. |
|
|||
|
I continue to work with the rpm5 team to get this. We have modified the configure options to this
Code:
> ./configure --verbose --prefix=/usr --with-db=internal --with-db-tools-integrated --with-zlib=external --with-file=external --with-lua=external --with-sqlite=external --with-beecrypt=external --with-nss=external --with-neon=external --with-pcre=external --with-xar=/usr/include/xar --with-bzip2=external--with-popt=external --with-keyutils=external --with-libelf --with-python --with-perl --with-build-extlibdep --with-build-maxextlibdep --enable-build-pic --enable-build-pie --enable-build-versionscript --enable-build-warnings --enable-build-debug I'll put up the rpm's for beecrypt and lzma on my site shortly. |
|
|||
|
As promised, here are the rpms http://downloads.thecompletecomputerresource.com/rpms/
|
|
|||
|
I used the builds of rpm here http://rpm5.org/files/rpm/rpm-5.1/SNAPSHOT/ it's only source files.
rpm --version rpm (RPM) 5.1.SNAPSHOT.20080220 So I am now on rpm-5. |
|
|||
|
OK. A few things. Unknown to me, openSUSE does not have /etc/rpm/platform
Why is this important? When reading the database all the entries will be marked as 0 (binary option) which is to say "nothing is there". Now, there are a couple ways to fix this. Get the current snapshot of rpm-5.1 or run this Code:
rpm --eval %{_target_platform}
Code:
i586-suse-linux Code:
/etc/rpm #touch platform Code:
/etc/rpm # vim platform Code:
i586-suse-linux Code:
i586-suse-linux i386-suse-linux noarch-suse-linux Now if you're running 64bit, it's the same concept. Just use the output from Code:
rpm --eval %{_target_platform}
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|