🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
12 messages
12 total messages Started by =?UTF-8?B?SmFyb3 Tue, 11 Sep 2012 08:29
Niekompletne repozytoria pakietów perla dla Ubuntu???
#51340
Author: =?UTF-8?B?SmFyb3
Date: Tue, 11 Sep 2012 08:29
125 lines
4936 bytes
Albo raczej znowu czegoś nie wiem... Niestety z dystrybucjami
okołodebianowymi nadal nie miałem czasu się bliżej zapoznać...

Ubuntu 11.10. Piszę ja sobie:

$ sudo apt-cache policy perl-tk

i dostaję w odpowiedzi dokładnie to, czego się spodziewałem, czyli

perl-tk:
   Zainstalowana: 1:804.029-1.1
   Kandydująca:   1:804.029-1.1
   Tabela wersji:
  *** 1:804.029-1.1 0
         500 http://pl.archive.ubuntu.com/ubuntu/ oneiric/universe i386
Packages
         100 /var/lib/dpkg/status

(nazwy pakietów są case insensitive, tak? Wygląda, że podanie perl-Tk
jest równie skuteczne, co podanie perl-tk a nawet perl-TK)

Ale jak próbuję:

$ sudo apt-cache policy perl-tk-chart
N: Nie udało się odnaleźć pakietu perl-tk-chart

również
$ sudo apt-cache policy perl-tk-time-hires
N: Nie udało się odnaleźć pakietu perl-time-hires

a nawet:
$ sudo apt-cache policy perl-tk-datetime
N: Nie udało się odnaleźć pakietu perl-time-datetime

No i co się stało z obsługą poleceń z nieco odmienną składnią?:

$ sudo apt-cache policy libtk-perl

Na Ubuntu 10 (o ile pamiętam ;-) ) instalowałem w ten sposób pakiety
perla, teraz dostają odpowiedź:

$ sudo apt-cache policy libtk-perl
libtk-perl:
   Zainstalowana: (brak)
   Kandydująca:   (brak)
   Tabela wersji:
$

plik /etc/apt/sources.list wygląda tak (odkomentowałem url'e dla Canonical):

#deb cdrom:[Xubuntu 11.10 _Oneiric Ocelot_ - Release i386 (20111012)]/
oneiric main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://pl.archive.ubuntu.com/ubuntu/ oneiric main restricted
deb-src http://pl.archive.ubuntu.com/ubuntu/ oneiric main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://pl.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb-src http://pl.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://pl.archive.ubuntu.com/ubuntu/ oneiric universe
deb-src http://pl.archive.ubuntu.com/ubuntu/ oneiric universe
deb http://pl.archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb-src http://pl.archive.ubuntu.com/ubuntu/ oneiric-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://pl.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb-src http://pl.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb http://pl.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
deb-src http://pl.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://pl.archive.ubuntu.com/ubuntu/ oneiric-backports main
restricted universe multiverse
deb-src http://pl.archive.ubuntu.com/ubuntu/ oneiric-backports main
restricted universe multiverse

deb http://security.ubuntu.com/ubuntu oneiric-security main restricted
deb-src http://security.ubuntu.com/ubuntu oneiric-security main restricted
deb http://security.ubuntu.com/ubuntu oneiric-security universe
deb-src http://security.ubuntu.com/ubuntu oneiric-security universe
deb http://security.ubuntu.com/ubuntu oneiric-security multiverse
deb-src http://security.ubuntu.com/ubuntu oneiric-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu oneiric partner
deb-src http://archive.canonical.com/ubuntu oneiric partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu oneiric main
deb-src http://extras.ubuntu.com/ubuntu oneiric main

pewno brakuje jakichś adresów, ale jakich?
I jak wygląda strategia przeszukiwania repozytoriów przez apt? Jeżeli
pakiet nie został w jednym odnaleziony, to sprawdzane jest kolejne
repozytorium na liście źródełek, czy nie?


Pozdrawiam
Jarek Lubczyński
(eljot<NULL>90125 at gmail dot com)
Nawiasy trójkątne z zawartością zbędne są

There are 10 kinds of people:
Those who understand binary and those who don't


Re: Niekompletne repozytoria pakietów perla dla Ubuntu???
#51342
Author: "Stachu 'Dozzie'
Date: Tue, 11 Sep 2012 07:32
28 lines
729 bytes
On 2012-09-11, Jaros�aw Lubczy�ski <guess@who.com.pl> wrote:
> W dniu 2012-09-11 08:29, Jaros�aw Lubczy�ski pisze:
>> [...]
>> r�wnie�
>> $ sudo apt-cache policy perl-tk-time-hires
>> N: Nie uda�o si� odnale�� pakietu perl-time-hires
>>
>> a nawet:
>> $ sudo apt-cache policy perl-tk-datetime
>> N: Nie uda�o si� odnale�� pakietu perl-time-datetime
>>
>
>
> Rety, przesadzi�em w po�piechu z copy/paste :)
>
> oczywi�cie:
>
> $ sudo apt-cache policy perl-datetime
> N: Nie uda�o si� odnale�� pakietu perl-datetime

Nie wiem jak w Ubuntu, ale w Debianie to jest pakiet libdatetime-perl.

A tak w og�le, to po co uruchamiasz apt-cache przez sudo?

--
Secunia non olet.
Stanislaw Klekot

Re: Niekompletne repozytoria pakietów perla dla Ubuntu???
#51341
Author: =?UTF-8?B?SmFyb3
Date: Tue, 11 Sep 2012 08:35
36 lines
782 bytes
W dniu 2012-09-11 08:29, Jarosław Lubczyński pisze:
> [...]
> również
> $ sudo apt-cache policy perl-tk-time-hires
> N: Nie udało się odnaleźć pakietu perl-time-hires
>
> a nawet:
> $ sudo apt-cache policy perl-tk-datetime
> N: Nie udało się odnaleźć pakietu perl-time-datetime
>


Rety, przesadziłem w pośpiechu z copy/paste :)

oczywiście:

$ sudo apt-cache policy perl-datetime
N: Nie udało się odnaleźć pakietu perl-datetime

oraz
$ sudo apt-cache policy perl-time-hires
N: Nie udało się odnaleźć pakietu perl-time-hires

reszta się zgadza
Przepraszam :)

--
Pozdrawiam
Jarek Lubczyński
(eljot<NULL>90125 at gmail dot com)
Nawiasy trójkątne z zawartością zbędne są

There are 10 kinds of people:
Those who understand binary and those who don't


Re: Niekompletne repozytoria pakietów perla dla Ubuntu???
#51343
Author: hubert depesz lu
Date: Tue, 11 Sep 2012 10:33
21 lines
745 bytes
On 2012-09-11, Jarosław Lubczyński <guess@who.com.pl> wrote:
> $ sudo apt-cache policy perl-tk

to jeden a niewielu pakietów o tak budowanej nazwie.

zazwyczaj moduł a::b::c jest w pakiecie liba-b-c-perl
np. libdbd-pg-perl
nie wszystkie pakiety są dostępne w debach (osobiście instalowanie
pakietów perlowych z debów traktuję jako coś dziwnego).

dodatkowo - nie wiem czemu masz tendencję do wrzucania "tk" do nazwy
- np. perl-tk-time-hires.
nie ma czegoś takiego jak tk::time::hires - jest time::hires i jest
w standardowych modułach perla (perl-modules).

depesz

--
The best thing about modern society is how easy it is to avoid contact with it.
                                                             http://depesz.com/

Re: Niekompletne repozytoria pakietów perla dla Ubuntu??? Docelowo na ARM/i.Mx53
#51346
Author: "Stachu 'Dozzie'
Date: Tue, 11 Sep 2012 13:23
69 lines
1644 bytes
On 2012-09-11, Jaros�aw Lubczy�ski <guess@who.com.pl> wrote:
>>> $ sudo apt-cache policy perl-tk
>>
>> to jeden a niewielu pakiet�w o tak budowanej nazwie.
>>
>> zazwyczaj modu� a::b::c jest w pakiecie liba-b-c-perl
>> np. libdbd-pg-perl
>
> I tak te� pr�bowa�em z pocz�tku, z mizernym skutkiem, np:
>
> $ apt-cache policy libtime-hires-perl
> libtime-hires-perl:
>    Zainstalowana: (brak)
>    Kandyduj�ca:   (brak)
>    Tabela wersji:
> $
>
> Co jest o tyle dziwne, �e przecie� pakiet ten MAM zainstalowany, np.

