You are not logged in.
I'm setting up a custom repository for obmenu-generator now
Done!
https://software.opensuse.org/download. … -generator
![]()
Last edited by Head_on_a_Stick (2016-04-30 11:17:38)
Offline
Head_on_a_Stick wrote:I'm setting up a custom repository for obmenu-generator now
Done!
https://software.opensuse.org/download. … -generator
Have you tried to install this yourself?
Offline
Head_on_a_Stick wrote:Head_on_a_Stick wrote:I'm setting up a custom repository for obmenu-generator now
Done!
https://software.opensuse.org/download. … -generator
Have you tried to install this yourself?
Only in the Debian jessie container that I use for package building but that doesn't have an X server.
Could you test if for me please?
I broke my BLVM ![]()
EDIT: the schema.pl file is installed to /usr/share/obmenu-generator/schema.pl and this must be copied to $XDG_CONFIG_HOME
mkdir -p ~/.config/obmenu-generator && cp /usr/share/obmenu-generator/schema.pl ~/.config/obmenu-generatorEDIT2: There are no man pages ![]()
Yet...
Last edited by Head_on_a_Stick (2016-04-21 06:50:17)
Offline
to make it clear, once and for all: it's a perl script. no binaries, no compilation.
it might depend on some other perl stuff, here on archlinux it says:Depends On : openbox perl>=5.14.0 perl-data-dump perl-linux-desktopfiles>=0.09did you take that into account, HoaS?
No, not at all ![]()
Thanks ohnonot!
I think all the perl stuff is already in a stock BunsenLabs install.
Volunteers to test this theory would be welcomed ![]()
EDIT: I will rebuild the packages tonight with the Perl stuff set as dependencies, thanks again.
Last edited by Head_on_a_Stick (2016-04-21 07:16:27)
Offline
If you want to install Obmenu-generator, have a look here, http://crunchbang.org/forums/viewtopic.php?id=39322
Offline
^ Thanks ostrolek, I missed that one ![]()
Right, I've added the perl build-deps into the .dsc file and the packages should be re-built soon.
Offline
^ Thanks ostrolek, I missed that one
Right, I've added the perl build-deps into the .dsc file and the packages should be re-built soon.
I just tried to run the obmenu-generator, which installed just fine, but I got the following message:
Can't locate Linux/DesktopFiles.pm in @INC (you may need to install the Linux::DesktopFiles module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/bin/obmenu-generator line 34.This is cryptic and I'm too new to fully understand what it's asking for. :\
Is this message related to your note:
EDIT: the schema.pl file is installed to /usr/share/obmenu-generator/schema.pl and this must be copied to $XDG_CONFIG_HOME
mkdir -p ~/.config/obmenu-generator && cp /usr/share/obmenu-generator/schema.pl ~/.config/obmenu-generator
Offline
Hello geekosupremo, welcome to the forums ![]()
Is this message related to your note:
Head_on_a_Stick wrote:EDIT: the schema.pl file is installed to /usr/share/obmenu-generator/schema.pl and this must be copied to $XDG_CONFIG_HOME
mkdir -p ~/.config/obmenu-generator && cp /usr/share/obmenu-generator/schema.pl ~/.config/obmenu-generator
Erm, maybe -- did you try copying the schema.pl over?
It is with some shame that I must admit that I haven't actually tried the program -- I built the .debs in a headless container...
 :8 
