Koozali.org: home of the SME Server

Nouvelle installation de SME-8 - Problème avec les « Contribs »

Offline cactus02

  • **
  • 24
  • +0/-0
Je n'arrive pas à installer les « Contribs » suivantes : « Awstats », « Remote User access » ou « usbdiksmanager »
Y-a-t-il une « nouvelle » procédure ou de nouveau « Repositories » ?
Est-ce que quelqu'un aurait pourrait m'indiquer la procédure ?

Voici le texte d'erreur que j'obtiens :
yum install smeserver-usbdisksmanager -- enablerepo=contribs
Loaded plugins: fastestmirror, protect-packages, smeserver
Loading mirror speeds from cached hostfile
 * base: centos.mirror.netelligent.ca
 * smeaddons: mirror.canada.pialasse.com
 * smeextras: mirror.canada.pialasse.com
 * smeos: mirror.canada.pialasse.com
 * smeupdates: mirror.canada.pialasse.com
 * updates: centos.mirror.netelliaent.ca
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Setting up Install Process
No package smeserver-usbdisksmanager available.
No package enablerepo=contribs available.
Nothing to do


Des suggestions ?
Merci !
« Last Edit: November 03, 2012, 07:31:56 PM by cactus02 »

Offline chris burnat

  • *****
  • 1,135
  • +2/-0
    • http://www.burnat.com
Re: Nouvelle installation de SME-8 - Problème avec les « Contribs »
« Reply #1 on: November 04, 2012, 01:03:29 AM »
You need to enable sme7 contribs repos.  The packages have not been moved from sme7 to sme8 repos yet, the maintainer (dungog) has not been very active for over a year now.  Here is what I do for testing purposes, no warranty, ok?.

Note: I have opened open a bug in Bugzilla for all of the package maintained by Dungog flagging the need to move them to version 8, in this way someone may address this issue. Please open a ticket for usbdiksmanager, I have not tested this contrib.

*****************ADD SME7 CONTRIBS REPO FOR TESTING 7/9/11******************
db yum_repositories set sme7contribs repository \
GPGCheck yes \
MirrorList http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-7 \
Name 'SME 7 - contribs' \
Visible no \
status disabled

followed by:
signal-event yum-modify

[NOTE: you may also need this:]
[root@gateway0 ~]# yum clean all