Czy depesz pisze niewyra�nie? Niekt�re modu�y s� w innych pakietach ni�
wynika to z nazwy. Na przyk�ad Time::HiRes jest w pakiecie "perl":

#v+
dpkg -S $(
  perl -MCwd=realpath -le '
    print for grep { -f }
              map { realpath "$_/Time/HiRes.pm" }
              @INC
  '
)
#v-

> podobnie Tk:
> $ perl -e 'use Time::HiRes; print "$Time::HiRes::VERSION\n"'
> 804.029
> $
>
> ale:
>
> $ apt-cache policy libtk-perl
> libtk-perl:
>    Zainstalowana: (brak)
>    Kandyduj�ca:   (brak)
>    Tabela wersji:
> $
>
> dla odmiany:
>
> $ apt-cache policy perl-tk
>    Zainstalowana: (1:804-029-1.1)
>    Kandyduj�ca:   (1:804-029-1.1)
>    Tabela wersji:
>       [...]

Bo to jeden z niewielu pakiet�w wy�amuj�cych si� z debianowej konwencji.

> Niestety dla Tk::Chart ju� niestety tak �atwo nie jest:
> $ perl -e 'use Tk::Chart; print "$Tk::Chart::VERSION\n"'
> Can't locate Tk/Chart.pm [...]
>
> apt-cache m�wi, �e pakietu nie ma....

...bo tego pakietu mo�e w og�le nie by� w repozytorium. W Debianie na
przyk�ad nie ma.

--
Secunia non olet.
Stanislaw Klekot

Re: Niekompletne repozytoria pakietów perla dla Ubuntu???
#51347
Author: "Stachu 'Dozzie'
Date: Tue, 11 Sep 2012 13:25
12 lines
461 bytes
On 2012-09-11, hubert depesz lubaczewski <depesz@depesz.com> wrote:
> nie wszystkie pakiety s� dost�pne w debach (osobi�cie instalowanie
> pakiet�w perlowych z deb�w traktuj� jako co� dziwnego).

Bo nie mia�e� pod sob� kilkudziesi�ciu maszyn :) Moim zdaniem to
normalne i naturalne, �eby z CPAN-owego bundla zrobi� pakiet RPM albo
DEB i kaza� go cfengine'owi lub Puppetowi go zainstalowa�.

--
Secunia non olet.
Stanislaw Klekot