If you give me until tomorrow, I can test it properly ![]()
EDIT: Is perl installed?
Last edited by Head_on_a_Stick (2016-04-27 21:13:46)
Offline
Can't locate Linux/DesktopFiles.pm in @INC (you may need to install the Linux::DesktopFiles module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/bin/obmenu-generator line 34.
Try:
sudo cpanm Linux::DesktopFiles
sudo cpanm Data::Dumphttp://lxlinux.com/obmenu-generator.html
Thanks @seppalta!
EDIT: I suppose I should add this to the .deb -- I have no idea how ![]()
Last edited by Head_on_a_Stick (2016-04-27 21:20:34)
Offline
Glad to be here! ![]()
Erm, maybe -- did you try copying the schema.pl over?
It is with some shame that I must admit that I haven't actually tried the program -- I built the .debs in a headless container...
:8If you give me until tomorrow, I can test it properly
EDIT: Is perl installed?
dpkg-query says that, perl 5.20.2-3+deb is installed.
The copying the schema.pl didn't seem to change anything.
sudo cpanm Linux::DesktopFiles
sudo cpanm Data::Dump
At first cpanm ... did nothing. Then I wondered if it was a mistype of 'cpan' and tried the following
sudo cpan Linux::DesktopFiles - did it's thing.
CPAN.pm requires configuration, but most of it can be done automatically.
If you answer 'no' below, you will enter an interactive dialog for each
configuration option instead.
Would you like to configure as much as possible automatically? [yes] 
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/01mailrc.txt.gz
Reading '/root/.cpan/sources/authors/01mailrc.txt.gz'
............................................................................DONE
Fetching with HTTP::Tiny:
http://www.cpan.org/modules/02packages.details.txt.gz
Reading '/root/.cpan/sources/modules/02packages.details.txt.gz'
  Database was generated on Wed, 27 Apr 2016 22:17:02 GMT
  HTTP::Date not available
..............
  New CPAN.pm version (v2.10) available.
  [Currently running version is v2.05]
  You might want to try
    install CPAN
    reload cpan
  to both upgrade CPAN.pm and run the new version without leaving
  the current session.
..............................................................DONE
Fetching with HTTP::Tiny:
http://www.cpan.org/modules/03modlist.data.gz
Reading '/root/.cpan/sources/modules/03modlist.data.gz'
DONE
Writing /root/.cpan/Metadata
Running install for module 'Linux::DesktopFiles'
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-0.09.tar.gz
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/T/TR/TRIZEN/CHECKSUMS
Checksum for /root/.cpan/sources/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-0.09.tar.gz ok
'YAML' not installed, will not store persistent state
---- Unsatisfied dependencies detected during ----
----   TRIZEN/Linux-DesktopFiles-0.09.tar.gz  ----
    Module::Build [build_requires]
Running install for module 'Module::Build'
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/L/LE/LEONT/Module-Build-0.4218.tar.gz
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/L/LE/LEONT/CHECKSUMS
Checksum for /root/.cpan/sources/authors/id/L/LE/LEONT/Module-Build-0.4218.tar.gz ok
---- Unsatisfied dependencies detected during ----
----     LEONT/Module-Build-0.4218.tar.gz     ----
    CPAN::Meta [build_requires]
Running install for module 'CPAN::Meta'
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/D/DA/DAGOLDEN/CPAN-Meta-2.150005.tar.gz
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/D/DA/DAGOLDEN/CHECKSUMS
Checksum for /root/.cpan/sources/authors/id/D/DA/DAGOLDEN/CPAN-Meta-2.150005.tar.gz ok
Configuring D/DA/DAGOLDEN/CPAN-Meta-2.150005.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for CPAN::Meta
Writing MYMETA.yml and MYMETA.json
  DAGOLDEN/CPAN-Meta-2.150005.tar.gz
  /usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for D/DA/DAGOLDEN/CPAN-Meta-2.150005.tar.gz
  DAGOLDEN/CPAN-Meta-2.150005.tar.gz
  make -- NOT OK
  LEONT/Module-Build-0.4218.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/Module-Build-0.4218-1taeeM
Warning: Prerequisite 'CPAN::Meta => 2.142060' for 'LEONT/Module-Build-0.4218.tar.gz' failed when processing 'DAGOLDEN/CPAN-Meta-2.150005.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Configuring L/LE/LEONT/Module-Build-0.4218.tar.gz with Build.PL
Checking prerequisites...
  requires:
    !  CPAN::Meta (2.140640) is installed, but we need version >= 2.142060