Then, as an example, install as follows:
yum --enablerepo=smecontribs install smeserver-awstats
« Last Edit: November 04, 2012, 08:06:58 AM by chris burnat »
- chris
If it does not work out of the box, please fill in a Bug Report @ Bugzilla (http://bugs.contribs.org)  - check: http://wiki.contribs.org/Bugzilla_Help .  Thanks.

Offline cactus02

  • **
  • 24
  • +0/-0
Re: Nouvelle installation de SME-8 - Problème avec les « Contribs »
« Reply #2 on: November 04, 2012, 03:34:15 PM »
I tried your suggestion !
Still got « No package smeserver-awstats available ».

I got this message :
« Can't open directory /etc/e-smith/events/yum »

Thank you !



Offline chris burnat

  • *****
  • 1,135
  • +2/-0
    • http://www.burnat.com
Re: Nouvelle installation de SME-8 - Problème avec les « Contribs »
« Reply #3 on: November 05, 2012, 12:42:43 AM »
I tried your suggestion !
Still got « No package smeserver-awstats available ».

I got this message :
« Can't open directory /etc/e-smith/events/yum »

Thank you !

My bad, check: http://wiki.contribs.org/SME8.0_Contribs_QA.
In your particular case:

# Set sme7 repos

db yum_repositories set sme7contribs repository \
GPGCheck yes \
MirrorList http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-7 \
Name 'SME 7 - contribs' \
Visible no \
status disabled

signal-event yum-modify
yum clean all

#Check repos, note smecontribs and sme7contribs status=disable
db yum_repositories show sme7contribs
sme7contribs=repository
    GPGCheck=yes
   MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-7
    Name=SME 7 - contribs
    Visible=no
    status=disabled

db yum_repositories show smecontribs
smecontribs=repository
    EnableGroups=yes
    GPGCheck=yes
   MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-8
    Name=SME Server - contribs
    Visible=no
   status=disabled

You need to enable BOTH sme7contribs and also smecontribs because in some instances deps are found there.

In example: « Awstats » « Remote User access »  « usbdiksmanager »

To save time, you can install from one command as follows:
[root@test80 ~]# yum --enablerepo=sme7contribs --enablerepo=smecontribs install smeserver-usbdisksmanager smeserver-remoteuseraccess smeserver-awstats
[snip]
Dependencies Resolved

===============================================================================================================================================================
 Package                                          Arch                         Version                                Repository                          Size
===============================================================================================================================================================
Installing:
 smeserver-awstats                                noarch                       1.2-7.el4.sme                          sme7contribs                        32 k
 smeserver-remoteuseraccess                       noarch                       1.2-33.el4.sme                         sme7contribs                        43 k
 smeserver-usbdisksmanager                        noarch                       1.0-2.el5.sme                          smecontribs                         35 k
Installing for dependencies:
 awstats                                          noarch                       7.0-2.el5.rf                           smecontribs                        1.2 M
 perl-Geo-IP                                      i386                         1.38-1.el5.rf                          smecontribs                        118 k

Transaction Summary
===============================================================================================================================================================
Install       5 Package(s)
Upgrade       0 Package(s)

[snip]
Installed:
  smeserver-awstats.noarch 0:1.2-7.el4.sme      smeserver-remoteuseraccess.noarch 0:1.2-33.el4.sme      smeserver-usbdisksmanager.noarch 0:1.0-2.el5.sme     

Dependency Installed:
  awstats.noarch 0:7.0-2.el5.rf                                                perl-Geo-IP.i386 0:1.38-1.el5.rf                                               

Complete!

# Do not forget to reconfigure at end of installation:

[root@test80 ~]# signal-event post-upgrade; signal-event reboot
- chris
If it does not work out of the box, please fill in a Bug Report @ Bugzilla (http://bugs.contribs.org)  - check: http://wiki.contribs.org/Bugzilla_Help .  Thanks.

Offline cactus02

  • **
  • 24
  • +0/-0
Re: Nouvelle installation de SME-8 - Problème avec les « Contribs »
« Reply #4 on: November 05, 2012, 02:26:51 PM »
This command :
« yum --enablerepo=sme7contribs --enablerepo=smecontribs install smeserver-usbdisksmanager smeserver-remoteuseraccess smeserver-awstats »
did the job !
Everything is back as it used to be !

Thank you… and Thank you again !

Offline Jean-Philippe Pialasse

  • *
  • 2,912
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Nouvelle installation de SME-8 - Problème avec les « Contribs »
« Reply #5 on: November 05, 2012, 07:38:43 PM »
smeserver-usbdiskmanager est bien dans le repo pour SME 8.
La prochaine fois que tu bloques en installant plusieurs contribs en une seule fois, commence par tenter de les installer séparément et pour celle que cela ne fonctionne pas regarde le wiki:
- http://wiki.contribs.org/SME8.0_Contribs_QA pour commencer
- la page spécifique de la contrib

De façon général il est bon de vérifier le wiki car certaines contribs nécessitent des actions spécifiques pour être fonctionnelles.

Offline chris burnat

  • *****
  • 1,135
  • +2/-0
    • http://www.burnat.com
Re: Nouvelle installation de SME-8 - Problème avec les « Contribs »
« Reply #6 on: November 05, 2012, 09:58:32 PM »
smeserver-usbdiskmanager est bien dans le repo pour SME 8.
La prochaine fois que tu bloques en installant plusieurs contribs en une seule fois, commence par tenter de les installer séparément et pour celle que cela ne fonctionne pas regarde le wiki:
- http://wiki.contribs.org/SME8.0_Contribs_QA pour commencer
- la page spécifique de la contrib

De façon général il est bon de vérifier le wiki car certaines contribs nécessitent des actions spécifiques pour être fonctionnelles.

J'ai fais cela initialement, et donné une commande en bloc ensuite pour simplifier...  smeserver-usbdiskmanager a eté installé des repos sme8 comme le montre le detail.
- chris
If it does not work out of the box, please fill in a Bug Report @ Bugzilla (http://bugs.contribs.org)  - check: http://wiki.contribs.org/Bugzilla_Help .  Thanks.