Re: Niekompletne repozytoria pakietów perla dla Ubuntu???
#51348
Author: "Stachu 'Dozzie'
Date: Tue, 11 Sep 2012 13:39
43 lines
1382 bytes
On 2012-09-11, Jaros�aw Lubczy�ski <guess@who.com.pl> wrote:
> W dniu 2012-09-11 09:32, Stachu 'Dozzie' K. pisze:
>> On 2012-09-11, Jaros�aw Lubczy�ski <guess@who.com.pl> wrote:
>>> W dniu 2012-09-11 08:29, Jaros�aw Lubczy�ski pisze:
>>>> [...]
>>>> r�wnie�
>>>> $ sudo apt-cache policy perl-tk-time-hires
>>>> N: Nie uda�o si� odnale�� pakietu perl-time-hires
>>>>
>>>> a nawet:
>>>> $ sudo apt-cache policy perl-tk-datetime
>>>> N: Nie uda�o si� odnale�� pakietu perl-time-datetime
>>>>
>>>
>>>
>>> Rety, przesadzi�em w po�piechu z copy/paste :)
>>>
>>> oczywi�cie:
>>>
>>> $ sudo apt-cache policy perl-datetime
>>> N: Nie uda�o si� odnale�� pakietu perl-datetime
>>
>> Nie wiem jak w Ubuntu, ale w Debianie to jest pakiet libdatetime-perl.
>
> Owszem, Ubuntu na VM m�wi mi to samo, sprawdz� jeszcze raz w domu na
> docelowej maszynie (Freescale ARM i.MX53, ale tam mam Ubuntu 10.04). Ale
> tak naprawd� chodzi mi o Tk::Chart, a jego niet :(

dh-make-perl?

>> A tak w og�le, to po co uruchamiasz apt-cache przez sudo?
>>
>
> Bad habit: chyba wyrobi�em odruch warunkowy coby wszystkie polecenia
> zwi�zane z apt-* uruchamia� z konta root'a :)

Bardzo bad habit. Zw�aszcza �e ma�o kt�re apt-* wymagaj� praw roota,
a w przypadku apt-get nawet i nie wszystkie komendy.

--
Secunia non olet.
Stanislaw Klekot

Re: Niekompletne repozytoria pakietów perla dla Ubuntu??? Docelowo na ARM/i.Mx53
#51344
Author: =?UTF-8?B?SmFyb3
Date: Tue, 11 Sep 2012 15:09
131 lines
3602 bytes
W dniu 2012-09-11 10:33, hubert depesz lubaczewski pisze:
> On 2012-09-11, Jarosław Lubczyński <guess@who.com.pl> wrote:

Przepraszam, jeżeli odpowiedź jednak dotarła na grupę - ja w czytniku
jej nie widzę, stąd powtórka.


Naświetlę temat staranniej:
Niemal rok temu założyłem wątek
http://www.flash.com.pl/repozytoria-cpan-dla-arm-t6081.html

Dzięki Waszym podpowiedziom udało mi się wszystkie niezbędne pakiety
zainstalować (jeszcze raz dziękuję!). Teraz temat wrócił, a na i.MX'ie
mam skompilowanego od nowa Ubuntu 10.04 - i już pakiety się nie
instalują z komunikatami takimi jak podałem. Ponieważ nie wiem, czy
problem leży w konfiguracji Ubuntu czy w dostępnych repozytoriach
postanowiłem najpierw ćwiczebnie przejść ścieżkę instalacji na
'dorosłym' komputerze (tyle, że mam na na maszynie wirtualnej Ubuntu 11,
nie 10, może to błąd), a jak wszystko się powiedzie, powtórzę procedurę
na ARMie. Póki co komunikaty mam identyczne, co sugeruje, że i przyczyna
może być taka sama.

>> $ sudo apt-cache policy perl-tk
>
> to jeden a niewielu pakietów o tak budowanej nazwie.
>
> zazwyczaj moduł a::b::c jest w pakiecie liba-b-c-perl
> np. libdbd-pg-perl

I tak też próbowałem z początku, z mizernym skutkiem, np:

$ apt-cache policy libtime-hires-perl
libtime-hires-perl:
   Zainstalowana: (brak)
   Kandydująca:   (brak)
   Tabela wersji:
$

Co jest o tyle dziwne, że przecież pakiet ten MAM zainstalowany, np.

$ perl -e 'use Time::HiRes qw(usleep); usleep 1_000_000;'

działa jak należy...

$ perl -e 'use Time::HiRes; print "$Time::HiRes::VERSION\n"'
1.9719
$

Więc pakiet jest....

podobnie Tk:
$ perl -e 'use Time::HiRes; print "$Time::HiRes::VERSION\n"'
804.029
$

ale:

$ apt-cache policy libtk-perl
libtk-perl:
   Zainstalowana: (brak)
   Kandydująca:   (brak)
   Tabela wersji:
$

dla odmiany:

$ apt-cache policy perl-tk
   Zainstalowana: (1:804-029-1.1)
   Kandydująca:   (1:804-029-1.1)
   Tabela wersji:
      [...]
$
$ apt-cache policy perl-time-hires
N: nie udało się odnaleźć pakietu perl-time-hires

Niestety dla Tk::Chart już niestety tak łatwo nie jest:
$ perl -e 'use Tk::Chart; print "$Tk::Chart::VERSION\n"'
Can't locate Tk/Chart.pm [...]

apt-cache mówi, że pakietu nie ma....


> nie wszystkie pakiety są dostępne w debach (osobiście instalowanie
> pakietów perlowych z debów traktuję jako coś dziwnego).

próbowałem poprzez CPANa

$sudo perl -MCPAN -e shell
 >
przeszedłem konfigurację (ustawiłem proxy i url'e repozytoriów) i:

 >m Tk

Niestety dostaję komunikat, że
LWP failed with code[400] message [You can not proxy through ftp]

Dziwne, na CentOS'ie działa.... a tam mam CPAN'a w wersji 1.7602, a na
Ubuntu 1.9456

Została mi tylko chyba kompilacja ze źródeł...

>
> dodatkowo - nie wiem czemu masz tendencję do wrzucania "tk" do nazwy
> - np. perl-tk-time-hires.

Nie mam :). W Ubuntu (maszyna wirtualna) napisałem poprawnie, ale
jeszcze nie mam na nim zainstalowanych VMWare Tools, więc na szybko
zrobiłem Copy/Paste w umyśle, widocznie za szybko, stąd błąd :). A byłem
zbyt leniwy, coby zrzucić polecenia z wynikami do pliku i wysłać ftp'em
na hosta, to już wielbłąd :).