Checking optional features...
inc_bundling_support....disabled
  requires:
    ! inc::latest (0.4205) is installed, but we need version >= 0.5
ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
of the modules indicated above before proceeding with this installation
Could not create MYMETA files
Creating new 'Build' script for 'Module-Build' version '0.4218'
Copied META.yml to MYMETA.yml for bootstrapping
  LEONT/Module-Build-0.4218.tar.gz
  /usr/bin/perl Build.PL --installdirs site -- OK
Running Build for L/LE/LEONT/Module-Build-0.4218.tar.gz
Warning: Prerequisite 'CPAN::Meta => 2.142060' for 'LEONT/Module-Build-0.4218.tar.gz' failed when processing 'DAGOLDEN/CPAN-Meta-2.150005.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Building Module-Build
  LEONT/Module-Build-0.4218.tar.gz
  ./Build -- OK
Running Build test
t/00-compile.t ................. ok     
t/PL_files.t ................... Could not create MYMETA files
t/PL_files.t ................... 1/8 Could not create MYMETA files
t/PL_files.t ................... ok   
t/actions/installdeps.t ........ ok   
t/actions/manifest_skip.t ...... ok   
t/add_property.t ............... ok     
t/add_property_array.t ......... ok   
t/add_property_hash.t .......... ok   
t/basic.t ...................... 1/58 Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
t/basic.t ...................... ok     
t/bundle_inc.t ................. skipped: $ENV{MB_TEST_EXPERIMENTAL} is not set
t/compat.t ..................... skipped: Don't know how to invoke 'make'
t/compat/exit.t ................ Could not create MYMETA files
t/compat/exit.t ................ ok   
t/debug.t ...................... Could not create MYMETA files
t/debug.t ...................... ok   
t/destinations.t ............... Could not create MYMETA files
t/destinations.t ............... ok       
t/ext.t ........................ ok       
t/extend.t ..................... ok     
t/files.t ...................... Could not create MYMETA files
t/files.t ...................... ok   
t/help.t ....................... ok     
t/install.t .................... Could not create MYMETA files
t/install.t .................... 1/34 Could not create MYMETA files
t/install.t .................... ok     
t/install_extra_target.t ....... Could not create MYMETA files
t/install_extra_target.t ....... ok   
t/manifypods.t ................. ok     
t/manifypods_with_utf8.t ....... ok   
t/metadata.t ................... skipped: No or old CPAN::Meta
t/metadata2.t .................. skipped: No or old CPAN::Meta
t/mymeta.t ..................... skipped: No or old CPAN::Meta
t/new_from_context.t ........... Could not create MYMETA files
t/new_from_context.t ........... ok   
t/notes.t ...................... Could not create MYMETA files
t/notes.t ...................... 1/11 Could not create MYMETA files
t/notes.t ...................... ok     
t/par.t ........................ skipped: No compiler found
t/parents.t .................... ok     
t/perl_mb_opt.t ................ Could not create MYMETA files
t/perl_mb_opt.t ................ 1/8 Could not create MYMETA files
t/perl_mb_opt.t ................ ok   
t/pod_parser.t ................. ok     
t/ppm.t ........................ skipped: No compiler found
t/properties/dist_suffix.t ..... Could not create MYMETA files
t/properties/dist_suffix.t ..... ok   
t/properties/license.t ......... skipped: No or old CPAN::Meta
t/properties/module_name.t ..... Could not create MYMETA files
t/properties/module_name.t ..... 1/4 Could not create MYMETA files
t/properties/module_name.t ..... ok   
t/properties/needs_compiler.t .. ok     
t/properties/release_status.t .. Could not create MYMETA files
t/properties/release_status.t .. 1/? Could not create MYMETA files
t/properties/release_status.t .. 3/? Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
t/properties/release_status.t .. ok    
t/properties/requires.t ........ Could not create MYMETA files
t/properties/requires.t ........ 1/4 Could not create MYMETA files
t/properties/requires.t ........ ok   
t/properties/share_dir.t ....... Could not create MYMETA files
t/properties/share_dir.t ....... ok     
t/resume.t ..................... Could not create MYMETA files
t/resume.t ..................... ok   
t/runthrough.t ................. Could not create MYMETA files
t/runthrough.t ................. 1/29 Could not create MYMETA files
*** Did you forget to add META.yml to the MANIFEST?
t/runthrough.t ................. ok     
t/sample.t ..................... Could not create MYMETA files
t/sample.t ..................... ok   
t/script_dist.t ................ Could not create MYMETA files
t/script_dist.t ................ ok   
t/signature.t .................. Could not create MYMETA files
*** Did you forget to add META.yml to the MANIFEST?
t/signature.t .................. 1/12 *** Did you forget to add META.yml to the MANIFEST?
*** Did you forget to add META.yml to the MANIFEST?
Could not create MYMETA files
*** Did you forget to add META.yml to the MANIFEST?
t/signature.t .................. ok     
t/test_file_exts.t ............. ok   
t/test_reqs.t .................. skipped: No or old CPAN::Meta
t/test_type.t .................. ok   
t/test_types.t ................. ok     
t/tilde.t ...................... Could not create MYMETA files
t/tilde.t ...................... 1/16 Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
t/tilde.t ...................... 8/16 Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
Could not create MYMETA files
t/tilde.t ...................... ok     
t/unit_run_test_harness.t ...... ok   
t/use_tap_harness.t ............ Could not create MYMETA files
t/use_tap_harness.t ............ 1/9 Could not create MYMETA files
Could not create MYMETA files
t/use_tap_harness.t ............ ok   
t/versions.t ................... ok   
t/write_default_maniskip.t ..... ok   
t/xs.t ......................... skipped: No compiler found
All tests successful.
Files=53, Tests=882, 22 wallclock secs ( 0.23 usr  0.03 sys + 16.65 cusr  1.15 csys = 18.06 CPU)
Result: PASS
  LEONT/Module-Build-0.4218.tar.gz
  ./Build test -- OK
Running Build install
Building Module-Build
Installing /usr/local/man/man1/config_data.1p
Installing /usr/local/share/perl/5.20.2/Module/Build.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Cookbook.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Compat.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/PPMMaker.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Bundling.pod
Installing /usr/local/share/perl/5.20.2/Module/Build/Notes.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Dumper.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Config.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/ConfigData.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Authoring.pod
Installing /usr/local/share/perl/5.20.2/Module/Build/API.pod
Installing /usr/local/share/perl/5.20.2/Module/Build/PodParser.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Base.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/Unix.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/VOS.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/MacOS.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/darwin.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/VMS.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/aix.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/Default.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/os2.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/cygwin.pm
Installing /usr/local/share/perl/5.20.2/Module/Build/Platform/Windows.pm
Installing /usr/local/man/man3/Module::Build::Platform::aix.3pm
Installing /usr/local/man/man3/Module::Build::Notes.3pm
Installing /usr/local/man/man3/Module::Build::Cookbook.3pm
Installing /usr/local/man/man3/Module::Build::PPMMaker.3pm
Installing /usr/local/man/man3/Module::Build::ConfigData.3pm
Installing /usr/local/man/man3/Module::Build::Platform::Windows.3pm
Installing /usr/local/man/man3/Module::Build::Base.3pm
Installing /usr/local/man/man3/Module::Build::Platform::MacOS.3pm
Installing /usr/local/man/man3/Module::Build::API.3pm
Installing /usr/local/man/man3/Module::Build::Platform::os2.3pm
Installing /usr/local/man/man3/Module::Build::Bundling.3pm
Installing /usr/local/man/man3/Module::Build::Platform::darwin.3pm
Installing /usr/local/man/man3/Module::Build::Platform::Default.3pm
Installing /usr/local/man/man3/Module::Build::Authoring.3pm
Installing /usr/local/man/man3/Module::Build::Platform::VOS.3pm
Installing /usr/local/man/man3/Module::Build::Platform::VMS.3pm
Installing /usr/local/man/man3/Module::Build::Compat.3pm
Installing /usr/local/man/man3/Module::Build::Platform::cygwin.3pm
Installing /usr/local/man/man3/Module::Build::Platform::Unix.3pm
Installing /usr/local/man/man3/Module::Build.3pm
Installing /usr/local/bin/config_data
  LEONT/Module-Build-0.4218.tar.gz
  ./Build install  -- OK
  TRIZEN/Linux-DesktopFiles-0.09.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/Linux-DesktopFiles-0.09-Xzgb7h
Configuring T/TR/TRIZEN/Linux-DesktopFiles-0.09.tar.gz with Build.PL
Could not create MYMETA files
Creating new 'Build' script for 'Linux-DesktopFiles' version '0.09'
  TRIZEN/Linux-DesktopFiles-0.09.tar.gz
  /usr/bin/perl Build.PL --installdirs site -- OK
Running Build for T/TR/TRIZEN/Linux-DesktopFiles-0.09.tar.gz
Could not read metadata file. Falling back to other methods to determine prerequisites
Building Linux-DesktopFiles
  TRIZEN/Linux-DesktopFiles-0.09.tar.gz
  ./Build -- OK
Running Build test
t/Linux-DesktopFiles.t .. ok     
t/pod-coverage.t ........ skipped: Test::Pod::Coverage 1.08 required for testing POD coverage
t/pod.t ................. skipped: Test::Pod 1.22 required for testing POD
All tests successful.
Files=3, Tests=10,  1 wallclock secs ( 0.01 usr  0.01 sys +  0.06 cusr  0.00 csys =  0.08 CPU)
Result: PASS
  TRIZEN/Linux-DesktopFiles-0.09.tar.gz
  ./Build test -- OK
Running Build install
Building Linux-DesktopFiles
Installing /usr/local/share/perl/5.20.2/Linux/DesktopFiles.pm
Installing /usr/local/man/man3/Linux::DesktopFiles.3pm
  TRIZEN/Linux-DesktopFiles-0.09.tar.gz
  ./Build install  -- OKsudo cpan Data::Dump gave me -
Running install for module 'Data::Dump'
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/G/GA/GAAS/Data-Dump-1.23.tar.gz
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/G/GA/GAAS/CHECKSUMS
Checksum for /root/.cpan/sources/authors/id/G/GA/GAAS/Data-Dump-1.23.tar.gz ok
'YAML' not installed, will not store persistent state
Configuring G/GA/GAAS/Data-Dump-1.23.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Data::Dump
Writing MYMETA.yml and MYMETA.json
  GAAS/Data-Dump-1.23.tar.gz
  /usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for G/GA/GAAS/Data-Dump-1.23.tar.gz
  GAAS/Data-Dump-1.23.tar.gz
  make -- NOT OKThen I ran "~$ obmenu-generator" and got the following:
Can't locate Data/Dump.pm in @INC (you may need to install the Data::Dump module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/bin/obmenu-generator line 272.Hope I'm not being too difficult.
Offline
sudo cpanm Linux::DesktopFiles sudo cpanm Data::DumpI suppose I should add this to the .deb -- I have no idea how
apt-cache search perl desktop
and
apt-cache search perl data dump
does return relevant-looking entries.
but they don't seem to do the job. :-(
however, sparky has obmenu-generator in their repos - maybe you can find the package and inspect it.
edit:
@johnraff: why not, just go ahead.
Last edited by ohnonot (2016-04-28 04:14:26)
Offline
Hope I'm not being too difficult.
Don't be silly, thanks for testing this ![]()
however, sparky has obmenu-generator in their repos - maybe you can find the package and inspect it.
I did have a look at their .dsc file and it seemed to be the same as mine, hold on a minute...
EDIT:
@geekosupremo -- if you uninstall my package, does this .deb file work:
http://sparkylinux.org/repo/pool/main/o … -2_all.deb
Last edited by Head_on_a_Stick (2016-04-28 06:31:13)
Offline
I did have a look at their .dsc file and it seemed to be the same as mine
Erm, no, not even close :8
Ah well, back to the drawing board...![]()
Offline
@geekosupremo:
The correct dependencies should be:
sudo apt install build-essential cpanminus gexec openbox perl-baseI will correct the .dsc file in the repository and the new packages should be built soon.
Offline
The packages are now rebuilt, I promise that I will test them properly tonight O:)
Offline
I will test them properly tonight O:)
*&#! it, it still doesn't work with the dependencies  
 
The thing works after running both `cpan` commands and both commands work in my BL system so I'm not sure what to say.
Probably best to just use the Sparky .deb, I'm still learning this packaging business.
Offline
@H_o_a_S - I have uninstalled the broken one. I have also tried the linked one from sparky. Gdebi gives the following error:
Error: Dependency is not satsifyable: sparky-editor(>=0.1.7)I'm guessing that if I pursue this rabbit ... I might end up in a dependency hell.  
 Alternatively I could add they're repo and try it that way ...
Offline
^ it really isn't so hard to install the dependencies manually with cpan.
we're just trying to help HoaS to make a .deb - hopefully for later inclusion into the bl repos ![]()
Offline
I have also tried the linked one from sparky. Gdebi gives the following error:
Error: Dependency is not satsifyable: sparky-editor(>=0.1.7)I'm guessing that if I pursue this rabbit ... I might end up in a dependency hell.
Alternatively I could add they're repo and try it that way ...
Yes, sorry. The Sparky package relies on their own setup files ![]()
As I say, both `cpan` commands worked on my BunsenLabs system and after that the menu generator seemed to work.
I'm not sure why your system fails when trying to install the Data::Dump module ![]()
I will have to find out how to add the `cpan` commands to the .deb, give me a bit of time.
Really sorry about this, thank you for your patience.
While you're waiting, you could try to install it manually as per the instructions here:
http://lxlinux.com/obmenu-generator.html
If that all works then we'll know it's failing 'cos I'm an idiot ![]()
Offline
I added the repo:
 28 Apr 16 @ 18:01:47 ~
  $ dep obmenu-generator
alias dep=apt-cache depends
obmenu-generator
  Depends: build-essential
  Depends: cpanminus
  Depends: gexec
  Depends: openbox
  Depends: perl-base
  Depends: sparky-editor
  Depends: sparky-xterm
  Depends: wm-logout
  Conflicts: obmenu-generator-rescue
  Conflicts: <obmenu-generator-rescue:i386>
 
 28 Apr 16 @ 18:01:56 ~
  $ simulate - OH YES! I really want to add this puppy! - NOT!!!
 28 Apr 16 @ 18:01:56 ~
  $ sget obmenu-generator
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  cpanminus gexec libcpan-distnameinfo-perl libcpan-meta-check-perl libcpan-meta-requirements-perl
  libfile-pushd-perl libjson-pp-perl liblocal-lib-perl libmodule-cpanfile-perl libmodule-metadata-perl
  libparse-pmfile-perl libstring-shellquote-perl libutempter0 libversion-perl sparky-editor sparky-remsu
  sparky-xterm wm-logout xterm
Suggested packages:
  libcapture-tiny-perl xfonts-cyrillic
The following NEW packages will be installed:
  cpanminus gexec libcpan-distnameinfo-perl libcpan-meta-check-perl libcpan-meta-requirements-perl
  libfile-pushd-perl libjson-pp-perl liblocal-lib-perl libmodule-cpanfile-perl libmodule-metadata-perl
  libparse-pmfile-perl libstring-shellquote-perl libutempter0 libversion-perl obmenu-generator sparky-editor
  sparky-remsu sparky-xterm wm-logout xterm
0 upgraded, 20 newly installed, 0 to remove and 23 not upgraded.
Inst libcpan-distnameinfo-perl (0.12-1 Debian:8.4/stable [all])
Inst libversion-perl (1:0.9909-1 Debian:8.4/stable [amd64])
Inst libcpan-meta-requirements-perl (2.128-1 Debian:8.4/stable [all])
Inst libcpan-meta-check-perl (0.009-1 Debian:8.4/stable [all])
Inst libfile-pushd-perl (1.009-1 Debian:8.4/stable [all])
Inst libjson-pp-perl (2.27300-2 Debian:8.4/stable [all])
Inst liblocal-lib-perl (2.000014-1 Debian:8.4/stable [all])
Inst libmodule-cpanfile-perl (1.1000-1 Debian:8.4/stable [all])
Inst libmodule-metadata-perl (1.000024-1 Debian:8.4/stable [all])
Inst libparse-pmfile-perl (0.29-1 Debian:8.4/stable [all])
Inst libstring-shellquote-perl (1.03-1 Debian:8.4/stable [all])
Inst cpanminus (1.7014-1 Debian:8.4/stable [all])
Inst gexec (0.4-1 Debian:8.4/stable [amd64])
Inst libutempter0 (1.1.5-4 Debian:8.4/stable [amd64])
Inst xterm (312-2 Debian:8.4/stable [amd64])
Inst sparky-xterm (0.1.10 SparkyLinux:testing [all])
Inst sparky-editor (0.1.9 SparkyLinux:testing [all])
Inst sparky-remsu (0.1.4 SparkyLinux:testing [all])
Inst wm-logout (0.1.11 SparkyLinux:testing [all])
Inst obmenu-generator (0.66-2 SparkyLinux:testing [all])
Conf libcpan-distnameinfo-perl (0.12-1 Debian:8.4/stable [all])
Conf libversion-perl (1:0.9909-1 Debian:8.4/stable [amd64])
Conf libcpan-meta-requirements-perl (2.128-1 Debian:8.4/stable [all])
Conf libcpan-meta-check-perl (0.009-1 Debian:8.4/stable [all])
Conf libfile-pushd-perl (1.009-1 Debian:8.4/stable [all])
Conf libjson-pp-perl (2.27300-2 Debian:8.4/stable [all])
Conf liblocal-lib-perl (2.000014-1 Debian:8.4/stable [all])
Conf libmodule-cpanfile-perl (1.1000-1 Debian:8.4/stable [all])
Conf libmodule-metadata-perl (1.000024-1 Debian:8.4/stable [all])
Conf libparse-pmfile-perl (0.29-1 Debian:8.4/stable [all])
Conf libstring-shellquote-perl (1.03-1 Debian:8.4/stable [all])
Conf cpanminus (1.7014-1 Debian:8.4/stable [all])
Conf gexec (0.4-1 Debian:8.4/stable [amd64])
Conf libutempter0 (1.1.5-4 Debian:8.4/stable [amd64])
Conf xterm (312-2 Debian:8.4/stable [amd64])
Conf sparky-xterm (0.1.10 SparkyLinux:testing [all])
Conf sparky-editor (0.1.9 SparkyLinux:testing [all])
Conf sparky-remsu (0.1.4 SparkyLinux:testing [all])
Conf wm-logout (0.1.11 SparkyLinux:testing [all])
Conf obmenu-generator (0.66-2 SparkyLinux:testing [all])
 
 28 Apr 16 @ 18:03:41 ~
  $ Now to eliminate the repo!
0j0: I'm on a 64bit "Stable" system - not Testing.
Debian 12 Beardog, SoxDog and still a Conky 1.9er
Offline