man&doc and stuff, kde live

Post Reply
User avatar
stillborn
Posts: 56
Joined: 30. Jul 2009, 10:06

man&doc and stuff, kde live

Post by stillborn »

Hi ,
testing newest kde live I notice that you have same files and dirs in /usr/man and in /usr/share/man.
also same files in /usr/doc and usr/share/doc. Is this a mistake or did you change packaging rules?



also browsing "slapt-get --sea" i see these duplicate packages

Code: Select all

ORBit2-2.14.19-i486-1 [inst=no]: ORBit2 (CORBA ORB library)
ORBit2-2.14.19-i486-1gv [inst=no]: ORBit2 (a high-performance CORBA)
GConf-2.32.1-i486-1 [inst=no]: GConf (GNOME configuration library)
GConf-2.32.1-i486-1gv [inst=yes]: GConf (the GNOME Configuration database system)
apr-1.4.2-i486-2 [inst=no]: apr (Apache Portable Runtime)
apr-1.4.5-i486-1_slack13.37 [inst=yes]: apr (Apache Portable Runtime)
apr-util-1.3.10-i486-1 [inst=no]: apr-util (Apache Portable Runtime utilities)
apr-util-1.4.1-i486-1_slack13.37 [inst=yes]: apr-util (Apache Portable Runtime utilities)
bind-9.7.3-i486-2 [inst=no]: bind (DNS server and utilities)
bind-9.7.4_P1-i486-1_slack13.37 [inst=no]: bind (DNS server and utilities)
ca-certificates-20090814-noarch-1 [inst=no]: ca-certificates (PEM Files of CA Certificates)
ca-certificates-20111211-noarch-1_slack13.37 [inst=yes]: ca-certificates (PEM Files of CA Certificates)
coreutils-8.11-i486-1 [inst=no]: coreutils (core GNU utilities)
coreutils-8.15-i486-1_slack13.37 [inst=yes]: coreutils (core GNU utilities)
dhcpcd-5.2.11-i486-1 [inst=no]: dhcpcd (DHCP client daemon)
dhcpcd-5.2.12-i486-1_slack13.37 [inst=yes]: dhcpcd (DHCP client daemon)
freetype-2.4.4-i486-1 [inst=no]: freetype (A Free, High-Quality, and Portable Font Engine)
freetype-2.4.8-i486-1_slack13.37 [inst=yes]: freetype (A Free, High-Quality, and Portable Font Engine)
fvwm-2.4.20-i486-2 [inst=no]: fvwm (a small and fast virtual window manager for X)
fvwm-2.6.1-i486-1 [inst=no]: fvwm (a small and fast virtual window manager for X)
ghostscript-9.00-i486-2 [inst=no]: ghostscript (GPL Ghostscript)
ghostscript-9.02-i486-1_slack13.37 [inst=yes]: ghostscript (GPL Ghostscript)
glibc-2.13-i486-4 [inst=no]: glibc (GNU C libraries)
glibc-2.13-i486-5_slack13.37 [inst=yes]: glibc (GNU C libraries)
glibc-profile-2.13-i486-4 [inst=no]: glibc-profile (GNU C libraries with profiling support)
glibc-profile-2.13-i486-5_slack13.37 [inst=no]: glibc-profile (GNU C libraries with profiling support)
glibc-solibs-2.13-i486-4 [inst=no]: glibc-solibs (shared GNU C libraries)
glibc-solibs-2.13-i486-5_slack13.37 [inst=no]: glibc-solibs (shared GNU C libraries)
glibc-zoneinfo-2.13-noarch-4 [inst=no]: glibc-zoneinfo (timezone database)
glibc-zoneinfo-2.13-noarch-5_slack13.37 [inst=no]: glibc-zoneinfo (timezone database)
hplip-3.11.3a-i486-1 [inst=no]: hplip (HP print/scan/fax support)
hplip-3.11.3a-i486-1gv [inst=yes]: hplip (HP print/scan/fax support)
httpd-2.2.17-i486-3 [inst=no]: httpd (The Apache HTTP Server)
httpd-2.2.22-i486-1_slack13.37 [inst=no]: httpd (The Apache HTTP Server)
lilo-22.8-i486-13tm [inst=yes]: lilo (Linux Loader)
lilo-22.8-i486-16 [inst=no]: lilo (Linux Loader)
make-3.82-i486-2 [inst=no]: make (GNU make utility to maintain groups of programs)
make-3.82-i486-3_slack_13.37 [inst=yes]: make (GNU make utility to maintain groups of programs)
ntp-4.2.6p2-i486-1tm [inst=yes]: ntp - Network Time Protocol daemon
ntp-4.2.6p3-i486-1 [inst=no]: ntp (Network Time Protocol daemon)
openssh-5.8p1-i486-1 [inst=no]: openssh (Secure Shell daemon and clients)
openssh-5.9p1-i486-2_slack13.37 [inst=yes]: openssh (Secure Shell daemon and clients)
openssl-0.9.8r-i486-3 [inst=no]: openssl (Secure Sockets Layer toolkit)
openssl-0.9.8t-i486-1_slack13.37 [inst=no]: openssl (Secure Sockets Layer toolkit)
openssl-0.9.8t-i486-1gv [inst=yes]: openssl (Secure Sockets Layer toolkit)
openssl-solibs-0.9.8r-i486-3 [inst=no]: openssl-solibs (OpenSSL shared libraries)
openssl-solibs-0.9.8t-i486-1_slack13.37 [inst=no]: openssl-solibs (OpenSSL shared libraries)
openssl-solibs-0.9.8t-i486-1gv [inst=no]: openssl-solibs (OpenSSL shared libraries)
proftpd-1.3.3e-i486-1 [inst=no]: proftpd (FTP server daemon)
proftpd-1.3.4a-i486-1_slack13.37 [inst=no]: proftpd (FTP server daemon)
rootuser-settings-13.37-noarch-1gv [inst=no]: rootuser-settings (default root user settings)
rootuser-settings-13.37-noarch-2gv [inst=yes]: rootuser-settings (default root user settings)
samba-3.5.8-i486-1 [inst=no]: samba (SMB/CIFS file and print server)
samba-3.5.10-i486-1_slack13.37 [inst=yes]: samba (SMB/CIFS file and print server)
seamonkey-2.1b3-i486-2 [inst=no]: SeaMonkey (an open-source web browser suite)
seamonkey-2.8-i486-1_slack13.37 [inst=no]: SeaMonkey (an open-source web browser suite)
seamonkey-solibs-2.1b3-i486-2 [inst=no]: seamonkey-solibs (Shared libraries from Seamonkey)
seamonkey-solibs-2.8-i486-1_slack13.37 [inst=no]: seamonkey-solibs (Shared libraries from Seamonkey)
shadow-4.1.4.3-i486-1gv [inst=yes]: shadow (shadow password suite)
shadow-4.1.4.3-i486-2 [inst=no]: shadow (shadow password suite)
tightvnc-1.3.10-i486-1 [inst=no]: tightvnc (remote control software)
tightvnc-1.3.10-i486-1gv [inst=no]: tightvnc (remote control software)
wpa_supplicant-0.7.3-i486-2gv [inst=yes]: wpa-supplicant (A WPA Supplicant Tool)
wpa_supplicant-0.7.3-i486-3 [inst=no]: wpa_supplicant (WPA/WPA2/IEEE 802.1X Supplicant)
and I want to know
1. what is the differences between .....-i486-1 and ....._slack13.37 packages?
2. i'm confused, for example why slapt-get chooses
wpa_supplicant or ntp from salix even the build/version number shows slackware package is newer?
3. if I manually choose slackware package over salix package, they all don't work, for example tightvnc

Code: Select all

one@salixlive:~$ vncviewer 
vncviewer: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory 
(that's been like that a long time)
4. why duplicate packages even on salix server(rootuser-settings)?
FIN
User avatar
gapan
Salix Wizard
Posts: 6241
Joined: 6. Jun 2009, 17:40

Re: man&doc and stuff, kde live

Post by gapan »

stillborn wrote:Hi ,
testing newest kde live I notice that you have same files and dirs in /usr/man and in /usr/share/man.
also same files in /usr/doc and usr/share/doc. Is this a mistake or did you change packaging rules?
/usr/share/man is a symlink to /usr/man.
stillborn wrote:1. what is the differences between .....-i486-1 and ....._slack13.37 packages?
Upgrades.
stillborn wrote:2. i'm confused, for example why slapt-get chooses
wpa_supplicant or ntp from salix even the build/version number shows slackware package is newer?
Repository priorities.
stillborn wrote:3. if I manually choose slackware package over salix package, they all don't work, for example tightvnc
That's because the slackware packages are broken without aaa_elflibs.
stillborn wrote:4. why duplicate packages even on salix server(rootuser-settings)?
Which packages? I don't see that.
Image
Image
djemos
Salix Warrior
Posts: 1433
Joined: 29. Dec 2009, 13:45
Location: Greece

Re: man&doc and stuff, kde live

Post by djemos »

if you run ls -l /usr/share/doc
lrwxrwxrwx 1 root root 6 Αύγ 19 2011 /usr/share/doc -> ../doc

you can see that there are not duplicate files /usr/share/doc is a link to /usr/doc
same for /usr/share/man

1. the differences between .....-i486-1 and ....._slack13.37 packages in slackware official tree is that _slack13.37 are updated packages (e.g bug fixes etc) provided from patches folder of slackware tree.

2. In the /etc/slapt-get/slapt-getrc
SOURCE=http://salix.enialis.net/$srcdir/slackw ... /:OFFICIAL
SOURCE=http://salix.enialis.net/$srcdir/slackw ... /:OFFICIAL
SOURCE=http://salix.enialis.net/$srcdir/$ver/:PREFERRED

packages signed with PREFERRED in the end, have priority over the slackware ones. And always there is a good reason for this. For example the difference between wpa_supplicant slackware package and wpa_supplicant salix package is that "This package does not include the qt4 wpa_gui"

3. Slackware did not handle dependences so if you install a package you have to install its deps also. You are by your own. Salix can handle deps. So slackware packages don't work because depedences are missing.

4. there is only one rootuser-settings-13.37-noarch-2gv.txz package in ./salix/l salix-server

Edit. Gapan we answer at the same time and i did not see your answer. Anyway I will also leave my answer here.
User avatar
stillborn
Posts: 56
Joined: 30. Jul 2009, 10:06

Re: man&doc and stuff, kde live

Post by stillborn »

Hi,
thanks for quick reply.
Now I see you are correct about doc&man, I was just searching inside of usr/share/doc,man and couldn't see the link, my fault.
About rootuser-settings, i see it's now corrected, I have only one here too ;) .
FIN
Post Reply