> nie ma czegoś takiego jak tk::time::hires - jest time::hires i jest
> w standardowych modułach perla (perl-modules).

Wiem, sorry za nieporozumienie :)

>
> depesz
>


--
Pozdrawiam
Jarek Lubczyński
(eljot<NULL>90125 at gmail dot com)
Nawiasy trójkątne z zawartością zbędne są

There are 10 kinds of people:
Those who understand binary and those who don't


Re: Niekompletne repozytoria =?ISO-8859-2?Q?pakietów_perla_?= =?ISO-8859-2?Q?dla_Ubuntu????
#51345
Author: =?ISO-8859-2?Q?J
Date: Tue, 11 Sep 2012 15:19
44 lines
1299 bytes
W dniu 2012-09-11 09:32, Stachu 'Dozzie' K. pisze:
> On 2012-09-11, Jaros�aw Lubczy�ski <guess@who.com.pl> wrote:
>> W dniu 2012-09-11 08:29, Jaros�aw Lubczy�ski pisze:
>>> [...]
>>> r�wnie�
>>> $ sudo apt-cache policy perl-tk-time-hires
>>> N: Nie uda�o si� odnale�� pakietu perl-time-hires
>>>
>>> a nawet:
>>> $ sudo apt-cache policy perl-tk-datetime
>>> N: Nie uda�o si� odnale�� pakietu perl-time-datetime
>>>
>>
>>
>> Rety, przesadzi�em w po�piechu z copy/paste :)
>>
>> oczywi�cie:
>>
>> $ sudo apt-cache policy perl-datetime
>> N: Nie uda�o si� odnale�� pakietu perl-datetime
>
> Nie wiem jak w Ubuntu, ale w Debianie to jest pakiet libdatetime-perl.

Owszem, Ubuntu na VM m�wi mi to samo, sprawdz� jeszcze raz w domu na
docelowej maszynie (Freescale ARM i.MX53, ale tam mam Ubuntu 10.04). Ale
tak naprawd� chodzi mi o Tk::Chart, a jego niet :(

>
> A tak w og�le, to po co uruchamiasz apt-cache przez sudo?
>

Bad habit: chyba wyrobi�em odruch warunkowy coby wszystkie polecenia
zwi�zane z apt-* uruchamia� z konta root'a :)

--
Pozdrawiam
Jarek Lubczy�ski
(eljot<NULL>90125 at gmail dot com)
Nawiasy tr�jk�tne z zawarto�ci� zb�dne s�

There are 10 kinds of people:
Those who understand binary and those who don't


Re: Niekompletne repozytoria pakietów perla dla Ubuntu???
#51349
Author: hubert depesz lu
Date: Tue, 11 Sep 2012 16:46
18 lines
731 bytes
On 2012-09-11, Stachu 'Dozzie' K. <dozzie@go.eat.some.screws.spammer.invalid> wrote:
> Bo nie miałeś pod sobą kilkudziesięciu maszyn :) Moim zdaniem to
> normalne i naturalne, żeby z CPAN-owego bundla zrobić pakiet RPM albo
> DEB i kazać go cfengine'owi lub Puppetowi go zainstalować.

to możliwe. Z tym, że ja na to patrzę tak:
jak mam program systemowy, który wymaga perla i modułów - to się
dociagają na zależnościach.

a jak ja mam aplikację która jest w perlu, i chcę by chodziła na
serwerze/serwerach, to i tak stawiam perlbrew.

depesz

--
The best thing about modern society is how easy it is to avoid contact with it.
                                                             http://depesz.com/

Re: Niekompletne repozytoria =?ISO-8859-2?Q?pakietów_perla_?= =?ISO-8859-2?Q?dla_Ubuntu???_Docelowo_na_ARM/i.Mx53?
#51350
Author: =?ISO-8859-2?Q?J
Date: Tue, 18 Sep 2012 07:10
63 lines
1745 bytes
W dniu 2012-09-11 15:23, Stachu 'Dozzie' K. pisze:
> On 2012-09-11, Jaros�aw Lubczy�ski <guess@who.com.pl> wrote:
>>>> $ sudo apt-cache policy perl-tk
>>>
>>> to jeden a niewielu pakiet�w o tak budowanej nazwie.
>>>
>>> zazwyczaj modu� a::b::c jest w pakiecie liba-b-c-perl
>>> np. libdbd-pg-perl
>>
>> I tak te� pr�bowa�em z pocz�tku, z mizernym skutkiem, np:
>>
>> $ apt-cache policy libtime-hires-perl
>> libtime-hires-perl:
>>     Zainstalowana: (brak)
>>     Kandyduj�ca:   (brak)
>>     Tabela wersji:
>> $
>>
>> Co jest o tyle dziwne, �e przecie� pakiet ten MAM zainstalowany, np.
>
> Czy depesz pisze niewyra�nie? Niekt�re modu�y s� w innych pakietach ni�
> wynika to z nazwy. Na przyk�ad Time::HiRes jest w pakiecie "perl":

Depesz pisze wyra�nie, to ja chyba niewyra�nie czytam ;-). I
zdecydowanie za szybko :).

>
> #v+
> dpkg -S $(
>    perl -MCwd=realpath -le '
>      print for grep { -f }
>                map { realpath "$_/Time/HiRes.pm" }
>                @INC
>    '
> )
> #v-

�adny jednolinijkowiec :). Przemy�lenie, co on robi zaj�o mi d�u�sz�
chwil�. Heh, pot�ga Perla :). Oczywi�cie pakiet si� znalaz�.

>
> [...]
>> Niestety dla Tk::Chart [...]
>>
>> apt-cache m�wi, �e pakietu nie ma....
>
> ...bo tego pakietu mo�e w og�le nie by� w repozytorium. W Debianie na
> przyk�ad nie ma.
>

OK, przyj��em, dzi�ki. Wszystko ju� dzia�a. Co si� da�o zainstalowa�em z
repozytori�w, reszt� zbudowa�em ze �r�de�. Dzi�ki.

--
Pozdrawiam
Jarek Lubczy�ski
(eljot<NULL>90125 at gmail dot com)
Nawiasy tr�jk�tne z zawarto�ci� zb�dne s�

There are 10 kinds of people:
Those who understand binary and those who don't


Re: Niekompletne repozytoria pakietów perla dla Ubuntu??? Docelowo na ARM/i.Mx53
#51351
Author: hubert depesz lu
Date: Tue, 18 Sep 2012 10:53
24 lines
785 bytes
On 2012-09-18, Jarosław Lubczyński <guess@who.com.pl> wrote:
>> #v+
>> dpkg -S $(
>>    perl -MCwd=realpath -le '
>>      print for grep { -f }
>>                map { realpath "$_/Time/HiRes.pm" }
>>                @INC
>>    '
>> )
>> #v-
> Ładny jednolinijkowiec :). Przemyślenie, co on robi zajęło mi dłuższą
> chwilę. Heh, potęga Perla :). Oczywiście pakiet się znalazł.

można też tak - jest pewnie nieco wolniejsze, ale za to pokazuje
dokładnie który time::hires jest ładowany przez perla gdy jest więcej
niż jeden dostępny:
perl -le 'use Time::HiRes; print $INC{"Time/HiRes.pm"}'

depesz

--
The best thing about modern society is how easy it is to avoid contact with it.
                                                             http://depesz.com/

Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads