wie CPAN SVN::Notify installieren

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Rabe62

Benutzer
Registriert
27. Mai 2010
Beiträge
14
Reaktionspunkte
0
Punkte
0
Hi all,

ich bin wohl blind...

Um meinem SVN-Server auf der DS-410 mit "post-commit" eine eMail nach einem Check-In zu entlocken versuche ich schon den ganzen Tag CPAN SVN::Notify zu installieren.

Alles was ich bekomme ist:
Rich (BBCode):
train> cpan install SVN::Notify
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
  Database was generated on Sat, 07 May 2011 16:27:59 GMT
Running install for module install
Running make for D/DA/DAGOLDEN/install-0.01.tar.gz
CPAN: Digest::MD5 loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for /root/.cpan/sources/authors/id/D/DA/DAGOLDEN/install-0.01.tar.gz ok
Scanning cache /root/.cpan/build for sizes
/bin/gzip: unrecognized option `--decompress'
BusyBox v1.16.1 (2010-09-21 15:06:40 CST) multi-call binary.

Usage: gzip [OPTIONS] [FILE]...

Compress FILEs (or stdin)

Options:
        -c      Write to stdout
        -d      Decompress
        -f      Force

tar: short read
Package seems to come without Makefile.PL.
  (The test -f "/root/.cpan/build/DAGOLDEN006/Makefile.PL" returned false.)
  Writing one on our own (setting NAME to install)

  CPAN.pm: Going to build D/DA/DAGOLDEN/install-0.01.tar.gz

Writing Makefile for install
    -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible
Running install for module SVN::Notify
Running make for D/DW/DWHEELER/SVN-Notify-2.81.tar.gz
Checksum for /root/.cpan/sources/authors/id/D/DW/DWHEELER/SVN-Notify-2.81.tar.gz ok
/bin/gzip: unrecognized option `--decompress'
BusyBox v1.16.1 (2010-09-21 15:06:40 CST) multi-call binary.

Usage: gzip [OPTIONS] [FILE]...

Compress FILEs (or stdin)

Options:
        -c      Write to stdout
        -d      Decompress
        -f      Force

tar: short read
Package seems to come without Makefile.PL.
  (The test -f "/root/.cpan/build/DWHEELER005/Makefile.PL" returned false.)
  Writing one on our own (setting NAME to SVNNotify)

  CPAN.pm: Going to build D/DW/DWHEELER/SVN-Notify-2.81.tar.gz

Writing Makefile for SVNNotify
    -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible

Package seems to come without Makefile.PL
Und nun???

Es scheint doch irgend etwas irgendwo entpackt worden zu sein - was? wo?

Gibt es irgendwo eine aktuelle Beschreibung zu Perl auf einer DS im Allgemeinen und CPAN auf einer DS im Besonderen?

Gruß
RaBe...
 
So wie ich das sehe, wurde der gzip nicht erfolgreich ausgeführt. Installiere dir doch den gzip per IPKG; vielleicht kann der das ja besser. Kannst dir ja da die Optionen anschauen, ob da '--decompress' geht. Wenn ja den alten gzip umbennen und den neuen an seine Stelle kopieren und das ganze wiederholen.

Itari
 
das hat schon mal geholfen.
gzip hatte ich zwar mit IPKG gezogen - allerdings nicht im Pfad /bin.
Kurzerhand IPKG´s gzip in den Pfad /bin kopiert schaut das Ganze schon besser aus - aber nicht wirklich gut.
Rich (BBCode):
train> cpan install svn::notify
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
  Database was generated on Sat, 07 May 2011 16:27:59 GMT
Running install for module install
Running make for D/DA/DAGOLDEN/install-0.01.tar.gz
CPAN: Digest::MD5 loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for /root/.cpan/sources/authors/id/D/DA/DAGOLDEN/install-0.01.tar.gz ok
Scanning cache /root/.cpan/build for sizes
install-0.01/
install-0.01/t/
install-0.01/t/install.t
install-0.01/MANIFEST
install-0.01/lib/
install-0.01/lib/install.pm
install-0.01/Changes
install-0.01/README
install-0.01/Makefile.PL
install-0.01/META.yml
Removing previously used /root/.cpan/build/install-0.01

  CPAN.pm: Going to build D/DA/DAGOLDEN/install-0.01.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for install
    -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible
Warning: Cannot install svn::notify, don't know what it is.
Try the command

    i /svn::notify/

to find objects with matching identifiers.
train>

Rein aus Verzweiflung habe ich das Gleiche auch mit IPKG tar gemacht - keine Veränderung.

[Edit]
Autsch!!

Mit
Rich (BBCode):
cpan install svn::notify
wird versucht, das Paket install zu installieren. Im Anschluss dann das Paket svn::notify, das es aber nicht gibt. Es gibt das Paket SVN::Notify ;-)

Jetzt habe ich es erst einmal "richtig" gemacht :-)
Rich (BBCode):
cpan -i SVN::Notify

Jetzt läuft ein ganzes Feuerwerk ab. Jede Menge Module werden nachgeladen - beginnt mit Module::Build. Aber schlussendlich landet es immer wieder bei
Rich (BBCode):
Writing Makefile for install
    -- NOT OK
Wie erfahre ich denn, warum das negativ endet?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat