Re: Zmienione linkowanie /usr/bin/python - nie działa pyzor

2024-06-14 Wątek Jakub Bogusz
On Fri, Jun 14, 2024 at 04:40:11PM +0200, Maciej Kędzierski wrote:
> Zmiana linkowania /usr/bin/python z python2 na python3 spowodowała, że 
> przestał się uruchamiać 'pyzor' z pakietu pyzor-1.0.0-1
> 
> # pyzor
> Traceback (most recent call last):
>   File "/usr/bin/pyzor", line 24, in 
>     import pyzor.digest
> ModuleNotFoundError: No module named 'pyzor'
> 
> Brakuje modułów, które w pyzorze są tylko dla wersji python2.
> 
> Tak na szybko można to naprawić zmieniając interpreter w pliku pyzor z:
> #!/usr/bin/python
> na
> #!/usr/bin/python2
> 
> No chyba, że są jakieś nowe wersje pyzora, które działają z python3?

Obstawiam, że zdecydowana większość pakietów wymagających
/usr/bin/python nie działa poprawnie z pythonem 3.

W miarę wolnych zasobów czasowych można przeglądać listę
`search -r /usr/bin/python` z poldka i poprawiać (takiego shebanga być
nie powinno w żadnym pakiecie - tylko explicite python2 lub python3).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/kf5-attica] - updated to 5.249.0; rel 0.1

2024-02-06 Wątek Jakub Bogusz
On Sun, Feb 04, 2024 at 03:04:21PM +0100, Witold Filipczyk via pld-devel-en 
wrote:
> Dnia Sat, Feb 03, 2024 at 08:56:25PM +0100, Jakub Bogusz napisał(a):
> > On Sat, Feb 03, 2024 at 08:39:39PM +0100, witekfl wrote:
> > > commit 3b3013be1262989c7a7df78ffab6d797766b6486
> > > Author: Witold Filipczyk 
> > > Date:   Sat Feb 3 20:24:04 2024 +0100
> > > 
> > > - updated to 5.249.0; rel 0.1
> > > 
> > >  kf5-attica.spec | 41 -
> > >  1 file changed, 20 insertions(+), 21 deletions(-)
> > 
> > Shouldn't these (kf5-* 5.249.0) be kf6-*.spec now?
> 
> OK. What to do with plasma (now kp5-*) and KDE Gear (now ka5-*) ?

No idea about starting prefix (should "kp" and "ka" be preserved or
changed), but AFAICS files/dirs are getting "6" suffix now, so IMO number
should be updated (or dropped, if KDE 6 is going to instantly replace
KDE 5).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/kf5-attica] - updated to 5.249.0; rel 0.1

2024-02-03 Wątek Jakub Bogusz
On Sat, Feb 03, 2024 at 08:39:39PM +0100, witekfl wrote:
> commit 3b3013be1262989c7a7df78ffab6d797766b6486
> Author: Witold Filipczyk 
> Date:   Sat Feb 3 20:24:04 2024 +0100
> 
> - updated to 5.249.0; rel 0.1
> 
>  kf5-attica.spec | 41 -
>  1 file changed, 20 insertions(+), 21 deletions(-)

Shouldn't these (kf5-* 5.249.0) be kf6-*.spec now?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: pldcpan.pl - potrzebna poprawka

2023-07-28 Wątek Jakub Bogusz
On Thu, Jul 20, 2023 at 08:53:50AM +0200, Arkadiusz Miśkiewicz via pld-devel-pl 
wrote:
> Mógłby fan perla zerknąć na nasz pldcpan i poprawić mu regułki parsujące 
> nazwę by działał także z takimi przypadkami jak:
> 
> ./pldcpan/pldcpan.pl IP::Country::DB_File
> 
> ?

Fanem nie jestem, ale poprawione w 1.66.

Kosztem obsługi "_" jako separatora członów nazwy modułu, ale takich
przypadków nie znalazłem w przyrodzie. Teraz obsługiwany jest tylko
separator "-"; "_" jest teraz znakiem dozwolonym w nazwie (poza
pierwszym znakiem członu, analogicznie do cyfr).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: kp5-drkonqi i systemd

2021-10-27 Wątek Jakub Bogusz
On Wed, Oct 27, 2021 at 05:31:56PM +0100, Krzysztof Mrozowicz via pld-devel-pl 
wrote:
> Cześć,
> widzę, że kp5-drkonqi-5.23.2 dostarcza komponenty do systemd, dokładnie:
> 
> /usr/lib/systemd/system/drkonqi-coredump-processor@.service
> 
> Jednak nic nie dostarcza katalogu /usr/lib/systemd/system, za to jest
> już /lib/systemd/system dostarczony przez systemd-units.
> 
> No i teraz pytanie - dodać katalog /usr/lib/systemd/system do
> systemd-units, czy zmienić kp5-drkonqi tak aby używał
> /lib/systemd/system?
> 
> Osobiście uważam, że lepiej zmienić kp5-drkonqi, ale może ktoś kto zna
> systemd lepiej ode mnie, ma inne zdanie?

Poprawić kp5-drkonqi.
/usr/lib/systemd/system to ścieżka przy konfiguracjach ze złączonym /usr
(w których gdzie /lib jest dowiązaniem do /usr/lib).
PLD przynajmniej na razie używa rozdzielonego /usr.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: czy wykonywanie make check jest ważne?

2021-10-22 Wątek Jakub Bogusz
On Fri, Oct 22, 2021 at 11:19:06AM +0100, Krzysztof Mrozowicz via pld-devel-pl 
wrote:
> Czołem,
> kolejne pytanie od żółtodzioba. W instrukcji budowania programu cone
> napisane jest żeby przed make install wykonać make check. Jest to
> uwzględnione w specu poprzez:
> 
> %bcond_without  tests   # "make check"
> 
> No i o ile w starszej wersji, zdaje się że było OK, o tyle w wersji 1.2
> make check się wywala. Sprawdziłem jak to wygląda w specu przygotowanym
> przez opensuse i tam nie robią tego wcale, nawet jako opcję dla
> chętnych.
> W PLD cone-1.2 buduje się z parametrem --without tests
> 
> No i teraz pytanie - czy za wszelką cenę trzeba zrobić aby make check
> kończyło się sukcesem? Czy można to zignorować, ewentualnie zmienić w
> specu aby make check było domyślnie wyłączone i zbudować pakiet z
> pominięciem tego kroku?

Podstawowe pytanie - dlaczego testy nie przechodzą?

Ogólnie, powinniśmy wiedzieć, czy budowany pakiet działa.
Więc jeśli są sensowne testy (powtarzalne na builderach, łatwe do
uruchomienia, nie wymagające sieci czy jakichś wyśrubowanych zasobów, nie
trwające godzinami), to lepiej je uruchamiać - żeby niepowodzenie testów
blokowało opublikowanie nie działającego pakietu.

Jeżeli są sensowne testy i przestają przechodzić - trzeba zobaczyć,
dlaczego. Może to świadczyć o niezgodności z jakąś biblioteką (np. pakiet
nie działa dobrze z nową wersją biblioteki, albo nie działa ze starą,
a nie sprawdza dobrze jej wersji w trakcie konfiguracji).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: ipv6calc - Empty debugsourcefiles.list

2021-10-20 Wątek Jakub Bogusz
On Wed, Oct 20, 2021 at 11:51:56AM +0100, Krzysztof Mrozowicz via pld-devel-pl 
wrote:
> Hej,
> podbiłem wersję ipv6calc to 4.0.0, kompatybilnego z OpenSSL 3.0, ale
> niestety wyszedł problem tworzenia pakietu debug.
> Próbowałem dodać do speca:
> 
> %build
> CFLAGS="%{rpmcflags}"
> CXXFLAGS="%{rpmcxxflags}"
> 
> ...ale nie pomogło.
> 
> Ktoś ma pomysł?

Tam ręcznie pisane pliki Makefile nie przejmują CFLAGS z configure,
w tym przypadku trzeba przekazać przez export (albo połatać Makefile).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: brak libLTO.so.12

2021-09-25 Wątek Jakub Bogusz
On Thu, Sep 23, 2021 at 10:22:57AM +0100, Krzysztof Mrozowicz via pld-devel-pl 
wrote:
> Cześć,
> próbuję skompilować nową wersję darktable i wywala mi się z błędem, że
> nie ma pliku libLTO.so.12. Sprawdziłem, że w llvm.spec wygląda to tak:
> 
> %files libs
> [..]
> %attr(755,root,root) %ghost %{_libdir}/libLTO.so.12
> [..]
> 
> Jest to jedyna zghostowana biblioteka w podpakiecie llvm-libs.
> 
> Dodam, że /usr/lib64/libLTO.so w systemie plików jest symlinkiem do
> nieistniejącego pliku libLTO.so.12.
> 
> Czy tak powinno być, a ja robię coś źle, czy może to jakaś pomyłka w
> specu od llvm?

Od czasu kiedy to przestał być symlink (w llvm 7), nie powinno być %ghost.

Będzie poprawione w 12.0.1-3.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: qt4 broken on i686

2021-09-19 Wątek Jakub Bogusz
On Sun, Sep 19, 2021 at 08:17:47PM +0200, Jan Rękorajski wrote:
> On Thu, 19 Aug 2021, Jakub Bogusz wrote:
> 
> > On Wed, Aug 18, 2021 at 10:34:48PM +0200, Jan Rękorajski wrote:
> > > New builds of qt4 on i686 exhibit crashes (ex. linguist in avogadro), or
> > > infinite looping (ex. meinproc4 in kde4-kig).
> > > 
> > > I'm running out of ideas[1] and time to troubleshoot this and would
> > > appreciate if anyone would be willing to try and figure out WTF is
> > > broken there.
> > > 
> > > [1] neither -O0, nor -std=gnu98 seem to do the trick, it could be a
> > > glibc 2.34 issue, but I don't have resources at hand to validate it.
> > 
> > I don't know yet if it's related to glibc, gcc or binutils, but simple
> > testcase is searching in empty QMap:
> > 
> > ```
> > #include 
> > 
> > int main()
> > {
> > QMap mm;
> > mm.constFind(999);
> > }
> > ```
> > 
> > It hangs even on carme-x86_64.
> > 
> > Issue is probably related to shared_null static field (SIOF?)
> 
> My take is on gcc 11. I downgraded everything but gcc and it still crashed.
> 
> To verify that it's indeed gcc I need to rebuild it (gcc) locally due to
> intertwined deps preventing simple package downgrade.

I tried to investigate the issue deeper - and the last I found was:

The symbol _ZN8QMapData11shared_nullE (demangled: QMapData::shared_null)
resides both in executable (objdump -T from i686):

0804c040 gDO .bss   0048  Base_ZN8QMapData11shared_nullE

and libQtCore.so.4:

002fa460 gDO .data  0048  Base_ZN8QMapData11shared_nullE


When compiled in current Th, the code in executable sees symbol mapped
from executable and the library sees symbol mapped from library.

IIRC when compiled on slightly older system (qt4 built with gcc 7 or 8,
glibc 2.33 etc.) in both cases symbol address was the same.

But in my current system (i686, glibc-2.34, binutils-2.37, gcc-8.4.0, qt4
rebuilt in this environment) the result is the same as in Th: there are
two instances of this symbol and testcase hangs.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Niespełnione zależności dla pakietu python3-pytest

2021-09-10 Wątek Jakub Bogusz
On Fri, Sep 10, 2021 at 02:03:36PM +0200, Maciej Kędzierski wrote:
> 
> Witam,
> Chciałem skompilować sobie nowego clamav-0.104.0, ale okazało się, że od
> tej wersji operacja ta wymaga CMake.
> Zacząłem sobie doinstalowywać co tam jest potrzebne. Praktycznie
> wszystko poszło OK, z jednym wyjątkiem.
> 
> Po odpaleniu "cmake ..." wyskakuje informacja, że nie jest zainstalowany
> pakiet 'pytest'. Najprościej dodać pakiet systemowy.
> Próba jego normalnej instalacji kończy się jednak problem z
> niespełnionymi zależnościami.
> 
> poldek:/all-avail> install python3-pytest-6.2.2-1.noarch
[...]
> błąd: Niespełnione zależności:
>     (python3.9dist(pluggy) < 1~a1 with python3.9dist(pluggy) >=
> 0.12) jest wymagane przez python3-pytest-6.2.2-1.noarch
> Wystąpiły błędy podczas instalacji
> 
> 
> Można oczywiście wymusić instalację tego pakietu, ale pytest nie działa
> wtedy.

Brakuje python3-pluggy (pytest go wymaga, ale poldek nie rozumie zapisu
zależności).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: qt4 broken on i686

2021-08-19 Wątek Jakub Bogusz
On Wed, Aug 18, 2021 at 10:34:48PM +0200, Jan Rękorajski wrote:
> New builds of qt4 on i686 exhibit crashes (ex. linguist in avogadro), or
> infinite looping (ex. meinproc4 in kde4-kig).
> 
> I'm running out of ideas[1] and time to troubleshoot this and would
> appreciate if anyone would be willing to try and figure out WTF is
> broken there.
> 
> [1] neither -O0, nor -std=gnu98 seem to do the trick, it could be a
> glibc 2.34 issue, but I don't have resources at hand to validate it.

I don't know yet if it's related to glibc, gcc or binutils, but simple
testcase is searching in empty QMap:

```
#include 

int main()
{
QMap mm;
mm.constFind(999);
}
```

It hangs even on carme-x86_64.

Issue is probably related to shared_null static field (SIOF?)


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Czy glibc 2.32-8 to wypadek przy pracy?

2021-02-14 Wątek Jakub Bogusz
On Sun, Feb 14, 2021 at 12:26:07AM +0100, Peri Noid wrote:
> Dnia sobota, 13 lutego 2021 18:42:01 CET Jan Rękorajski pisze:
> [...]
> > Spróbuj 'install ldconfig-*.x86_64 glibc'
> 
> Chyba zmiana nazwy pakietu nie wyszła na dobre:

Ja tu widzę przynajmniej jeden, a raczej dwa problemy z poldkiem...

> 
> poldek:/all-avail> install ldconfig-2.33-2.x86_64 glibc
[...]
> uwaga: niejednoznaczna nazwa glibc
> glibc-2.32-7.i686: newer version installed, skipped
> glibc-2.32-7.x86_64: newer version installed, skipped
> Przetwarzanie zależności...
> Jest 1 pakiet do instalacji:
> A ldconfig-2.33-2.x86_64
> This operation will use 968.8KB of disk space.
> Potrzeba pobrać 333.4KB archiwów. 
> Uruchamianie sudo /usr/lib/poldek/pm-command.sh --upgrade -vh --root / --
> define _check_dirname_deps 1...
> Przygotowywanie...  ### [100%]
> error: Problemy z instalacją/usuwaniem:
> plik /sbin/ldconfig z instalacji ldconfig-2.33-2.x86_64 jest w 
> konflikcie z plikiem z pakietu glibc-ld-2.32-8.x86_64
> Installing set #2

Czemu tu nie przerwał instalacji, jeśli ldconfig jest wymagany
w Requires(post) następnie instalowanego pakietu...

> Przetwarzanie zależności...
> glibc-ld-2.32-8.i686 zostanie zastąpiony przez glibc-2.33-2.i686
> glibc-2.32-8.i686 zostanie zastąpiony przez glibc-2.33-2.i686
> glibc-2.33-2.i686 zaznaczył ldconfig-2.33-2.i686 (wł. ldconfig = 6:2.33-2)
> glibc-ld-2.32-8.x86_64 zostanie zastąpiony przez glibc-2.33-2.x86_64
> glibc-2.32-8.x86_64 zostanie zastąpiony przez glibc-2.33-2.x86_64
> Something wrong, something not quite right with 0.42.2 (stable)
> Assertion 'i_best >= 0' failed, misc.c:412
> Please report this bug to: https://github.com/poldek-pm/poldek/issues/new

A to już błąd wewnętrzny, zresztą zgłoszony (#15).

Spróbujmy trochę więcej poldkowi podpowiedzieć co do zależności (w rel 3).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


przejście na boost 1.73

2020-08-01 Wątek Jakub Bogusz
Większość przebudowałem, ale jeszcze nie wszystko.
Jeśli są chętni, mogą kontynuować pod moją nieobecność.
Ja wrócę do tego po powrocie, od 16 sierpnia.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [PATCH] freerdp2 version update and disabling kerberos5 support

2020-02-14 Wątek Jakub Bogusz
On Thu, Jan 23, 2020 at 01:37:47PM +, Krzysztof Mrozowicz wrote:
> Czesc,
> probujac rozwiazac problem z niemoznoscia uruchomienia wiecej niz
> jednego polaczenia RDP, podnioslem wersje freerdp2 do wersji z GITa z
> dnia 15.01.2020. Jednak ostatecznie to wylaczenie wsparcia dla
> kerberos5 rozwiazalo problem.

Uwzględniłem uaktualnienie i domyślne wyłączenie Kerberosa.
Co do pozostałych zmian:

>  %if %{with x11}
> +BuildRequires:   cairo-devel

cairo akurat jest opcjonalne i domyślnie nie używane, a z komentarzy
wynika, że dla tej samej funkcjonalności jest preferowane swscale.

> +BuildRequires:   xorg-lib-libxkbcommon-devel

To akurat jest dla waylanda, nie x11.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: udisks2-2.8.4-1 nie montuje dysków

2019-11-12 Wątek Jakub Bogusz
On Tue, Nov 12, 2019 at 06:50:24PM +0100, Łukasz Maśko wrote:
> Dnia wtorek, 12 listopada 2019 16:07:05 Jakub Bogusz pisze:
> [...]
> > rpm -q libblockdev-fs ?
> 
> $ rpm -q libblockdev-fs
> libblockdev-fs-2.21-2.x86_64

A coś w logach/journalu widać?
Jakaś starsza wersja potrafiła odmawiać współpracy, jeśli nie znalazła
narzędzi do NTFS-a.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: udisks2-2.8.4-1 nie montuje dysków

2019-11-12 Wątek Jakub Bogusz
On Sun, Nov 10, 2019 at 06:52:17PM +0100, Łukasz Maśko wrote:
> Objaw jest taki:
> 
> $ udisksctl mount -b /dev/sdf1
> Error mounting /dev/sdf1: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: 
> Error mounting /dev/sdf1 at /run/media/ed/NETUSBEE: The function 
> 'bd_fs_mount' 
> called, but not implemented!
> 
> Paczki z Th/ready (wszystkie możliwe). Ktoś? Coś?

rpm -q libblockdev-fs ?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Odzyskanie dostępu do dropin

2019-11-12 Wątek Jakub Bogusz
On Mon, Nov 11, 2019 at 08:03:12PM +0100, Łukasz Maśko wrote:
> Dnia poniedziałek, 11 listopada 2019 20:01:11 Łukasz Maśko pisze:
> [...]
> > O widzisz... Tego dropin@... mi zabrakło. Zbyt rzadko coś uploaduję,
> > wyleciało z głowy.
> 
> Przy okazji - jakiś marginalny błąd (wyjątek się wyrzuca)?
> 
> $ git push origin master
> Enumerating objects: 5, done.
> Counting objects: 100% (5/5), done.
> Delta compression using up to 4 threads
> Compressing objects: 100% (3/3), done.
> Writing objects: 100% (3/3), 402 bytes | 402.00 KiB/s, done.
> Total 3 (delta 2), reused 0 (delta 0)
> remote: Updated 1 path from 6cebe1c
> remote: Exception TypeError: "'NoneType' object is not callable" in  method Socket.__del__ of > 
> ignored
> remote: Emitting a message to the fedmsg bus.
> remote: * Publishing information for 1 commits
> To ssh://git.pld-linux.org/packages/calibre
>6be3ae0..fe8c5b5  master -> master

Wygląda na to, że synchronizacja z githubem przestała działać.
Albo coś się pozmieniało po stronie githuba, albo skrypt/używane moduły
wymagają dostosowania po uaktualnieniu Pythona (to jest 2 czy 3?).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Odzyskanie dostępu do dropin

2019-11-11 Wątek Jakub Bogusz
On Sun, Nov 10, 2019 at 01:29:22PM +0100, Łukasz Maśko wrote:
> Prośba do admina.
> Zapomniałem hasła do dropin. Chciałbym wrzucić nową wersję Calibry, a ona 
> wymaga załączenia przerobionego tarball-a. Czy mogę poprosić o pomoc? 

Nie potrzeba hasła, można użyć scp ... dro...@dropin.pld-linux.org:
z tym samym kluczem SSH, co do gita.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: opensmtpd-6.0.3p1-1 i backend "db"

2019-10-03 Wątek Jakub Bogusz
On Thu, Oct 03, 2019 at 11:53:27AM +0200, stacho wrote:
> Witam,
> 
> Sprawdziłem kolejną zmianę:
[...]
> Nie wiem czy prawidłowo, ale zrobiłem taką zmianę:
> 
> diff --git a/opensmtpd.spec b/opensmtpd.spec
> index 1361fba..c4bce2e 100644
> --- a/opensmtpd.spec
> +++ b/opensmtpd.spec
> @@ -9,7 +9,7 @@ Summary:Free implementation of the server-side 
> SMTP protocol as defined by RFC
>  Summary(pl.UTF-8): Wolnodostępna implementacja strony serwerowej 
> protokołu SMTP wg RFC 5321
>  Name:  opensmtpd
>  Version:   6.4.2p1
> -Release:   2
> +Release:   3
>  License:   ISC
>  Group: Daemons
>  Source0:   
> https://www.opensmtpd.org/archives/%{name}-%{version}.tar.gz
> @@ -196,7 +196,7 @@ fi
>  %attr(755,root,root) %{_libexecdir}/%{name}/mail.mda
> 
>  %dir %attr(711,root,root) %{spooldir}
> -%dir %attr(1777,root,root) %{spooldir}/offline
> +%dir %attr(770,root,smtpq) %{spooldir}/offline
>  %dir %attr(700,smtpq,root) %{spooldir}/corrupt
>  %dir %attr(700,smtpq,root) %{spooldir}/incoming
>  %dir %attr(700,smtpq,root) %{spooldir}/purge
> ===
> Zbudowałem, uruchomił się i na domyślnej konfiguracji działa.
> Teraz czas na nowy config. :(

Dzięki.

Gdyby podczas konfiguracji wyszło, że coś jeszcze trzeba zmienić, to daj
znać, poprawię hurtem.



-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/boost] - updated to 1.70.0

2019-04-13 Wątek Jakub Bogusz
On Sat, Apr 13, 2019 at 09:27:35AM +0200, Jan Rękorajski wrote:
> On Sat, 13 Apr 2019, Jakub Bogusz wrote:
> 
> > On Fri, Apr 12, 2019 at 04:51:26PM +0200, adamg wrote:
> > > commit ace10b5bf9b381123bdcfd9fd768164870cb8955
> > > Author: Adam Gołębiowski 
> > > Date:   Fri Apr 12 16:51:18 2019 +0200
> > > 
> > > - updated to 1.70.0
> > 
> > Poprawiłem budowanie na x32, ale proponuję puścić najpierw aktualne icu
> > (wersja obecnie w PLD ma już prawie 2 lata), żeby boost już był
> > zbudowany z tą nową wersją.
> 
> A ogarniesz potem to co trzeba przebudować?

Z icu tak, kwestia czasu (dzisiaj mam chwilę, potem wyjeżdżam na dwa
dni, potem będę miał dwa dni luźniejsze - powinno wystarczyć na
zdecydowaną większość, żeby ew. pozostałości uzupełnić w kilka
kolejnych wieczorów).

adamg, pomożesz z zależnościami boosta, skoro ruszyłeś tę piramidę? ;)


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/boost] - updated to 1.70.0

2019-04-13 Wątek Jakub Bogusz
On Fri, Apr 12, 2019 at 04:51:26PM +0200, adamg wrote:
> commit ace10b5bf9b381123bdcfd9fd768164870cb8955
> Author: Adam Gołębiowski 
> Date:   Fri Apr 12 16:51:18 2019 +0200
> 
> - updated to 1.70.0

Poprawiłem budowanie na x32, ale proponuję puścić najpierw aktualne icu
(wersja obecnie w PLD ma już prawie 2 lata), żeby boost już był
zbudowany z tą nową wersją.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: iso-codes 4.1-1

2018-10-29 Wątek Jakub Bogusz
On Mon, Oct 29, 2018 at 01:30:39PM +0100, Łukasz Maśko wrote:
> poldek:/all-avail> upgrade iso-codes-4.1-1.noarch 
> Przetwarzanie zależności...
> iso-codes-3.74-1.noarch zostanie zastąpiony przez iso-codes-4.1-1.noarch
> błąd: iso-codes-4.1-1.noarch: nie znaleziono wymaganego 
> /usr/share/locale/ce/LC_MESSAGES
> błąd: iso-codes-4.1-1.noarch: nie znaleziono wymaganego 
> /usr/share/locale/chr/LC_MESSAGES
> błąd: iso-codes-4.1-1.noarch: nie znaleziono wymaganego 
> /usr/share/locale/ht/LC_MESSAGES

New glibc release (2.28-8) contains these directories.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: mupdf-1.14.0 a curl-libs-devel - po co?

2018-10-21 Wątek Jakub Bogusz
On Sun, Oct 21, 2018 at 02:32:13PM +0200, Łukasz Maśko wrote:
> poldek:/all-avail> upgrade mupdf-1.14.0-2.x86_64 
> Przetwarzanie zależności...
> mupdf-1.13.0-2.x86_64 zostanie zastąpiony przez mupdf-1.14.0-2.x86_64
> błąd: mupdf-1.14.0-2.x86_64: nie znaleziono wymaganego curl-libs-devel >= 
> 7.51.0
[...]
> Po co ten -devel? Miało być curl-libs?

Tak, literówka. Poprawione w -3.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: W jaki sposób rpm weryfikuje podpisy pakietów?

2018-10-18 Wątek Jakub Bogusz
On Thu, Oct 18, 2018 at 04:05:25PM +0200, Adam Osuchowski wrote:
> Tomasz Pala wrote:
[...]
> > Właśnie rpmrebuild miałem na myśli, oglądałem go kiedyś i o ile mnie
> > pamięć nie myli, wyglądało to dość rozsądnie (łącznie z podpisywaniem
> > powstałych pakietów), przy czym raczej podpiąć by to trzeba na poziomie
> > poldka, więc w razie ręcznego operowania rpmem trzeba także ręcznie
> > sobie zadbać o 'cofkę'.
> 
> Z ciekawości odpaliłem:
> 
> $ rpmrebuild bash
> error: line 31: Only "noarch" sub-packages are supported: BuildArch: 
> x86_64
> error: Package has no %description: .x86_64
> /usr/lib/rpmrebuild/rpmrebuild.sh: ERROR: package 'bash' build failed
> 
> Jak na początek to słabo... Nie wiem dlaczego subpakiety mogą być tylko
> noarch. Czyli jak jest cośtam i cośtam-libs to już koniec, bo zapewne
> -libs nie jest noarch. Tym błędem sypnął /usr/bin/rpmbuild czyli część
> samego rpma. W kodzie źródłowym rpm4 i rpm5 ten fragment wygląda podobnie
> więc jest spora szansa, że czwórka też się w ten sposób wysypie.

Nie powinno być w ogóle znacznika "BuildArch: ..." innego niż noarch
- nie nie jest noarch, jest w architekturze głównego pakietu.
".x86_64" też nie powinno się znaleźć w nazwie (pod)pakietu.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: W jaki sposób rpm weryfikuje podpisy pakietów?

2018-10-16 Wątek Jakub Bogusz
On Tue, Oct 16, 2018 at 05:20:42PM +0200, Tomasz Pala wrote:
> On Tue, Oct 16, 2018 at 16:09:39 +0200, Jakub Bogusz wrote:
> 
> > Najboleśniejsza - poza portowaniem naszych łatek (tych, które mamy
> > w rpm.spec, ale też tych, które weszły do źródeł rpm5) - może być
> > migracja istniejących systemów. Format bazy może nie być zgodny...
> 
> Trzeba wręcz przyjąć, że tak będzie. Nie znam ani db ani rpma na tyle,
> żeby nawet oszacować stopień złożoności konwertera, ale równie ważne
> pytanie brzmi, czy pod rpm.org będzie się dało zainstalować obecne nasze
> pakiety z FTP-a? Osobiście mam jeszcze serwery z rpm-4.5-44.x86_64, ale
> w URL widnieje tam rpm5.org, które być może miało celowo dorobioną
> kompatybilność 'wstecz'.

Obecny rpm.org wywodzi się z wersji 4.4.2 - RH nie uznawał linii 4.5.

Formatu binarnego db nie znam, ale jak się użyje db_dump, to dostajemy
zrzut szesnastkowy danych binarnych, jeden rekord per pakiet - format
jest zdefiniowany w źródłach rpm-a i pytanie, na ile tu się rozjechało
- w rpm.org na pewno doszły nowe pola, w rpm5 chyba też coś doszło.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: W jaki sposób rpm weryfikuje podpisy pakietów?

2018-10-16 Wątek Jakub Bogusz
On Tue, Oct 16, 2018 at 01:23:41PM +0200, Jacek Konieczny wrote:
[...]
> > Ok, tylko musi być jakaś alternatywa. Jeżeli jesteśmy w stanie aktualne
> > ficzery rpma 5 (albo przynajmniej te istotne, jak repackage)
> 
> Mnie się nie wydaje, żeby akurat repackage było takie istotne. Już
> ważniejsze jest to sprawdzanie podpisów, czy kompatybilność z pakietami
> z innych źródeł.

Oraz zgodność z zewnętrznymi narzędziami korzystającymi z librpm*
- większość jest zgodna tylko z rpm.org; część daje się w miarę łatwo
sportować, część używa jakichś nowszych API i szkoda czasu.

Najboleśniejsza - poza portowaniem naszych łatek (tych, które mamy
w rpm.spec, ale też tych, które weszły do źródeł rpm5) - może być
migracja istniejących systemów. Format bazy może nie być zgodny...


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/gtef] - new (and the last release undef gtef name)

2017-07-16 Wątek Jakub Bogusz
On Sun, Jul 16, 2017 at 09:24:13AM +0900, Jan Rękorajski wrote:
> What's the point of adding this? It looks like waste of effort and
> resources, especially that you also added package under new name.

gtef has stable releases and is used by latexila from GNOME 3.24.

tepl has only development prerelease (2.99.x) and will be used in the
future.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/FHS] introduce /usr/{,local/}libexec directories

2017-07-10 Wątek Jakub Bogusz
On Mon, Jul 10, 2017 at 04:57:30PM +0200, Tomasz Pala wrote:
> On Mon, Jul 10, 2017 at 20:02:48 +0900, Jan Rękorajski wrote:
> 
> > If you want me to keep this commit and directory then follow up by:
> > 
> > a) updating rpm macros
> 
> Yes, I was considering this point. Just wondering, what would break (in
> theory: nothing should) and how to perform the validation. Didn't want
> to do such change without more feedback, so now - if you already
> summoned this subject, I'll wait a few days for any comments.
> 
> I've already reviewed these and only one (re)definition needs to be
> adjusted (in /usr/lib/rpm/macros.d/pld), remaining macros seem to be
> cascading properly.

Note that there are some inter-package consistency requirements.

And just like some packages having hardcoded /usr/libexec, and "require
hackery" to use libdir subdirectory, the others have hardcoded /usr/lib**
for this purpose and would "require hackery" to use libexec.

Without using libexec consequently, I don't see any profits (single
place for internal binaries).

> > b) cleaning up packages that have libexec redefined directly in specs
> 
> > FHS states this directory is optional, and I do not care at all what GNU
> > shamans think. This is not GNU/PLD, just PLD.
> 
> I don't care about all this GNU/crap either, but using some Fedora
> systems this directory was really convenient. My personal rationale is
> 'follow the world', just to avoid being different than all the rest.

On the other side, the "second half of the world" (Debian/Ubuntu) doesn't
use libexec.
>From minorities, e.g. Gentoo uses, Arch doesn't.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: 64-bitowe binarki w /usr/lib

2017-07-03 Wątek Jakub Bogusz
On Mon, Jul 03, 2017 at 11:21:23PM +0200, Tomasz Pala wrote:
> On Mon, Jul 03, 2017 at 09:42:02 +0200, Adam Osuchowski wrote:
[...]
> > to zależy, a nie coś zmieniać. Ale ok, niech będzie, że jest w porządku,
> > nie będę kolejny raz tłumaczył o co mi chodzi. Przyjmuję do wiadomości
> > odpowiedź ,,bo tak'' i niech każdy pakiet ma to gdzie bądź.
> 
> I znowu nie wiem skąd jakiś foch - już na samym początku wskazałem
> przecież, że właściwym miejscem dla tego typu plików jest libexec, więc
> jeżeli JUŻ ten temat porządkować, bo jak rozumiem o to Ci chodzi, to
> należy użyć tej właśnie lokalizacji.
> 
> Jak dla mnie - po prostu wypierasz prawidłowe rozwiązanie problemu (libexec),
> bo nie przystaje do wizji, jaką miałeś na początku, przez co teraz
> całkiem ignorujesz udzieloną odpowiedź. Wcale nie brzmiała ona "bo tak",
> lecz "bo nie mamy libexec, w związku z czym jest jak jest". Bo żadna
> specyfikacja nie wskazuje, czy odpowiedniEJSZY jest /usr/lib czy
> /usr/lib64 - JEŻELI zadajesz takie pytanie, to odpowiedniejszy jest
> /usr/libexec. Chcesz porządku?
> 
> 1. Na początek wprowadzić katalog do FHS.
> 2. Później poprawić pakiety, gdzie lokalizacja modułów określana jest
> wszelką ręczną rzeźbą (poprawki pewnie polegać będą na usuwaniu tej
> łataniny).
> 
> 3. Na koniec przedyskutować przedefiniowanie w rpmie:
> 
> -14: _libdir%{_exec_prefix}/%{_lib}
> -14: _libexecdir%{_exec_prefix}/%{_lib}
> 
> - ale to już byłaby gruba zmiana, potencjalnie psująca rzeczy.
> 
> Tutaj masz też odpowiedź, dlaczego raz jest tak, a raz inaczej - te
> pakiety, a raczej ich build systemy, które używają _libexecdir, lądują w
> /usr/lib64 (i one płynnie przeniosą się do libexec), natomiast te, gdzie
> lokalizację wskazujemy ręcznie (postaci "%{_prefix}/lib", gdy chcemy być
> arch-independent - zwracam uwagę, że właśnie BEZ używania makra %_lib),
> naturalnie się przestawią na ścieżkę arch-independent (bo libexec nie ma
> żadnych cyferek).

O ile pamiętam - wg FHS 3.0, jeżeli jest używane /usr/libexec, to ma być
używane konsekwentnie.

Jak dla mnie - przy multilibie jest to trzeci, dodatkowy katalog,
nadmiarowy.
Jak jest jakaś binarka wywoływana z poziomu biblioteki, to zwykle
i binarki przychodzą dwie wersje, więc trzeba je rozdzielić (/usr/lib
i /usr/lib64, jak wersje biblioteki).
/usr/libexec nadawałoby się dla prywatnych binarek uruchamianych
z ogólnodostępnych binarek, ale równie dobrze można skorzystać
z istniejących już lokalizacji i nie tworzyć nowego katalogu.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: dnssec-tools package broken by glibc

2017-07-01 Wątek Jakub Bogusz
On Sat, Jul 01, 2017 at 11:51:46AM +0200, Jan Rękorajski wrote:
> dnssec-tools does not build because the code it relies on was removed
> from glibc.

Build fixed, thanks to Arch Linux.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libmozsandbox.so w firefoksie

2017-05-17 Wątek Jakub Bogusz
On Wed, May 17, 2017 at 01:15:30PM +0200, Adam Osuchowski wrote:
> Czemu firefox ze źródeł wymaga binarnego mozilla-firefox-bin skoro
> oba zawierają libmozsandbox.so, a co więcej, firefox używa swojego,
> a nie tego z mozilla-firefox-bin?
> 
> 
> firefox-53.0-2.x86_64: required "libmozsandbox.so()(64bit)" is provided by 
> the following packages:
> a) mozilla-firefox-bin-53.0-1.x86_64
> b) thunderbird-52.0.1-3.x86_64
> Which one do you want to install ('Q' to abort)? 
> [mozilla-firefox-bin-53.0-1.x86_64]

Powinno być poprawione w 53.0.2.

Swoją drogą mozilla-firefox-bin i thunderbird nie powinny mieć własnej
prywatnej wersji w Provides.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/glm-devel] new package

2016-02-23 Wątek Jakub Bogusz
On Tue, Feb 23, 2016 at 03:35:19PM +0100, Jacek Konieczny wrote:
> On 2016-02-23 15:22, Jakub Bogusz wrote:
> >On Tue, Feb 23, 2016 at 03:10:56PM +0100, jajcus wrote:
> >>commit 91cfbb18080f8b7f88dbf6609f78c25f9dde85ef
> >>Author: Jacek Konieczny <j.koniec...@eggsoft.pl>
> >>Date:   Tue Feb 23 15:10:20 2016 +0100
> >>
> >> new package
> >>
> >>  glm-devel.spec | 66 
> >>  ++
> >
> >GLM.spec ?
> 
> Źródłowa paczka jest glm-*, używane jest przez '#include ', w
> innych dystrybucjach też małymi literami (libglm-dev w Ubuntu)??? Jeszcze
> jakby nam zostało w repozytorium stare 'glm', do niczego nie używane, to
> by było jeszcze większe zamieszanie.
> 
> Najchętniej bym to jako 'glm' spakował, ale najwyraźniej, nawet po
> 'odsunięciu' starego pakietu o takiej nazwie, to się u nas nie da.

Chodzi mi o to, że GLM.spec już jest, i to od dłuższego czasu.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: dbus-libs-1.10.6-1.i686 + multilib = problem z libgcrypt

2016-01-17 Wątek Jakub Bogusz
On Sun, Jan 17, 2016 at 07:02:13PM +0100, Łukasz Maśko wrote:
> W chwili obecnej nie ma możliwości poprawnej instalacji dbus-libs-1.10.6-1 w 
> systemie z multilib-em (wersja dla x86-64 już jest zainstalowana, problemem 
> jest wyrównanie wersji dla i686):
> 
> poldek:/all-avail> upgrade dbus-libs-1.10.6-1.i686 
> Przetwarzanie zależności...
> dbus-libs-1.8.20-2.i686 zostanie zastąpiony przez dbus-libs-1.10.6-1.i686
> dbus-libs-1.10.6-1.i686 zaznaczył systemd-libs-221-11.i686 (wł. 
> libsystemd.so.0)
>  systemd-libs-221-11.i686 zaznaczył attr-2.4.47-2.i686 (wł. libattr.so.1)
>  systemd-libs-221-11.i686 zaznaczył libgcrypt-1.6.4-1.i686 (wł. 
> libgcrypt.so.20)
>   libgcrypt-1.6.4-1.i686 zaznaczył libgpg-error-1.21-1.i686 (wł. libgpg-
> error.so.0)
>  systemd-libs-221-11.i686 zaznaczył lz4-libs-r131-4.i686 (wł. liblz4.so.1)
> Jest 6 pakietów do instalacji (5 zaznaczonych pośrednio), 1 do usunięcia:
> I dbus-libs-1.10.6-1.i686
> D attr-2.4.47-2.i686  libgcrypt-1.6.4-1.i686  libgpg-error-1.21-1.i686  lz4-
> libs-r131-4.i686  systemd-libs-221-11.i686
> R dbus-libs-1.8.20-2.i686
> This operation will use 2.7MB of disk space.
> Potrzeba pobrać 1.0MB archiwów (485.6KB do pobrania).
> 
> Pobieranie [1/2] th-i686::systemd-libs-221-11.i686.rpm...
> .. 100.0% [326.0K (326.0K/s)] 
> Pobieranie [2/2] th-i686::dbus-libs-1.10.6-1.i686.rpm...
> .. 100.0% [159.6K (135.8K/s)] 
> Uruchamianie sudo /usr/lib/poldek/pm-command.sh --upgrade -vh --root / --
> define _check_dirname_deps 1...
> Przygotowywanie...  ### [100%]
> error: Problemy z instalacją/usuwaniem:
> plik /usr/share/man/man1/hmac256.1.gz z instalacji 
> libgcrypt-1.6.4-1.i686 jest w konflikcie z plikiem z pakietu 
> libgcrypt-1.6.4-1.x86_64
> Wystąpiły błędy podczas instalacji
> 
> Czy dopuszczamy podział libgcrypt na podpakiety tak, żeby liby były 
> rzeczywiście osobno, a dodatkowe binarki plus rzeczy mogące przeszkadzać (jak 
> manual w tym przypadku) osobno? A może jest na to jakiś inny sposób?

Można by wydzielić -tools, ale jeśli jedynym problemem jest ten plik
- to czemu on się różni między architekturami?
Pliki w /usr/share nie powinny się różnić.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: dbus-1.10.6-1.x86_64 się wywala, downgrade do 1.8.20-2.x86_64 pomaga. (version LIBDBUS_PRIVATE_1.10.6 not defined in file libdbus-1.so.3 with link time reference)

2016-01-17 Wątek Jakub Bogusz
On Sun, Jan 17, 2016 at 11:37:43AM +0100, Mateusz Korniak wrote:
> dbus-1.10.6-1.x86_64 się wywala:
> 
> 
> Jan 17 11:20:39 host7 systemd[1]: Started D-Bus System Message Bus.
> Jan 17 11:20:39 host7 systemd[1]: Failed to register Manager vtable: File 
> exists
> Jan 17 11:20:39 host7 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 
> ses=4294967295 msg='unit=dbus comm="systemd" exe="/lib/systemd/systemd" 
> hostname=? addr=? terminal=? res=success'
> Jan 17 11:20:39 host7 systemd[1]: Failed to set up API bus: File exists
> Jan 17 11:20:39 host7 dbus-daemon[849]: /usr/bin/dbus-daemon: 
> /lib64/libdbus-1.so.3: no version information available (required by 
> /usr/bin/dbus-daemon)

"/lib64/libdbus-1.so.3"? A nie /usr/lib64, jak w pakiecie?
Masz tam jakąś starszą kopię biblioteki?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/glibc] - rel 1.1; glibc-locale_fixes.patch causes asserts in apps (our locale crap patches are pure evil!)

2015-08-06 Wątek Jakub Bogusz
On Thu, Aug 06, 2015 at 10:23:49AM +0200, arekm wrote:
 commit 2395b6fc1fbde35a7f66da5530f99af15968d94f
 Author: Arkadiusz Miśkiewicz ar...@maven.pl
 Date:   Thu Aug 6 10:23:43 2015 +0200
 
 - rel 1.1; glibc-locale_fixes.patch causes asserts in apps (our locale 
 crap patches are pure evil!)

Could you provide more information about these asserts?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: i486 removal from Th

2015-02-21 Wątek Jakub Bogusz
On Sat, Feb 21, 2015 at 11:17:47AM +0100, Jan Rękorajski wrote:
 Hi,
 I will remove i486 from Th on 28 February 2015.
 
 From pld-linux.org:
 
 Growing number of packages that either do not build for i486 or are
 severly crippled (like IcedTea or programs requiring atomic operations)
 with loss of users of this architecture caused us to finally abandon it.
 

To be fair it should be said explicitly, that for Th this also means drop
of support for i586 class CPUs and some degraded i686 chips lacking cmov
instructions support (there were such VIA chips in mid 200x years,
probably rare to find now).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: cmake

2015-02-15 Wątek Jakub Bogusz
On Sun, Feb 15, 2015 at 10:12:25AM +0100, Bartek Szady wrote:
 Cześć
 
 Pliki z %{_datadir}/cmake/Help są używane przez konsolowe cmake oraz 
 przez kdevelop.
 
 Przerzucić je do głównego pakietu czy zrobić nowy podpakiet help?

IMO do głównego.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: netatalk - ktoś to w ogóle testował?

2015-01-17 Wątek Jakub Bogusz
On Tue, Dec 23, 2014 at 11:33:24AM +0100, Jacek Osiecki wrote:
 Witam,
 
 Zachciało mi się dla makówki time machine zrobić...
 Jeden z obowiązkowych punktów to netatalk.
 
 Zainstalowałem... i to by było na tyle ;)
 Czy ktoś kto wypuszczał paczkę - sprawdzał czy w ogóle cokolwiek się 
 uruchamia?
 Mam wrażenie, że skrypt pochodzi z wcześniejszej wersji netatalk i nie ma 
 wiele wspólnego
 z tym co jest teraz...

Na to wygląda.

 [root@serwer ~]# /etc/rc.d/init.d/atalk start
 Starting atalkd service .. [ FAIL ]
 execvp: No such file or directory
 Registering serwer:Workstation: .. [ FAIL ]
 execvp: No such file or directory
 Registering serwer:netatalk: .. [ FAIL ]
 execvp: No such file or directory
 Starting papd service .. [ FAIL ]
 execvp: No such file or directory
 Starting timelord service .. [ FAIL ]
 execvp: No such file or directory
 Starting afpd service .. [ FAIL ]
 afpd: invalid option -- 'U'
 afpd: invalid option -- 'g'
 afpd: invalid option -- 'c'
 afpd: invalid option -- 'n'
 Usage:afpd [-d] [-F configfile]
   afpd -h|-v|-V
 [root@serwer ~]#
 
 W init.d/atalk widzę odwołania do binarek atalkd, timelord, papd - których 
 nie ma w żadnym pakiecie...

To było w netatalk  3, obsługującym stary protokół AppleTalk.

W netatalk = 3.0 jest zupełnie inaczej. Sprawdź 3.1.7-2.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Zepsuty bind 9.10.x ?

2014-10-09 Wątek Jakub Bogusz
On Thu, Oct 09, 2014 at 04:42:08PM +0200, Pepe wrote:
 Witam.
 
 Wczoraj odkryłem że nasz bind w wersji 9.10.x nie potrafi rozwiązać 
 nazwy download.adobe.com, konkretnie zwracany jest błąd NXDOMAIN.
 
 Google nie pomogły, dopiero downgrade do 9.9.5-1 rozwiązał problem.

Uhm...

$ host -t any download.adobe.com
download.adobe.com is an alias for download.wip4.adobe.com.

$ host -t ns wip4.adobe.com
wip4.adobe.com name server sj1gtm001.adobe.com.
wip4.adobe.com name server du1gtm001.adobe.com.
wip4.adobe.com name server da1gtm001.adobe.com.

$ host -t any download.wip4.adobe.com. sj1gtm001.adobe.com.
Using domain server:
Name: sj1gtm001.adobe.com.
Address: 192.150.19.247#53
Aliases:

Host download.wip4.adobe.com. not found: 3(NXDOMAIN)

$ host -t any download.wip4.adobe.com. du1gtm001.adobe.com.
Using domain server:
Name: du1gtm001.adobe.com.
Address: 193.104.215.247#53
Aliases:

Host download.wip4.adobe.com. not found: 3(NXDOMAIN)

$ host -t any download.wip4.adobe.com. da1gtm001.adobe.com.
Using domain server:
Name: da1gtm001.adobe.com.
Address: 192.150.16.247#53
Aliases:

Host download.wip4.adobe.com. not found: 3(NXDOMAIN)

Czyli tak jakby coś zepsuli.
host jest w wersji bind-utils-9.8.5.P2-1.

Przy użyciu niektórych zewnętrznych DNS-ów działa - kwestia cache?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: v4l-utils-qt wymaga QtCore-devel?!

2014-01-20 Wątek Jakub Bogusz
On Mon, Jan 20, 2014 at 01:58:46PM +0100, Łukasz Maśko wrote:
 poldek:/all-avail install v4l-utils-qt-1.0.0-1.i686 
 Przetwarzanie zależności...
 v4l-utils-qt-1.0.0-1.i686 zaznaczył QtCore-devel-4.8.5-5.i686 (wł. QtCore-
 devel = 4.4)
 [...]

Poprawione w 1.0.1-1.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Czy cmake zostawia po sobie jakiś log?

2013-12-17 Wątek Jakub Bogusz
On Tue, Dec 17, 2013 at 04:16:51PM +0100, Łukasz Maśko wrote:
 Próbuję dojść, dlaczego kde4-kdepim dla wersji 4.11.4 nie chce mi zbudować 
 bibliotek opartych na strigi. Konkretnie chodzi mi o pliki, które były w 
 4.10.x, a teraz nie ma:
 
 /usr/lib/strigi/strigiea_ctg.so
 /usr/lib/strigi/strigiea_ics.so
 /usr/lib/strigi/strigiea_vcf.so
 /usr/lib/strigi/strigiea_mail.so
 
 W źródłach odpowiedni podkatalog jest (strigi-analyzer), ale na pierwszy rzut 
 oka wygląda to tak, jakby przy samej konfiguracji na początku coś nie grało z 
 wykrywaniem strigi i potem po prostu nie buduje tego kawałka. 
 
 Jak można to zweryfikować? Samo strigi (+devel) mam.

Czasami czegoś można się doszukać w katalogu CMakeFiles, ale ogólnie słabo
z tym.
Autoconf jest pod tym względem przyjemniejszy i bardziej przewidywalny.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Problem z libvirt

2013-07-17 Wątek Jakub Bogusz
On Wed, Jul 17, 2013 at 10:34:58AM +0200, Grzegorz Pietrzak wrote:
 
  Dnia 2013-07-10, śro o godzinie 13:51 +0200, Grzegorz Pietrzak pisze:
  Widzę, że jest kolejna wersja libvirt: libvirt-1.0.6-1.x86_64,
  ale niestety jest to kolejna wersja która nie chce ze mną
  współpracować...
  odinstaluj libnl1 i powinno zadziałać
 
 
 No faktycznie zadziała, ale to działanie mnie nie do końca interesuje...
 
 poldek:/all-avail uninstall libnl1-1.1-3.x86_64 -t
 zazn. libnl1-1.1-3.x86_64
 Przetwarzanie zależności...
 libnl1-1.1-3.x86_64 zaznacza libpcap-1.3.0-1.x86_64 (wymaga
 libnl.so.1()(64bit))
   libpcap-1.3.0-1.x86_64 zaznacza libvirt-1.0.6-1.x86_64 (wymaga libpcap
 = 1.0.0)
   libpcap-1.3.0-1.x86_64 zaznacza libvirt-daemon-1.0.6-1.x86_64 (wymaga
 libpcap.so.1()(64bit))
   libvirt-daemon-1.0.6-1.x86_64 zaznacza
 libvirt-daemon-qemu-1.0.6-1.x86_64 (wymaga libvirt-daemon = 1.0.6-1)
 libvirt-1.0.6-1.x86_64 zaznacza libvirt-client-1.0.6-1.x86_64 (wymaga
 libvirt-lxc.so.0()(64bit))
 libvirt-1.0.6-1.x86_64 zaznacza python-libvirt-1.0.6-1.x86_64 (wymaga
 libvirt = 1.0.6-1)
 Jest 7 pakietów do usunięcia (6 zaznaczonych pośrednio):
 R libnl1-1.1-3.x86_64
 D libpcap-1.3.0-1.x86_64  libvirt-1.0.6-1.x86_64 
 libvirt-client-1.0.6-1.x86_64  libvirt-daemon-1.0.6-1.x86_64 
 libvirt-daemon-qemu-1.0.6-1.x86_64
 D python-libvirt-1.0.6-1.x86_64
 This operation will free 25.8MB of disk space.

To rozwiązaniem może być uaktualnienie libpcap do wersji 1.4.0
zbudowanej z libnl 3. Problem mógł wynikać z konfliktu wersji libnl.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Problem z libvirt

2013-07-11 Wątek Jakub Bogusz
On Wed, Jul 10, 2013 at 01:51:24PM +0200, Grzegorz Pietrzak wrote:
 Widzę, że jest kolejna wersja libvirt: libvirt-1.0.6-1.x86_64,
 ale niestety jest to kolejna wersja która nie chce ze mną współpracować...
 :/
 O co tu chodzi?!?...

Która wersja libnl?
Czy nie jest uszkodzona (rpm -V libnl)?

Wygląda na jakiś lewy moduł w /usr/lib*/libnl - czy masz w tym drzewie
jakieś moduły spoza pakietu libnl?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: libjpeg i zależności

2013-05-22 Wątek Jakub Bogusz
On Wed, May 22, 2013 at 08:19:38AM +0200, Tomasz Pala wrote:
 On Tue, May 21, 2013 at 13:58:48 +0200, Jan Rękorajski wrote:
 
  error: libjpeg-turbo-1.2.1-1.i686 conflicts with libjpeg-9-1.i686
 
  Zainstaluj libjpeg-turbo, libjpeg zmienił soname a my i tak wolimy turbo.
 
 A jak ktoś nie ma SSE? A jak ktoś potrzebuje libjpeg.so.9?

libjpeg-turbo powinien działać bez SSE; co najwyżej może być kwestia obsługi
nowego formatu - powinno być dostępne libjpeg.so.8 z IJG jako libjpeg8.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/libprelude] - updated to 1.0.1 - fix building with recent libc - fix building of python binding

2013-05-17 Wątek Jakub Bogusz
On Fri, May 17, 2013 at 03:48:14PM +0200, hawk wrote:
  License: GPL v2 or commercial
  Group:   Libraries
 -#Source0Download: 
 http://www.prelude-ids.com/developpement/telechargement/index.html
 -Source0: 
 http://www.prelude-ids.com/download/releases/libprelude/%{name}-%{version}.tar.gz
 -# Source0-md5:   a5bb76538d240e5fac5f6ab0b7fabfe5
 +# https://www.prelude-ids.org/projects/prelude/files
 +Source0: 
 https://www.prelude-ids.org/attachments/download/241/%{name}-%{version}.tar.gz
 +# Source0-md5:   dce1ea9f82cf436830567894e7ee622f
  Patch0:  %{name}-libtool.patch
  Patch1:  %{name}-ruby.patch
 +Patch2:  %{name}-gnutls.patch
 +Patch3:  %{name}-gets.patch
 +Patch4:  %{name}-python.patch
  URL: http://www.prelude-ids.com/
  BuildRequires:   autoconf = 2.59
  BuildRequires:   automake

Error: some source, patch or icon files not stored in PLD repo. 
(libprelude-gnutls.patch)

 @@ -37,6 +40,7 @@ BuildRequires:  rpm-pythonprov
  BuildRequires:   rpmbuild(macros) = 1.219
  %{?with_ruby:BuildRequires:  ruby-devel = 1.9}
  BuildRequires:   sed = 4.0
 +BuildRequires:   trousers-devel
  %{?with_perl:BuildRequires: swig-perl}
  %{?with_python:BuildRequires: swig-python}
  %{?with_ruby:BuildRequires: swig-ruby}

A to pewnie zależność gnutls. W źródłach libprelude nie ma nic
o trousers ani tspi.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: perl packages duplicating main functionality

2013-05-09 Wątek Jakub Bogusz
On Thu, May 09, 2013 at 01:54:31PM +0200, Jan Rękorajski wrote:
 Hi,
 Is there any real reason why we have a lot of perl packages that
 duplicate modules/functionality of main perl distribution?

With perl 5.16 they are probably not needed.
But some packages require newer versions than exist in base perl
5.12 distribution.

 I'm asking because I'm going to remove all of those from Th, because they
 cause build problems and incompatibilities (vim vs perl-ExtUtils-ParseXS,
 apache-mod_perl vs perl-Module-CoreList).

Problematic modules could be removed after checking BR list for
versioned dependencies with versions newer than in perl provided in Th.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Na co pokazuje /bin/sh na builderach? (czyli o co chodzi rpm-owi)

2013-04-07 Wątek Jakub Bogusz
On Sun, Apr 07, 2013 at 03:50:17PM +0200, Łukasz Maśko wrote:
 Dnia niedziela, 7 kwietnia 2013 11:12:49 Jan Rękorajski pisze:
 [...]
   Wynika ono z faktu, że u mnie pokazuje na ksh i (chyba) przez to nie mogę
   zbudować lokalnie żadnego pakietu (chociaż na builderze się buduje).
  
  Pewnie masz jeszcze pdksh i stąd problem.
 
 Dokładnie tak. Czy nie należałoby jakoś (nie wiem jak) wymusić przez 
 powiedzmy 
 rpm-build-macros, żeby /bin/sh pokazywało na ten a nie inny shell (tudzież 
 może łatwiej wykluczyć)? Tak tylko pytam :-)

Obecna wersja makr (git master) działa też z pdksh.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-30 Wątek Jakub Bogusz
On Thu, Mar 28, 2013 at 01:00:38PM +0100, Paweł Kośka wrote:
 W załączniku dla kolejne patche dla mfs.spec
 
 Ten pierwszy to nie wiem jaki plan miał developer.
 Wspomina że wydał wersję 1.6.27 a plik wyjątkowo (w porównaniu do
 poprzednich wersji) zwie się 1.6.27-1

Nie wiem. Wcześniej jako -1 były wersje z małymi (lecz istotnymi) poprawkami,
ale teraz to chyba pierwsza opublikowana.

python-modules OK, ale pydoc do czego?

Dodałem jeszcze parę poprawek od siebie i skrypt startowy mfscgiserv
(do przetestowania).

Potestuj - jeśli skrypty init z pakietu działają, to puszczę jako
release 1.

Aha - poprawki na operacje na pliku usuniętym (ala poldek) w tej wersji
jeszcze nie ma.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: STBR z poziomu git-a ?

2013-03-28 Wątek Jakub Bogusz
On Thu, Mar 28, 2013 at 03:10:47PM +0100, Paweł Gołaszewski wrote:
 On Thu, 28 Mar 2013, Jacek Konieczny wrote:
 Myślałem o osobnym repo, które po commitnięciu jakiejśtam linijki 
 hookami odpala stary make-request.sh.
A czemu nie normalnie, przez gitolite Admin Defined Commands? 
Byłoby:
   
ssh g...@git.pld-linux.org stbr pakiet
   
   Bo na prostsze rozwiązanie trudniej wpaść? ;-) No to został jeszcze 
   problem jak informować o błędnym zleceniu. Bo buildery wysyłają 
   informację na maila.
  Wysyłają też to na publiczną listę pld-logs..., więc jak ktoś będzie 
  chciał, to dostanie informacje.
 
 No bez przesady.
 Chciałbym mieć powiadomienie o swoim zleceniu, ale żeby już dostawać z tej 
 okazji _wszystkie_ to lekka perwersja...

Ano.

Ale adresy są (w CVSROOT/users czy jakoś tak) - najwyżej powiadomienie
przyjdzie na ten adres, a nie podany w zleceniu.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-18 Wątek Jakub Bogusz
On Thu, Mar 14, 2013 at 12:22:18AM +0100, Bartlomiej Zimon wrote:
 Dnia 12 marca 2013 17:09 Jakub Bogusz qbo...@pld-linux.org napisał(a):
   On Mon, Mar 11, 2013 at 08:33:17PM +0100, Paweł Kośka wrote:
   W dniu 11 marca 2013 18:10 użytkownik Bartlomiej Zimon uz...@o2.pl 
   napisał:
   
No to fajnie, poldek naprawiony w th-test lezy, a my czekamy na 
feedback, czy juz jest ok :)
   
   Na pewno jest inaczej ;)
   
   upgrade zrobiony
   [root@pavetta services]# poldek --version
   poldek 0.30.0 (rc)
   Copyright (C) 2000-2007 Pawel A. Gajda m...@pld-linux.org
   This program may be freely redistributed under the terms of the GNU GPL v2
   [root@pavetta services]# rpm -qa | grep poldek
   poldek-libs-0.30.0-1.rc7.1.x86_64
   poldek-0.30.0-1.rc7.1.x86_64
   
   
   No i teraz jeszcze raz testujemy:
   [root@pavetta services]# mfsmount /home/services/PLD/ -d -o mfsdebug
   -H 172.16.20.164 -S /
   http://pastebin.com/XFgXWpyq
   
   [root@pavetta services]# strace -o /tmp/test9.log poldek -v --noask -s
   PLD/mfstest/RPMS/ --mkidxz
   http://pastebin.com/CY3FVMTA
   
   
   I drugi test, montowanie podkatalogu
   
   [root@pavetta services]# mfsmount /home/services/PLD/ -d -o mfsdebug
   -H 172.16.20.164 -S /mfstest
   http://pastebin.com/y2rjPytr
   
   [root@pavetta services]# strace -o /tmp/test10.log poldek -v --noask
   -s PLD/RPMS/ --mkidxz
   http://pastebin.com/WWBUWfBa
  
  No to dalej coś źle z poldkiem, bo w logu jest dwa razy EPERM,
  a błąd zignorowany - brak(?) informacji na stderr, kod wyjścia 0.
  
  Błąd trudny do powtórzenia w normalnych warunkach (niepowodzenie odczytu
  po wcześniejszym udanym zapisie), ale jednak.
  
 
 Dziwna sprawa, pomijam fakt ze nigdzie w kodzie poldka nie sprawdzane jest 
 czy 
 zamykanie bazy tndb skonczylo sie sukcesem poza funkcjami test_xxx.c ;)
 Wydaje sie ze jest jednak jakis problem z tym systemem plikow.
 Nie jest to jakis bug w systemie plikow zwiazany z userem/grupa/itd.?

Problem po stronie MFS-a udało się zidentyfikować (kluczowe w tym było,
że plik zaraz po utworzeniu i otwarciu jest usuwany, dalsze operacje są
już na pliku trzymanym tylko przez deskryptor - nie działało to, jeśli
zamontowana była tylko część drzewa systemu plików).
Ma być poprawione w którejś następnej wersji.

Natomiast nie sprawdzanie statusu odczytu, nawet jeśli możliwość
niepowodzenia jest mało prawdopodobna, jest błędem w poldku.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-12 Wątek Jakub Bogusz
On Mon, Mar 11, 2013 at 08:33:17PM +0100, Paweł Kośka wrote:
 W dniu 11 marca 2013 18:10 użytkownik Bartlomiej Zimon uz...@o2.pl napisał:
 
  No to fajnie, poldek naprawiony w th-test lezy, a my czekamy na feedback, 
  czy juz jest ok :)
 
 Na pewno jest inaczej ;)
 
 upgrade zrobiony
 [root@pavetta services]# poldek --version
 poldek 0.30.0 (rc)
 Copyright (C) 2000-2007 Pawel A. Gajda m...@pld-linux.org
 This program may be freely redistributed under the terms of the GNU GPL v2
 [root@pavetta services]# rpm -qa | grep poldek
 poldek-libs-0.30.0-1.rc7.1.x86_64
 poldek-0.30.0-1.rc7.1.x86_64
 
 
 No i teraz jeszcze raz testujemy:
 [root@pavetta services]# mfsmount /home/services/PLD/ -d -o mfsdebug
 -H 172.16.20.164 -S /
 http://pastebin.com/XFgXWpyq
 
 [root@pavetta services]# strace -o /tmp/test9.log poldek -v --noask -s
 PLD/mfstest/RPMS/ --mkidxz
 http://pastebin.com/CY3FVMTA
 
 
 I drugi test, montowanie podkatalogu
 
 [root@pavetta services]# mfsmount /home/services/PLD/ -d -o mfsdebug
 -H 172.16.20.164 -S /mfstest
 http://pastebin.com/y2rjPytr
 
 [root@pavetta services]# strace -o /tmp/test10.log poldek -v --noask
 -s PLD/RPMS/ --mkidxz
 http://pastebin.com/WWBUWfBa

No to dalej coś źle z poldkiem, bo w logu jest dwa razy EPERM,
a błąd zignorowany - brak(?) informacji na stderr, kod wyjścia 0.

Błąd trudny do powtórzenia w normalnych warunkach (niepowodzenie odczytu
po wcześniejszym udanym zapisie), ale jednak.

Co do samego problemu z MFS-em - nie udało mi się powtórzyć.
Może trochę różnią się warunki... Mógłbyś dać dostęp do tego
swojego systemu (master + mount)? Kontakt na maila.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-06 Wątek Jakub Bogusz
On Wed, Mar 06, 2013 at 10:38:06PM +0100, Bartlomiej Zimon wrote:
 Dnia 5 marca 2013 10:01 Paweł Kośka pa...@viop.pl napisał(a):
 
  W dniu 5 marca 2013 07:02 użytkownik Jakub Bogusz
  qbo...@pld-linux.org napisał:
   On Mon, Mar 04, 2013 at 02:14:45PM +0100, Paweł Kośka wrote:
  
   wiesza się na:
  
   [root@pavetta pld]# LANG=C poldek -v --noask -s packages/RPMS/
   --mkidxz
   Creating pndir index of /home/services/PLD/pld/packages/RPMS/ 
   (type=dir)...
   Loading [dir]/home/services/PLD/pld/packages/RPMS/...
   Writing /home/services/PLD/pld/packages/RPMS/packages.ndir.gz...
  
   Jak to wiesza?
   Co pokazuje strace?
   Przy EPERM/EACCESS poldek nie powinien się wieszać, tylko zakończyć 
   działanie.
   Jeśli jest inaczej, to błąd.
  
 
 Mozna to jakos zreprodukowac bez zabawy w mfs ?

W strace wygląda to tak:

[...]
   935. write(1, Writing /home/services/PLD/RPMS/..., 52) = 52
   936. stat(/home/services/PLD/RPMS/packages.ndir.gz, 0x7fff804cb1a0) = -1 
ENOENT (No such file or directory)
   937. open(/home/services/PLD/RPMS/packages.ndir.gz.tmpTaxCCA, 
O_RDWR|O_CREAT|O_EXCL, 0600) = 3
   938. fchmod(3, 0600) = 0
   939. rmdir(/home/services/PLD/RPMS/packages.ndir.gz.tmpTaxCCA) = -1 
ENOTDIR (Not a directory)
^ po co to BTW??? później też powtarza się kilka razy
   940. unlink(/home/services/PLD/RPMS/packages.ndir.gz.tmpTaxCCA) = 0
[...]
  1198. dup(3)  = 6
[...]
  1208. open(/home/services/PLD/RPMS/packages.ndir.gz, 
O_RDWR|O_CREAT|O_TRUNC, 0666) = 3
[...]
  1213. dup(3)  = 7
[...]
   1219. lseek(6, 0, SEEK_SET)   = 0
   1220. lseek(7, 0, SEEK_END)   = 68
   1221. read(6, 0x7fff804c70c0, 16384)  = -1 EPERM (Operation not 
permitted)
   1222. write(7, 
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0..., 
4294967295) = -1 EFAULT (Bad address)
   1223. read(6, 0x7fff804c70c0, 16384)  = -1 EPERM (Operation not 
permitted)
   1224. write(7, 
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0..., 
4294967295) = -1 EFAULT (Bad address)
[...i tak do ...]

Czyli dwa błędy, albo nawet trzy błędy:
- brak sprawdzenia statusu read()
- użycie informacji o błędzie (-1) jako liczby bajtów do zapisu
- brak sprawdzenia statusu write()


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-06 Wątek Jakub Bogusz
On Tue, Mar 05, 2013 at 10:01:12AM +0100, Paweł Kośka wrote:
 W dniu 5 marca 2013 07:02 użytkownik Jakub Bogusz
 qbo...@pld-linux.org napisał:
  On Mon, Mar 04, 2013 at 02:14:45PM +0100, Paweł Kośka wrote:
 
  wiesza się na:
 
  [root@pavetta pld]# LANG=C poldek -v --noask -s packages/RPMS/
  --mkidxz
  Creating pndir index of /home/services/PLD/pld/packages/RPMS/ (type=dir)...
  Loading [dir]/home/services/PLD/pld/packages/RPMS/...
  Writing /home/services/PLD/pld/packages/RPMS/packages.ndir.gz...
 
  Jak to wiesza?
  Co pokazuje strace?
  Przy EPERM/EACCESS poldek nie powinien się wieszać, tylko zakończyć 
  działanie.
  Jeśli jest inaczej, to błąd.
 
 To spróbuje jeszcze raz opisać, bardziej szczegółowo.
 mfsmaster jest Arch Linux

Która wersja mfsmastera?

 klient i chunkservery na PLD.

Klient 1.6.26?

 
 /etc/mfs/mfsexports.cfg
 *   /   rw,alldirs,maproot=0
 *   .   rw

OK, z alldirs powinno obejmować też podkatalogi.

 Mój zestaw testowych RPMów
 [root@pavetta services]# ls -lah RPMS/
 total 1.8M
 drwxr-xr-x 2 root root  360 Mar  5 09:24 .
 drwxr-xr-x 4 root root   96 Mar  3 12:59 ..
 -rw-r--r-- 1 root root  40K Mar  3 12:24 mfs-cgi-1.6.26-0.4.x86_64.rpm
 -rw-r--r-- 1 root root 109K Mar  3 12:24
 mfs-chunkserver-1.6.26-0.4.x86_64.rpm
 -rw-r--r-- 1 root root 119K Mar  3 12:24
 mfs-client-1.6.26-0.4.x86_64.rpm
 -rw-r--r-- 1 root root 1.2M Mar  3 12:24
 mfs-debuginfo-1.6.26-0.4.x86_64.rpm
 -rw-r--r-- 1 root root 228K Mar  3 12:24
 mfs-master-1.6.26-0.4.x86_64.rpm
 -rw-r--r-- 1 root root  42K Mar  3 12:24 mfs-metalogger-1.6.26-0.4.x86_64.rpm
 
 
 montuje zasób
 mfsmount /home/services/PLD/ -d -H 172.16.20.164 -S /
 
 wrzuciłem te rpmy
 [root@pavetta services]# cp -a RPMS/ PLD/
 
 no i poldek
 [root@pavetta services]# strace -o /tmp/test1.log poldek -v --noask -s
 PLD/RPMS/ --mkidxz
 Creating pndir index of /home/services/PLD/RPMS/ (type=dir)...
 Loading [dir]/home/services/PLD/RPMS/...
 Writing /home/services/PLD/RPMS/packages.ndir.gz...
 [root@pavetta services]#
 
 Wszystko przebiegło OK, więc druga próba:
 
 
 Tworze testowy katalog:
 
 [root@pavetta services]# mkdir PLD/mfstest
 [root@pavetta services]# ls -lah PLD/
 total 2.5K
 drwxr-xr-x 10 root root  34 Mar  5 09:34 .
 drwxr-xr-x  4 root root  96 Mar  3 12:59 ..
 drwxr-xr-x  2 root root   0 Mar  5 09:31 RPMS
 drwxr-xr-x  2 root root   0 Mar  5 09:34 mfstest
 drwxr-xr-x  5 1000 users  9 Oct 31 14:22 pawelk-test
 drwxrwxr-x  3 1000 users  0 Oct 30 12:26 tescik
 drwxr-xr-x  2 root root   4 Oct 30 16:22 test
 drwxr-xr-x  2 root root  12 Feb  3 21:52 test2
 drwxr-xr-x  2 root root   8 Feb  2 18:32 test3
 drwxr-xr-x  4 root root   0 Mar  5 09:28 ttest4
 
 
 odmontowuje zasób i montuje do tego testowego katalogu
 [root@pavetta ~]# mfsmount /home/services/PLD/ -d -H 172.16.20.164 -S 
 /mfstest/
 
 i od początku:
 [root@pavetta services]# cp -a RPMS/ PLD/
 
 [root@pavetta services]# strace -o /tmp/test2.log poldek -v --noask -s
 PLD/RPMS/ --mkidxz
 Creating pndir index of /home/services/PLD/RPMS/ (type=dir)...
 Loading [dir]/home/services/PLD/RPMS/...
 Writing /home/services/PLD/RPMS/packages.ndir.gz...
 ^C^C
 [root@pavetta services]#
 
 Log z mfsmount:
 http://pastebin.com/g4Ngsgdm

Dodaj jeszcze -o mfsdebug do opcji mfsmounta.

Sprawdź jeszcze z -S /mfstest zamiast -S /mfstest/ (ale to raczej
nie powinno robić różnicy).

 strace z tego niedziałającego poldka:
 http://pastebin.com/TJATYtXc
[...]
 Jakieś sugestie? To wina PLD, poldka, czy mfs?

Wieszanie się poldka jest winą poldka (powinien się zakończyć
z komunikatem o błędzie).

Co do samego EPERM, to coś dziwnego. Nie udało mi się powtórzyć
(mfsmaster 1.6.26, mfsmount 1.6.26 lub 1.6.27, program powtarzający
operacje analogiczne do poldka).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-04 Wątek Jakub Bogusz
On Mon, Mar 04, 2013 at 02:14:45PM +0100, Paweł Kośka wrote:
 W dniu 3 marca 2013 14:31 użytkownik Jakub Bogusz
 qbo...@pld-linux.org napisał:
 
  Przygotowałem wstępne skrypty - nie testowane, więc mogą być jakieś
  błędy. Jeżeli masz przygotowaną instalację to sprawdź.
 
 Dzięki, przetestuję jak będę robił reinstalację mojego testowego środowiska.
 
 Na razie mi nie współpracuje z poldkiem ;) Tylko nie wiem, czy to nie
 nie wina moich prób, testów.
 
 Nie mogę zrobić
 poldek -v --noask -s packages/RPMS/ --mkidxz
 
 wiesza się na:
 
 [root@pavetta pld]# LANG=C poldek -v --noask -s packages/RPMS/
 --mkidxz
 Creating pndir index of /home/services/PLD/pld/packages/RPMS/ (type=dir)...
 Loading [dir]/home/services/PLD/pld/packages/RPMS/...
 Writing /home/services/PLD/pld/packages/RPMS/packages.ndir.gz...

Jak to wiesza?
Co pokazuje strace?
Przy EPERM/EACCESS poldek nie powinien się wieszać, tylko zakończyć działanie.
Jeśli jest inaczej, to błąd.

 a mfsmount pokazuje:
 
 unique: 12028, opcode: GETATTR (3), nodeid: 467, insize: 56
unique: 12028, error: -1 (Operation not permitted), outsize: 16
 unique: 12029, opcode: GETATTR (3), nodeid: 467, insize: 56
unique: 12029, error: -1 (Operation not permitted), outsize: 16
 unique: 12030, opcode: GETATTR (3), nodeid: 467, insize: 56
unique: 12030, error: -1 (Operation not permitted), outsize: 16
 
 
 Co ciekawe jak zamontuje:
 # mfsmount /home/services/PLD/  -f -n -H 172.16.20.164 -S /
 to jest OK
 
 Ale jak już jako:
 # mfsmount /home/services/PLD/  -f -n -H 172.16.20.164 -S /PLD/
 to nie działa ;)

W tym drugim przypadku możesz normalnie zapisywać pliki w zamontowanym
katalogu (w szczególności w /home/services/PLD/pld/packages/RPMS/)?

Czy mfsexports dopuszcza zapis dla /PLD? (nie pamiętam, czy wpis dla /
działa implicite na podkatalogi, czy nie)

Czy bez opcji -n działa?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-03 Wątek Jakub Bogusz
On Sun, Mar 03, 2013 at 11:56:24AM +0100, Paweł Kośka wrote:
 I jeszcze jeden malutki.

BR dopisane.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Patch dla mfs.spec

2013-03-03 Wątek Jakub Bogusz
On Thu, Feb 21, 2013 at 01:21:08PM +0100, Paweł Kośka wrote:
 Hej,
 
 Czy mógłby ktoś spojrzeć na ten patch?
 Czy mniej więcej o taki skrypt startowy chodzi?

Lepiej używać funkcji wbudowanych w te programy (start/stop/reload itp.).

Przygotowałem wstępne skrypty - nie testowane, więc mogą być jakieś
błędy. Jeżeli masz przygotowaną instalację to sprawdź.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/libvirt] + BR:leveldb-devel, libnl1-devel, libatomic_ops - BR:libnl-devel moved file cpu_map.xml to daemon

2012-12-08 Wątek Jakub Bogusz
On Sat, Dec 08, 2012 at 11:58:13AM +0100, gzohop wrote:
 commit 29b6137ec4289c04d9bbf64a82aa53f3596f5ab9
 Author: Grzegorz Pycia / PLD gzo...@carme-pld-i686.pld-linux.org
 Date:   Sat Dec 8 11:56:05 2012 +0100
 
 + BR:leveldb-devel,libnl1-devel,libatomic_ops
 - BR:libnl-devel

leveldb and libatomic_ops are ceph (RDB) dependencies, not libvirt's.

$ rpm -qR ceph-devel | grep -E 'leveldb|libatomic_ops'
leveldb-devel
libatomic_ops

libvirt 1.0.0 builds with libnl 3.2+ just fine, doesn't need libnl 1.1
fallback.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: qemu-kvm-common-1.2.0-2.x86_64 jest w konflikcie z libcacard-0.1.2-1.x86_64

2012-11-07 Wątek Jakub Bogusz
On Tue, Nov 06, 2012 at 10:29:05PM +0100, Artur Frysiak wrote:
 Podczas aktualizacji qemu dostałem komunikat jak niżej:
 
 Uruchamianie sudo /bin/rpm --upgrade -vh --root /...
 Przygotowywanie...  ###
 [100%]
 error: Problemy z instalacją/usuwaniem:
 plik /usr/bin/vscclient z instalacji qemu-kvm-common-1.2.0-2.x86_64
 jest w konflikcie z plikiem z pakietu libcacard-0.1.2-1.x86_64
 Wystąpiły błędy podczas instalacji

W takim razie qemu-common też.

Jakieś propozycje rozwiązania?
Ten w libcacard jest zgodny?
Jeśli tak, to można zostawić tylko libcacard.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: ffmpeg-libs-1.0-2 vs. libilbc.

2012-11-06 Wątek Jakub Bogusz
On Tue, Nov 06, 2012 at 06:57:54PM +0100, Paweł Sikora wrote:
 witam,
 
 najnowszy updejt ffmpeg wymaga doinstalowania kodeka ilbc.
 ktory jest koszerny? webrtc-libilbc, czy libilbc?

ffmpeg wymaga webrtc-libilbc.
SONAME jest takie samo? Jeśli tak, trzeba w którymś zmienić.
Nie są binarnie zgodne.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [RFD] wersja rpm

2012-10-24 Wątek Jakub Bogusz
On Wed, Oct 24, 2012 at 01:16:18PM +0200, Tomasz Pala wrote:
 On Wed, Oct 24, 2012 at 11:40:54 +0200, Marcin Banasiak wrote:
 
  Dodatkowo do tej listy można dodać obsługę Suggests, której również
  nie ma w rpm.org.
 
 http://en.opensuse.org/openSUSE:RPM_sucks
 * Starting with rpm 4.7 (perhaps earlier? or is it an openSUSE patch?)
   soft dependencies like Recommends and Suggests are possible with
   RPM too.
 
 A dokładniej weakdeps.diff z
 https://build.opensuse.org/package/files?package=rpmproject=openSUSE%3AFactory

Która to łata wg opisu zależy od kolejnej...

Swoją drogą jeżeli drugi z kolei duży gracz trzyma u siebie ~80 łat,
to jaki priorytet w rpm.org mają nasze łaty?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [RFD] wersja rpm

2012-10-23 Wątek Jakub Bogusz
On Tue, Oct 23, 2012 at 01:37:29PM +0200, Karol Krenski wrote:
 W dniu 23.10.2012 09:20, Tomasz Pala pisze:
 której wersji rpma oczekujesz w PLD?
 
 [ ] rpm5 rozwijanego w archaicznym środowisku i masochistycznych warunkach
 [ ] rpm4 rozwijanego pod patronatem RH (a niech zaryzykuję - 
 community-driven)
 
 Zdecydowanie rpm4.
 
 Jakoś nie widzę wyższości rpm5 nad rpm4 - wręcz przeciwnie.
 Na dwóch maszynach wróciłem do czwórki, na trzeciej na szczęście w ogóle 
 nie aktualizowałem.
 Z bolączek, które nie zostały wymienione to także:
 1. jest koszmarnie wolny i zżera całe zasoby (odczuwalne szczególnie przy 
 większej ilości paczek do instalacji/deinstalacji).
 2. rpm5 w obecnej postaci psuje m.in nasz skrypt builder, np.:
 rpm -q --whatprovides $DEPS 21 |
   awk '/^(error:|no package provides)/ { print }'
 nie działa, bo rpm5 milczy.
 3. Od samego początku w naszym specu rpm5 jest tona patchy i ich liczba 
 rośnie - tu również nie widzę przewagi nad rpm4.
 4. Jakoś nie widzę zastosowania (w naszej dystrybucji) rozdymania rpmów
 ciekawostkami typu Provides: elf(buildid) = ...
 Itd., itd.
 
 Powtórzę to jeszcze raz - ja jestem za rpm4.

rpm4 jest określeniem mocno rozmytym.
To głos za powrotem do rpm 4.5 by PLD czy aktualną linią rpm.org?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [RFD] wersja rpm

2012-10-23 Wątek Jakub Bogusz
On Tue, Oct 23, 2012 at 09:20:41AM +0200, Tomasz Pala wrote:
 Jak pokazują ostatnie tygodnie, rpm5 - w wersji co prawda rozwojowej,
 ale generuje sporo problemów. Błędy wykryte oczywiście można naprawić,
 jednak pozostaje faktem, iż:
 1. błędy wykrywamy tutaj, co znaczy, że nikt inny tej wersji nie używa
(a zatem poprawki będą dopiero, jak komuś 'z naszych' coś się uwali),
 2. rpm5 jest rozwijany we wrogim środowisku (słaby warsztat techniczny
oraz problemy komunikacyjno-mentalne dyktat^Wautora),
 3. pakiety rpm5 są niekompatybilne z resztą świata (bo nazwijmy to
wprost, reszta świata używa rpm4, jedynie Mandriva się wyłamuje, ale
to bardziej z przyczyn wydaje mi się politycznych niż technicznych).
 Zresztą Mandriva AFAIK aktywnie uczestniczy w rozwoju rpm5, więc jeżeli
 nie zamierzamy ponownie (jak już było z rpm4 - z tego samego źródła)
 utrzymywać własnej wersji rpma (co już sugerują ostatnie maile z hmacs),
 to chciałbym poznać wasze zdanie na temat: czy powinniśmy zakończyć
 eksperyment pt. rpm5? Daliśmy mu szansę - w porządku, były jakieś
 argumenty natury technicznej. Życie jednak boleśnie zweryfikowało, że rpm5
 skupia się na rocket-science, pomijając codzienną niezawodność oraz
 zaufanie do systemu. Osobiście nie zaryzykuję, że któregoś dnia
 poznikają mi np. konfiguracje (bo rpm uzna, że nie zmieniły się w
 stosunku do oryginałów w pakiecie), albo że usunie cały katalog (nie
 zwracając uwagi na to, że w środku były pliki spoza pakietu) lub wykona
 inną nieprzewidywalną(!) rzecz, a później będę musiał tydzień tłumaczyć
 autorowi, w czym jest problem (na co i tak usłyszę odpowiedź, aby
 odtworzyć z backupu, a jeśli go nie mam, to tam leży błąd i jego
 naprawienie leży poza zakresem rpma - ten koleś tak już ma i tak mniej
 więcej się upierał przy bugu, po którym w końcu wyleciał z RH - ale to
 wie każdy, kto tego człowieka zna i nawet nie próbuje merytorycznie z
 nim rozmawiać). W tej chwili nie jest jeszcze zbyt późno, aby wycofać
 się z tej samobójczej zmiany (obok i tak sugestia przebudowania 8,5k
 pakietów) i iść z głównym nurtem, który jest wspierany przez szeroko
 rozumiany biznes (a co za tym idzie mocno testowany i bardziej niezawodny).
 
 Prosiłbym o krótkie odpowiedzi, bez przekonywania mnie do przewagi
 technicznej (w kosmos nie polecisz nawet z najlepszym silnikiem, jeśli
 nie domykają się drzwi) - niestety argument ad personam w tym przypadku
 jest dominujący (poziom uspołecznienia grubo poniżej akceptowalnego
 oraz jakiś lazy-english w piśmie czynią go wręcz odrażającym do
 jakiejkolwiek dyskusji, skutkiem czego KAŻDY odkrywca błędu debuguje na
 własną rękę we własnym czasie i później jeszcze prosi, aby autor
 łaskawie pobłogosławił poprawkę - albo robimy rpm-pld) na pytanie:
 której wersji rpma oczekujesz w PLD?
 
 [ ] rpm5 rozwijanego w archaicznym środowisku i masochistycznych warunkach
 [ ] rpm4 rozwijanego pod patronatem RH (a niech zaryzykuję - community-driven)
 
 (no dobra, trochę te pytania wskazują na odpowiedź - przepraszam)
 Ewentualnym biznesofobom przypomnę, że większość kodu kernela jest
 sponsorowana.

Pytanie co jest tańsze - utrzymywanie własnego forka rpm5 czy rpm.org?

Upstream w przypadku rpm.org powinien być stabilniejszy, ale nie
wiemy, czy bardziej otwarty (bez sprawdzenia - jestem sceptyczny).
Poziom community-driven można przetestować próbując nakarmić łatkami z PLD
(choćby tymi, które w rpm5 już są - można zidentyfikować śledząc historię
począwszy od 4.4.2, kiedy nastąpiło rozgałęzienie).

Z czysto technicznych różnic, które wychwyciłem przeglądając listę
zmian, mających IMO większe znaczenie:
- zaletą rpm.org jest obsługa file capabilities, nowy atrybut plików %caps()
- dużą wadą brak repackage (cała obsługa wycięta na samym początku
  tworzenia wersji 4.6)

 Zanim zaczniesz dyskutować, przeczytaj http://lwn.net/Articles/441085/
 i obejrzyj aktywność: http://rpm.org/gitweb?p=rpm.git;a=summary
 http://rpm5.org/cvs/timeline?d=300e=2012-Oct-23c=2px=rpms=0dm=1x=1w=0

Szału nie ma ani tu, ani tu.
Zaskoczyło mnie, że rpm5 nadal jest w CVS-ie...


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [RFD] wersja rpm

2012-10-23 Wątek Jakub Bogusz
On Tue, Oct 23, 2012 at 04:54:49PM +0200, Tomasz Pala wrote:
 On Tue, Oct 23, 2012 at 16:47:48 +0200, Jacek Osiecki wrote:
 
  A tu mi zabiłeś ćwieka... W takim razie zmieniam zdanie i jednak
  wolałbym pozostać przy 4.5.
  
  No to dla mnie też dyskwalifikacja dla 4.6 - repackage, zwłaszcza przy 
  dystrybucji obfitującej w nowalijki (nie zawsze do końca przetestowane) 
  jest wręcz niezbędny.
 
 Pozostaje jeszcze do wyboru 5.3 - z tymi samymi problemami personalnymi,
 ale przynajmniej ktoś tego używa (Mandriva - 5.3.12).

Cooker ma 5.4.x (zresztą stamtąd chyba jest część łatek w naszym 5.4
- nb. część wygląda na zbędne, bo my np. wycinamy obsługę http via neon).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: spec dla MooseFS

2012-10-15 Wątek Jakub Bogusz
On Mon, Oct 15, 2012 at 03:37:03PM +0200, Paweł Kośka wrote:
 W dniu 15 października 2012 12:47 użytkownik Paweł Kośka
 pa...@viop.pl napisał:
 
  O widzę że się zbudowało, czyli to ja jak zwykle sobie coś poprawiłem ;)
 
 Już znalazłem czemu mi się nie budowało...
 W załączniku kolejny zestaw poprawek.

 +BuildRequires: gcc-c++

%undefine __cxx (albo przegenerowanie configure) powinno wystarczyć.
Tam nie ma kodu w C++.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: spec dla MooseFS

2012-10-12 Wątek Jakub Bogusz
On Fri, Oct 12, 2012 at 02:16:23PM +0200, Paweł Kośka wrote:
 Zrobiłem małego patcha nie pakuję już 2x tych samych manuali.
 Chyba lepiej by na masterze były te manuale.

Jeśli w jednym, to raczej w kliencie (tam, gdzie używa się tych systemów
plików). Albo wydzielić -doc (man7 + ogólne pliki z dokumentacją).

 Jest też drugi patch. Metalloger i chunkserver też powinien pracować
 jako użytkownik mfs.
 Czy tak należało to zrobić? Nie będzie się sypać gdy będę instalować
 jeden pakiet, a odinstaluje drugi?

Trzeba dodać Provides: user(mfs) i to samo z grupą.

 No i chyba dobrze by było dodać zależność, ew. sugestie dla metalogger.
 Wydaje mi się że instalując metalogger powinien też być zainstalowany
 master, ale nie uruchamiany.

Może być zainstalowany, nie może być jednocześnie uruchomiony.

 Jak dobrze rozumiem opis programu, w przypadku awarii mastera to
 metalogger powinien przejmować jego zadanie.

Ściślej to maszyna z metaloggerem (tzn. z zapisanymi przez niego danymi)
- po zatrzymaniu metaloggera, mfsmetarestore i uruchomieniu mastera.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: spec dla MooseFS

2012-10-06 Wątek Jakub Bogusz
On Sat, Oct 06, 2012 at 09:17:50PM +0200, Jan Rękorajski wrote:
 On Wed, 03 Oct 2012, Paweł Kośka wrote:
 
  Zmodyfikowałem lekko tego speca
  
  Teraz przy instalacji dodaje użytkownika i grupe mfs
  UID/GID wziąłem pierwszy wolny z
  http://cvs.pld-linux.org/cgi-bin/viewvc.cgi/cvs/PLD-doc/uid_gid.db.txt
  
  Czy taki spec może być? Co w nim jest jeszcze źle?
 
 Wygląda nieźle, wrzuciłem do repo.
 Uwagi:
 - czy na pewno między podpakietami nie ma żadnych zależności?

Nie ma, każdy może działać na innej maszynie.

 - /var/mfs to nie jest właściwe miejsce, powinno być
   /var/{lib,cahce,spool}/mfs w zależności od przeznaczenia tego katalogu

/var/lib IMO


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/postgresql: 2/3] - initial support for full pg_upgrade - exmaple: pg_upgrade -b /usr/lib64/postgresql-9.1/bin/ -B /us

2012-09-27 Wątek Jakub Bogusz
On Tue, Sep 25, 2012 at 12:29:38PM +0200, zawadaa wrote:
 commit 9214a4d4c6913380a9e02edb10cf81acca08ee45
 Author: Andrzej Zawadzki zawa...@pld-linux.org
 Date:   Tue Sep 25 12:22:51 2012 +0200
 
 - initial support for full pg_upgrade
 - exmaple:
 pg_upgrade -b /usr/lib64/postgresql-9.1/bin/ -B /usr/bin/ -d 
 /var/lib/pgsql/data -D /var/lib/pgsql/data_new
 - I don't know is this propoer packaging - looks ugly - please review
 - NOTE: this can upgrade from 9.1 to 9.2 only!

Parę pytań.
Co dokładnie jest potrzebne pg_upgrade ze starej wersji postgresql-a?
Czy obsługuje tylko poprzednią wersję, czy także wcześniejsze?

Mi też się nie podoba ten sposób budowania. Z tego co widzę - pg_upgrade
do zbudowania nie potrzebuje niczego ze starszej wersji postgresql-a
- więc nie ma powodu, żeby budować ją jednocześnie.
Widziałbym raczej postgresql9.1.spec (ew. też postgresql9.0.spec itd.,
w ramach wersji obsługiwanych przez pg_upgrade) - i stamtąd budowany
pakiet np. %{name}-upgradesource czy %{name}-dump (w zależności od tego,
co to naprawdę robi), ew. jakieś inne podpakiety, jeśli ktoś potrzebuje.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: gnutls-3.1.0 - sigsegv @ trousers-libs.

2012-09-02 Wątek Jakub Bogusz
On Sun, Sep 02, 2012 at 01:09:04PM +0200, Paweł Sikora wrote:
 witam,
 
 aktualizacja gnutls z 3.0.22 do 3.1.0 powoduje wylot przy starcie np. 
 mplayera.

A z nowym trousers (0.3.9)?

 Program received signal SIGSEGV, Segmentation fault.
 host_table_init () at rpc/hosttable.c:27
 (gdb) bt
 #0  host_table_init () at rpc/hosttable.c:27
 #1  0x7fffe61c43ab in my_init () at rpc/hosttable.c:45
 #2  0x77de9a26 in call_init (env=0x7fffdf68, argv=0x7fffdf58, 
 argc=1, l=optimized out) at dl-init.c:84
 #3  call_init (l=optimized out, argc=1, argv=0x7fffdf58, 
 env=0x7fffdf68) at dl-init.c:34
 #4  0x77de9b0a in _dl_init (main_map=0x77ffe188, argc=1, 
 argv=0x7fffdf58, env=0x7fffdf68) at dl-init.c:133
 #5  0x77ddc66a in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
 
 $ valgrind --leak-check=full /usr/bin/mplayer
 ==11453== Memcheck, a memory error detector
 ==11453== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
 ==11453== Using Valgrind-3.8.0 and LibVEX; rerun with -h for copyright info
 ==11453== Command: /usr/bin/mplayer
 ==11453== 
 ==11453== 
 ==11453== Process terminating with default action of signal 11 (SIGSEGV)
 ==11453==  Bad permissions for mapped region at address 0xDA439A0
 ==11453==at 0x1678937D: host_table_init (hosttable.c:27)
 ==11453==by 0x167893AA: my_init (hosttable.c:45)
 ==11453==by 0x400EA25: call_init (in /lib64/ld-2.16.so)
 ==11453==by 0x400EB09: _dl_init (in /lib64/ld-2.16.so)
 ==11453==by 0x4001669: ??? (in /lib64/ld-2.16.so)

Tam jest zwykłe calloc() wywołane w konstruktorze biblioteki.
Jakiś problem z zależnościami przy wczytywaniu bibliotek?
Może przebudowanie trousers coś pomoże...


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Problem z licencja

2012-08-23 Wątek Jakub Bogusz
On Thu, Aug 23, 2012 at 08:00:51PM +0200, Paweł Sikora wrote:
 On Thursday 23 of August 2012 19:20:00 Kacper Kornet wrote:
  On Thu, Aug 23, 2012 at 07:07:03PM +0200, Paweł Sikora wrote:
   On Thursday 23 of August 2012 18:07:46 Kacper Kornet wrote:
Jak należy postępować gdy razem ze źródłem programu nie ma żadnego pliku
COPYING, LICENSE itp., natomiast w jednym z plików źródłowych jest
coś takiego:
  
* Audacious playlist format plugin Copyright 2011 John Lindgren
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions, and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions, and the following disclaimer in the
* documentation provided with the distribution.
*
* This software is provided as is and without any warranty, express or
* implied. In no event shall the authors be liable for any damages
* arising from the use of this software.
  
  
  
   wyglada jak BSD-like, w szczegolnosci:
   http://en.wikipedia.org/wiki/BSD_licenses#2-clause_license_.28.22Simplified_BSD_License.22_or_.22FreeBSD_License.22.29
  
  Bardziej mi chodziło jaka jest praktyka  spełnienie warunku must
  reproduce the above copyright notice.  Wydzielać ten tekst do osobnego
  pliku COPYING i go pakować, czy jakieś inne podejście.
 
 oidp, to nie pakujemy plikow ze standardowym tekstem licencji, tylko 
 wpisujemy odpowiednie
 wartosci w .specu w polu license.

W przypadku BSD/MIT treść licencji zawiera informację o właścicielu praw
autorskich, często też są drobne różnice w treści - dlatego w tym
przypadku te krótkie pliki z treścią dołączamy do pakietów.

Jeśli nie ma osobnego pliku, to można zrobić head -n X plik.c  LICENSE
i dodać taki plik do %doc.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: DISTFILES: ERROR fetching sources for bash-completion (refs/heads/bash-completion-2)

2012-08-02 Wątek Jakub Bogusz
On Thu, Aug 02, 2012 at 06:15:54PM +0200, qboosh wrote:
 cannot git fetch bash-completion from branch refs/heads/bash-completion-2;
 fatal: Couldn't find remote ref refs/heads/bash-completion-2
 
 exited with code 128

df nie obsługują kropek w nazwach gałęzi?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [TH-main] pand/NAP

2012-07-07 Wątek Jakub Bogusz
On Sat, Jul 07, 2012 at 08:39:03PM +0200, Łukasz Maśko wrote:
 Dnia sobota, 7 lipca 2012, Bartlomiej Zimon napisał:
 [...]
  Wczesniej hcid -s go tworzyl, teraz bluetoothd powinien, moze na nim
  strace powies.
 
 Przy obecnym bluez (4.101-1) bluetoothd nie jest startowany bez systemd. Na 
 SysVinit ostatni który pracuje bez problemu to 4.99-6, bo jeszcze jest w nim 
 /lib/udev/rules.d/97-bluetooth.rules i udev go podnosi.

Przytoczę tu z wcześniejszej prywatnej korespondencji, co wyśledziłem:
http://git.kernel.org/?p=bluetooth/bluez.git;a=commitdiff;h=2ea98a6a043710ad4958355b62c682b4767f292e

Czyli: nowe wersje udev nie pozwalają już na takie uruchamianie
długotrwałych procesów.
Nie wiem, czy wzmiankowane tu uruchamianie przez systemd jest już
w domyślnej konfiguracji.
W przypadku bez systemd należałoby zapewne przywrócić bezudevową
(czysto SysV) wersję skryptu init.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Git migration

2012-07-01 Wątek Jakub Bogusz
On Fri, Jun 29, 2012 at 09:59:42PM +0200, Jacek Konieczny wrote:
 On Fri, Jun 29, 2012 at 06:57:55PM +0200, Paweł Sikora wrote:
  no to jak panowie, jaki w koncu model odgalezien przyjmujemy dla glownego 
  nurtu pld-th?
  
  1).
  dzialamy na 2 galeziach master/devel ze wzajemnym scalaniem (tak jak 
  pokazalem wyzej)
  i nie nadpisujemy/kasujemy devel.
 
 Czemu się tak ograniczać? Można rozwijać pakiet w różnych kierunkach
 przecież. 'devel' nic nie mówi i nawet nie wiadomo co tam miałoby być.
 
  2).
  dla kazdej kolejnej developerskiej wersji softu odgaleziamy od master do 
  jakiegos next-X.Y
  (czy jak to tam nazwiemy), potem merge do master i koniec uzywania galezi 
  (kasacja?).
 
 Wybieram tę opcję. Topic branch. W tym przypadku 'topikiem' jest jakieś
 developerskie wydanie softu. 
 
 Bo mergowaniu takiego brancha do master, gdy wersja staje się aktualną
 lub przestarzałą, to IMHO można go skasować ??? znaczy usunąć nazwę z
 repo, bo w historii odgałęzienie zostanie.
 I nie będzie problemów jak z resetem 'uniwersalnego' brancha 'devel', że
 po jakimś czasie ktoś robi 'git pull' i bzdury wychodzą.
 
  chodzi o to, zeby nie bylo pozniej w kazdym pakiecie wedle lokalnych 
  upodoban,
  bo jakikolwiek nowy developer zglupieje, albo wprowadzi swoj odmienny tok 
  dzialania.
 
 Dla częstych przypadków, jak pakiet z developerską/testową wersją softu
 dobrze jest ustalić jakieś reguły. IMHO wystarczy numer wersji jako
 nazwa brancha.

IMO lepszy byłby schemat nazw pozwalający od razu odróżnić charakter
gałęzi (wersje rozwojowe, wersje stabilne starsze niż master itp.),
bez oglądania historii gałęzi/wersji przed i po odgałęzieniu.
O ile w danej chwili może być oczywiste, co jest wersją rozwojową, a co
starą stabilną - to po paru latach już nie.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Libreoffice+libicu calc wywraca się (100% powtarzalności)

2012-06-19 Wątek Jakub Bogusz
On Tue, Jun 19, 2012 at 10:31:28PM +0200, Łukasz Maśko wrote:
 Dnia wtorek, 19 czerwca 2012, Bartosz Świątek napisał:
  2012/6/19 Łukasz Maśko e...@yen.ipipan.waw.pl:
   Zbudowałem icu-4.8.1.1 po poprawieniu speca i teraz działa (tylko
   chwilowo tego patcha nie mogę wrzucić do CVS-a bo sticky tag
   `auto-th-icu-4_8_1-1' for file `icu.spec' is not a branch a ja z
   CVS-a dalej tak samo zielony jak dawniej).
  
  Skopiuj sobie swoja zmianę, usuń oryginał, pobierz z HEAD, nadpisz
  swoim plikiem, skomituj.
 
 Phi, tak prosto ;-) Oczekiwałem jakiejś większej magii. Zrobione.

I źle, bo na HEAD była już nowa wersja.
Dla starej powinien być branch ICU_4_8 albo coś w tym rodzaju.

BTW, czy LO działa poprawnie z icu 49?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: xmlrpc-c.spec - xmlrpc-c-c++ Requires: libstdc++-devel

2012-06-05 Wątek Jakub Bogusz
On Tue, Jun 05, 2012 at 03:23:52PM +0200, Szymon Siwek wrote:
 Witam!
 
 W specu xmlrpc-c pakiet xmlrpc-c-c++ ma Requires: libstdc++-devel
 Nie bardzo widzę sens takiego czegoś, w odpowiednim commit logu mamy tylko:

Miało być w xmlrpc-c-c++-devel. Poprawione.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: unixbench/unixbench.spec - removed BR: glibc-devel

2012-06-05 Wątek Jakub Bogusz
On Tue, Jun 05, 2012 at 06:30:13PM +0200, sls wrote:
 Author: sls  Date: Tue Jun  5 16:30:13 2012 GMT
 Module: packages  Tag: HEAD
  Log message:
 - removed BR: glibc-devel

 --- packages/unixbench/unixbench.spec:1.17Tue Jun  5 18:20:45 2012
 +++ packages/unixbench/unixbench.spec Tue Jun  5 18:30:08 2012
 @@ -17,7 +17,6 @@
  Requires:file
  Requires:fileutils
  Requires:gcc
 -Requires:glibc-devel
  Requires:make
  Requires:mawk
  Requires:mktemp

To nie było BR.
On już nie kompiluje nic w trakcie działania?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: elinks/elinks.spec - the archives createad automatically for a br...

2012-06-05 Wątek Jakub Bogusz
On Tue, Jun 05, 2012 at 09:17:06AM +0200, jajcus wrote:
 Author: jajcus   Date: Tue Jun  5 07:17:06 2012 GMT
 Module: packages  Tag: HEAD
  Log message:
 - the archives createad automatically for a branch on github are different
   on each download, use distfiles instead
 
  Files affected:
 packages/elinks:
elinks.spec (1.179 - 1.180) 
 
  Diffs:
 
 
 Index: packages/elinks/elinks.spec
 diff -u packages/elinks/elinks.spec:1.179 packages/elinks/elinks.spec:1.180
 --- packages/elinks/elinks.spec:1.179 Tue Jun  5 08:40:23 2012
 +++ packages/elinks/elinks.spec   Tue Jun  5 09:17:01 2012
 @@ -38,7 +38,9 @@
  Epoch:   1
  License: GPL v2
  Group:   Applications/Networking
 -Source0: http://www.elinks.cz/download/%{name}-current-%{version}.tar.bz2

A to nie jest codzienny snapshot, który należałoby oznaczyć w Release?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: upgrade GNOME - braki nowszych wersji, zamienników lub Obsoletes

2012-05-27 Wątek Jakub Bogusz
On Fri, May 25, 2012 at 08:46:50PM +0200, Marcin Banasiak wrote:
 W dniu 25 maja 2012 20:36 użytkownik Jakub Bogusz napisał:
  Czy glade w wersji 3.x nie powinien mieć Obsoletes: glade3-*?
 
 Nie. One mogą być zainstalowane obok siebie tyle, że glade3 musi być w
 wersji = 3.8.0.
 
 W glade3 jest wersja dla GTK+2, a w glade dla GTK+3.

W takim razie glade 3.x powinno mieć Conflicts na glade3  3.8.0.


C.d. prawdopodobnie nie uwzględnionych przy migracji pakietów GNOME 2.x:
gnome-applet-hamster i gnome-applet-colorblind wymagają
python-gnome-desktop-applet, który jest teraz w Obsoletes
python-gnome-desktop.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


upgrade GNOME - braki nowszych wersji, zamienników lub Obsoletes

2012-05-25 Wątek Jakub Bogusz
Próbuję uaktualnić stary system, gdzie GNOME było zainstalowane poprzez
metapackage-gnome.
Nie da się z powodu istniejących kiedyś pakietów GNOME 2.x, które nie mają
dostępnych na ftp nowych wersji i najwyraźniej nie zostały uwzględnione
w żadnych Obsoletes:
gnome-applet-deskbar
gnome-applet-seahorse
gnome-pilot
planner
rhythmbox

BTW - istniejący metapackage-gnome jest nieaktualny:

metapackage-gnome-desktop-3.0.1-4.noarch: nie znaleziono wymaganego 
totem-youtube = 3.0.1
metapackage-gnome-desktop-3.0.1-4.noarch: nie znaleziono wymaganego 
gnome-utils-dictionary = 1:3.0.1
metapackage-gnome-desktop-3.0.1-4.noarch: nie znaleziono wymaganego 
grilo-plugins
metapackage-gnome-games-3.0.1-4.noarch: nie znaleziono wymaganego 
gnome-games-extra-data-glines = 3.0.0
metapackage-gnome-games-3.0.1-4.noarch: nie znaleziono wymaganego 
gnome-games-extra-data-gnobots2 = 3.0.0
metapackage-gnome-games-3.0.1-4.noarch: nie znaleziono wymaganego 
gnome-games-extra-data-iagno = 3.0.0
metapackage-gnome-games-3.0.1-4.noarch: nie znaleziono wymaganego 
gnome-games-extra-data-mahjongg = 3.0.0
metapackage-gnome-office-3.0.1-4.noarch: nie znaleziono wymaganego planner = 
0.14.2


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: upgrade GNOME - braki nowszych wersji, zamienników lub Obsoletes

2012-05-25 Wątek Jakub Bogusz
i jeszcze:

plik /usr/share/gnome/help/glade/de/figures/main-window.png z 
instalacji glade-3.12.1-1.i686 jest w konflikcie z plikiem z pakietu 
glade3-3.6.7-8.i686
plik /usr/share/gnome/help/glade/de/glade.xml z instalacji 
glade-3.12.1-1.i686 jest w konflikcie z plikiem z pakietu glade3-3.6.7-8.i686
plik /usr/share/gnome/help/glade/el/figures/main-window.png z 
instalacji glade-3.12.1-1.i686 jest w konflikcie z plikiem z pakietu 
glade3-3.6.7-8.i686
plik /usr/share/gnome/help/glade/en_GB/figures/main-window.png z 
instalacji glade-3.12.1-1.i686
jest w konflikcie z plikiem z pakietu glade3-3.6.7-8.i686
plik /usr/share/gnome/help/glade/hi/figures/main-window.png z 
instalacji glade-3.12.1-1.i686 jest w konflikcie z plikiem z pakietu 
glade3-3.6.7-8.i686
plik /usr/share/gnome/help/glade/it/glade.xml z instalacji 
glade-3.12.1-1.i686 jest w konflikcie z plikiem z pakietu glade3-3.6.7-8.i686
plik /usr/share/gnome/help/glade/pt_BR/figures/main-window.png z 
instalacji glade-3.12.1-1.i686 jest w konflikcie z plikiem z pakietu 
glade3-3.6.7-8.i686

Czy glade w wersji 3.x nie powinien mieć Obsoletes: glade3-*?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: gcc: error: unrecognized option '-V'

2012-03-27 Wątek Jakub Bogusz
On Tue, Mar 27, 2012 at 04:22:31PM +0200, Jacek Osiecki wrote:
 Witam,
 
 Przy kompilacji paru rzeczy opluty zostałem błędami przy configure.
 Sprawdzenie config.log pokazało w czym rzecz:
 
 gcc: error: unrecognized option '-V'
 
 Czy to jest urok wersji gcc w PLD, czy też wynika to z braku jakichś 
 pakietów o których nawet nie wiem że istnieją?

A czy _to_ faktycznie jest przyczyna niepowodzenia, nie ma dalej innych
błędów?

configure z autoconfa próbuje sprawdzić wersję kompilatora na kilka
różnych sposobów; jeśli -V się nie powiedzie, próbuje innych opcji.
No chyba że został użyty jakoś prehistoryczny autoconf.
Jeśli gcc kiedyś obsługiwał -V jako sprawdzenie wersji, to było to
bardzo dawno (na pewnie 4, chyba też 3).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: fox/fox.spec, fox/fox-Xlib.patch (REMOVED) - up to 1.7.32

2012-02-15 Wątek Jakub Bogusz
On Wed, Feb 15, 2012 at 08:38:50PM +0100, arekm wrote:
 -Version: 1.7.26
 -Release: 4
 +# 1.7 is devel, we should try to keep stable line
 +Version: 1.7.32

To przy 1.8, skoro już ktoś dużo wcześniej wrzucił 1.7.x.
Stabilny fox 1.6 jest w fox16.spec.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: nagios/nagios.spec - bcond embeded perl chsanged. [OOC] Glen nauc...

2012-02-07 Wątek Jakub Bogusz
On Tue, Feb 07, 2012 at 05:04:05PM +0100, Marcin Rybak wrote:
 2012/2/7 Patryk Zawadzki pat...@pld-linux.org
 
  W dniu 7 lutego 2012 14:26 użytkownik Bartosz Taudul
  wolf@gmail.com napisał:
   2012/2/7 Arkadiusz Miśkiewicz ar...@maven.pl:
   Please stop this personal crap.
  
   Better share with us about what is the actuall problem with this bcond?
  I
   cannot tell that from reading your commit logs.
   Jakbyś nie odpierdalał personal crapu z abw, to by sobie glen mógł
   przeczytać o co chodzi.
 
  IRC to nie bugtracker.
 
 
 o tak - nasz bugtracker aż kipi od ticketów... a może dlatego ich brak, że
 to idealna dystrybucja w której wszystko działa po upgrade. Cieciwa znalazł
 błąd, więc go naprawił, podobnie było ostatnio z błędem związanym z
 logrotate, nikt nikogo nie pytał o to czy to naprawiać

I'm replying to several messages now, not just yours one.

First, when speaking (first) on English list and (second) about subject 
involving
non-Polish speaker, use English.
(I'm CCing -pl now, so all people interested will see this - but please follow
just on -en)

Second - to state what this thread is about:
http://nagios.sourceforge.net/docs/3_0/embeddedperl.html

This is official Nagios feature.
Using it has some advantages and disadvantages. When enabled at build
time, it can be disabled at runtime in several ways (either globally
in Nagios configuration, or per-script) - there stays only some (small
for modern systems) memory footprint. When disabled at build time, it
can't be enabled at runtime.

Globally disabling some feature, which - if problematic - can be
disabled locally is hardly fixing a bug.

And finally - if cieciwa would just tell, WHICH script is incompatible
with ePN, then the bug could be fixed at its source or at least
identified.

If many scripts are problematic, we could ship Nagios with epn
configured in such way, that it requires +epn marker in ePN-compatible
scripts and then mark with it all shipped scripts which are compatible.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: kde4-kdeadmin-kprinter - brakujace zaleznosci w runtime.

2012-01-25 Wątek Jakub Bogusz
On Wed, Jan 25, 2012 at 07:34:08PM +0100, Bartlomiej Zimon wrote:
 Dnia 25 stycznia 2012 18:55 Bartlomiej Zimon uz...@o2.pl napisał(a):
  Dnia 25 stycznia 2012 18:43 Łukasz Maśko e...@yen.ipipan.waw.pl 
  napisał(a):
   Dnia środa, 25 stycznia 2012, Łukasz Maśko napisał:
   [...]
Niestety, na pythonie się zupełnie nie znam i chociaż widzę błąd, to nie
wiem, jak go interpretować i jak zwalczyć.
   
   Znalazłem swój stary post w tym samym temacie dokładnie sprzed 2 lat. 
   Efekt 
   był identyczny. Wtedy pomogło doinstalowanie python-devel. Teraz _też_!
   
   Po jaką cholerę apletowi potrzebny developerski pakiet pythona?!
   
  
  fakt u mnie to samo po odinstalowaniu tego pakietu
  musze poszukac czemu tak sie dzieje, wyglada na brak symbolu:
  undefined symbol: PyExc_ValueError
 
 wystarcza te 2 pliki aby sie uruchomil bez bledu
 # ls -l /usr/lib/libpython2.7.so /usr/lib/python2.7/config/
 lrwxrwxrwx 1 root root   19 01-25 19:30 /usr/lib/libpython2.7.so - 
 libpython2.7.so.1.0

Czyli pewnie jest jakiś dlopen() po złej nazwie.

 /usr/lib/python2.7/config/:
 razem 48
 -rw-r--r-- 1 root root 46450 01-25 19:26 Makefile
 
 Chyba nie powinno byc problemow z przeniesieniem ich do paczki glownej 
 python-a ?

Makefile już jest w python-libs (któryś z modułów analizuje ten plik
- niezbyt mądry pomysł IMO, ale cóż...)


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Migracja serwisów SysV - systemd

2012-01-24 Wątek Jakub Bogusz
On Tue, Jan 24, 2012 at 07:59:41PM +0100, Tomasz Pala wrote:
 On Tue, Jan 24, 2012 at 19:46:48 +0100, Pawel Golaszewski wrote:
[...]
   1. Requires(post,preun): systemd-units.
  To jest najczystsze rozwiązanie - 300 KB dzisiaj nie stanowi problemu na 
  większości maszyn.
  
  A nie będzie problemów i sypania błędami dotyczących komunikacji z dbusem?
  Sprawdziliście jak to się zachowa przy jego całkowitym braku?
 
 Nie dam sobie teraz nic uciąć, ale enable/disable z tego co pamiętam (bo
 CHYBA kiedyś sprawdzałem) nie wymaga dbusa ani nic - przecież ta funkcja
 powinna działać nawet z poziomu emergency.target.

A jak się w przyszłości zmieni i bez dbusa czy udeva przestanie działać?
systemd w założeniach wymaga obu, więc autor może uznać, że na ich
istnieniu może polegać.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: okular/okular.spec - suggests cups-clients for printing support (...

2012-01-21 Wątek Jakub Bogusz
On Sat, Jan 21, 2012 at 01:54:28PM +0100, pluto wrote:
 Author: plutoDate: Sat Jan 21 12:54:28 2012 GMT
 Module: packages  Tag: HEAD
  Log message:
 - suggests cups-clients for printing support (okular uses a 'lpr' binary).

lpr to nie cups-clients - może być dowolna implementacja klienta
w stylu BSD, np. LPRng.
Nie pamiętam, czy jest do tego jakaś wirtualna własność; jak nie, to
może być Suggests: /usr/bin/lpr.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: kde4-kdeadmin-kprinter - brakujace zaleznosci w runtime.

2012-01-21 Wątek Jakub Bogusz
On Sat, Jan 21, 2012 at 10:26:39AM +0100, Paweł Sikora wrote:
 witam,
 
 probuje wlasnie podpiac do kde4 drukareczke laserowa i cos mi ten modul
 konfiguracyjny nie chce ruszyc. zauwazylem, ze na poczaktu brakowalo
 python-PyKDE4, nastepnie wysledzilem, ze brakuje w systemie uic:
 
 $ python 
 /usr/share/apps/system-config-printer-kde/system-config-printer-kde.py
 Traceback (most recent call last):
   File 
 /usr/share/apps/system-config-printer-kde/system-config-printer-kde.py, 
 line 43, in module
 from PyQt4 import uic
 
 czyli kolejny brak w postaci python-PyQt4-devel-tools, ale mimo doinstalowania
 obu tych pakietow nadal konfiguracja nie dziala. ktos podpowie czego jeszcz 
 brakuje
 zeby to raz na zawsze dopisac do R: ?
 
 swoja droga, jesli pakiet uzytkowy wymaga cos -devel-tools, to troche dziwnie
 to zostalo spakietowane...

Dziwny trochę ten pakiet, że do działania wymaga kompilatora interfejsów
Qt... Zwykle kompiluje się w trakcie budowania pakietu (vide inne
pakiety korzystające z PyQt/PyKDE).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: eeze/eeze.spec - force mount, umount, eject paths - eeze_scanner...

2012-01-21 Wątek Jakub Bogusz
On Sat, Jan 21, 2012 at 09:07:12PM +0100, zbyniu wrote:
 - eeze_scanner is needed by efm

 @@ -127,8 +130,7 @@
  %attr(755,root,root) %{_bindir}/eeze_umount
  %attr(755,root,root) %{_libdir}/libeeze.so.*.*.*
  %attr(755,root,root) %ghost %{_libdir}/libeeze.so.1
 -# some enlightenment package?
 -#%attr(755,root,root) %{_libdir}/enlightenment/utils/eeze_scanner
 +%attr(755,root,root) %{_libdir}/enlightenment/utils/eeze_scanner
   ^^^

A co z tymi katalogami?
Być może należą do enlightenmenta, ale eeze to tylko biblioteka
niższego poziomu, nie wymagająca E.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: mksh exec bug.

2012-01-15 Wątek Jakub Bogusz
On Sun, Jan 15, 2012 at 08:04:47PM +0100, Bartosz Taudul wrote:
 2012/1/15 Pawel Golaszewski bl...@pld-linux.org:
  alternatives - może i tak, ale NIE dla /bin/sh
 W debianie afaik jest możliwość wybrania sobie /bin/sh.

bash lub dash.
Przy czym sugestia domyślnego dasha przy instalacji pojawiła się
niedawno (tak a propos zastanawiania się, czy nadal jest sens używania
jako /bin/sh lżejszej powłoki).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: mksh exec bug.

2012-01-14 Wątek Jakub Bogusz
On Sat, Jan 14, 2012 at 09:32:28PM +0100, Tomasz Pala wrote:
 On Sat, Jan 14, 2012 at 19:12:39 +0100, Paweł Sikora wrote:
 
  mmm, i co teraz? bedziemy przegladac wszystkie skrypty w dystrybucji i 
  dopisywac
  tu i tam 'set -o posix' bo jakis nowy shell z bsd zachowuje sie w tej 
  kwestii
  i naczej niz dotychczasowe pdksh/zsh/bash?
 
 Nie, bo z definicji /bin/sh ma być shellem POSIX-owym (i ten cały mksh
 sam powinien przyjmować -o posix wołany z takiej nazwy).

-o posix niekoniecznie (np. pdksh nie ustawia -o posix; nb. przy -o posix
nie działa np. rozwijanie { , } nagminnie używanych w specach).
Ale -o sh powinno być ustawiane dla /bin/sh i w pdksh jest - na samym
początku padło, że -o sh w mksh też powinno przywracać posiksowe zachowanie
przekierowywania deskryptorów.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: gpm/gpm.spec, gpm/gpm-ncursesw.patch (REMOVED) - no more separate...

2012-01-10 Wątek Jakub Bogusz
On Tue, Jan 10, 2012 at 05:21:16PM +0100, lisu wrote:
 Author: lisu Date: Tue Jan 10 16:21:16 2012 GMT
 Module: packages  Tag: HEAD
  Log message:
 - no more separated libtinfo(w)
 
  Files affected:
 packages/gpm:
gpm.spec (1.173 - 1.174) , gpm-ncursesw.patch (1.1 - NONE)  (REMOVED)

 -Patch5:  %{name}-ncursesw.patch

A widział co ta łatka przede wszystkim (poza dodaniem sprawdzenia
libtinfow) robi?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: systemd (Re: syslog-ng startowany po bindzie)

2011-11-28 Wątek Jakub Bogusz
On Mon, Nov 28, 2011 at 09:33:01PM +0100, Tomasz Pala wrote:
 On Mon, Nov 28, 2011 at 20:57:38 +0100, Paweł Sikora wrote:
  czy systemd posiada jakies eleganckie rozwiazanie na cyle w zaleznosciach?
 
 W zasadzie tylko 'start na żądanie'.
 
  np. startuje maszyna (z lokalnego dysku, badz pxe, flash) bedaca czescia 
  klastra,
  montuje sobie jakies lokalne systemy plikow, potem odpala siec, nastepnie 
  oczekuje
  na inne elementy sieci (np. nfs, AoE, iscsi, itp) by dalej zamontowac 
  kolejne
  systemy plikow (na nowo powstalych urzadzeniach) i przejsc dalej do 
  kolejnych etapow.
 
 Tutaj w systemd w ogóle nie ma pętli - domyślnie nawet masz
 local-fs.target i remote-fs.target, do tego remote-fs-pre.target, czyli
 nie ograniczasz się do mount -a, lecz masz:
 - montowanie lokalnych fsów,
 - sieć,
 - *NFS
 czyli dokładnie tak to idzie, jak opisałeś.
 
  jak dotad tego typu ukladanki, to byl horror w rc.sysinit i reczne 
  rzezbienie w rc.local.
  systemd cos usprawnia w tej kwestii? (glownie rozchodzi sie o wielokrotne 
  nawrotki
  do motnowania elementow z /etc/fstab).
 
 Takie problemy to zjada na śniadanie właśnie dlatego, że nie tylko każdy
 service jest osobno (jak w SysV), ale także mount(point) i czeka
 grzecznie, aż się może wykonać.

Dwa kroki (lokalne i _netdev) to i przy initscripts/rc-scripts nie
problem. Rzeźba zaczyna się, jeżeli dopiero po zamontowaniu pierwszej
porcji sieciowych systemów plików można uzyskać dostęp do jakiegoś
dalszego elementu, który też ma być zamontowany.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: glib2/glib2.spec - up to 2.31.0

2011-11-19 Wątek Jakub Bogusz
On Sat, Nov 19, 2011 at 04:18:51PM +0100, rotom wrote:
 Author: rotomDate: Sat Nov 19 15:18:51 2011 GMT
 Module: packages  Tag: HEAD
  Log message:
 - up to 2.31.0
   ^^^

To nie powinno być na DEVEL?


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: bind/bind.spec - updated ac, openssl versions (openssl 0.9.8d+ or ...

2011-11-18 Wątek Jakub Bogusz
On Fri, Nov 18, 2011 at 08:09:52PM +0100, Marcin Rybak wrote:
 2011/11/17 qboosh qbo...@pld-linux.org
 
  Author: qboosh   Date: Thu Nov 17 15:54:10 2011 GMT
  Module: packages  Tag: HEAD
   Log message:
  - updated ac,openssl versions (openssl 0.9.8d+ or 0.9.7l+ required)
 
 
 0.9.7l+ required
 
 this isn't true :) - package does not build at carme-ac-i686

Maybe. It's a quote from configure script, I haven't verified each
version of openssl.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: colord/colord.spec - BR: resmgr-devel

2011-10-18 Wątek Jakub Bogusz
On Tue, Oct 18, 2011 at 10:18:43AM +0200, lisu wrote:
 Author: lisu Date: Tue Oct 18 08:18:43 2011 GMT
 Module: packages  Tag: HEAD
  Log message:
 - BR: resmgr-devel

Gdzie widzisz odwołanie do resmgr w colord?

To zależność sane-backends[-devel].


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


LIBCHAMPLAIN_0_8

2011-10-18 Wątek Jakub Bogusz
Sprawca proszony jest o usunięcie zbędnego tagu/brancha LIBCHAMPLAIN_0_8
z pakietów nie związanych z libchamplain, czyli chyba wszystkich poniższych:

cairo
cheese
clutter
erlang
gdal
gdl
gdm
glade3
gnome-disk-utility
gnome-keyring
gnome-packagekit
graphviz
gtksourceview2
gtkspell
gtk-vnc
libbonoboui
libcanberra
libglade2
libgnomecanvas
libgnome
libgnomeui
libnotify
libpst
libunique
libwnck
nautilus
nspr
nss
PackageKit
php-dirs
php
polkit-gnome
polkit-kde-1
polkit
python-django
python-PyYAML
scribus
sqlite3
tomboy
transmission
unixODBC-GUI-Qt
vino
vte0
vte
wireless-tools
xorg-driver-video-s3virge
xulrunner
zenity


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: grub2 i niespełnione zależności

2011-10-12 Wątek Jakub Bogusz
On Wed, Oct 12, 2011 at 08:55:19AM +0200, Arkadiusz Miśkiewicz wrote:
 On Wednesday 12 of October 2011, Tomasz Witek wrote:
  nie potrafie zmusic gruba 0.97 do pracy z raidem a grub2
  ma niespełniną zależność do ncurses a wlasciwie do libtinfo.so.5
  
  czy ktoś mógłby rzucuć okiem na to ??
 
 Niestety - jeszcze nikt nie wpadł na to dlaczego grub2 budowany z gcc 4.6 nie 
 pracuje poprawnie (nawet menu nie pokazuje).

Może -fno-reorder-functions?
(nie testowałem)


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: binutils/binutils.spec - static R: zlib-static

2011-09-21 Wątek Jakub Bogusz
On Wed, Sep 21, 2011 at 01:49:02PM +0200, baggins wrote:
 Author: baggins  Date: Wed Sep 21 11:49:02 2011 GMT
 Module: packages  Tag: HEAD
  Log message:
 - static R: zlib-static
 
  Files affected:
 packages/binutils:
binutils.spec (1.349 - 1.350) 
 
  Diffs:
 
 
 Index: packages/binutils/binutils.spec
 diff -u packages/binutils/binutils.spec:1.349 
 packages/binutils/binutils.spec:1.350
 --- packages/binutils/binutils.spec:1.349 Sat Aug  6 08:15:17 2011
 +++ packages/binutils/binutils.spec   Wed Sep 21 13:48:57 2011
 @@ -122,6 +122,7 @@
  Summary(pl.UTF-8):   Biblioteki statyczne do GNU binutils
  Group:   Development/Libraries
  Requires:%{name}-devel = %{epoch}:%{version}-%{release}
 +Requires:zlib-static

Statyczne linkowanie z libbfd (czy innymi) nie wymusza statycznego
linkowania ze zlibem czy glibc.
Czyli zależność R: zlib-devel w zupełności wystarcza.

Podobnie w gdb-lib powinno wystarczyć R: python-devel.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: packages: prewikka/prewikka.spec - updated to 1.0.0

2011-08-11 Wątek Jakub Bogusz
On Wed, Aug 03, 2011 at 01:28:08PM +0200, paszczus wrote:
 Author: paszczus Date: Wed Aug  3 11:28:08 2011 GMT
 Module: packages  Tag: HEAD
  Log message:
 - updated to 1.0.0

 +BuildRequires:   python-bpdb

A to skąd?

$ grep -i bpdb -r ../BUILD/prewikka-1.0.0/
$


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [TH] udev-170-1.x86_64 vs. kernel-2.6.38.8-1.x86_64 vs. DVD na IDE

2011-08-10 Wątek Jakub Bogusz
On Fri, Jul 08, 2011 at 09:48:39AM +0200, Daniel Dawid Majewski wrote:
 W odpowiedzi na wiadomość z dnia 08.07.2011 08:08, od Daniel Dawid Majewski:
  Mam z udev w tej konfiguracji problem przy starcie systemu:
  Starting udev.[ZAJĘTY ]
  udevadm settle - timeout of 120 seconds reached, the event queue contains:
  /sys/devices/pci:00/:00:1f.1/ide0/0.0/block/hda (5657)
  /sys/devices/pci:00/:00:1f.1/ide0/0.0/block/hda (5658)
  [ PROBLEMY ]
  Próbowałem tymczasowo wywalić (#) wszystkie reguły od ide i niczego to
  nie zmieniło...
  Ten sam udev z kernel-2.6.38.6-8.x86_64 działa bezproblemowo. W jaki
  sposób mogę rozwiązać ten problem ?
 Dodam jeszcze, że htop pokazuje ponad 50% CPU na udevd --daemon, a 
 monitor po odpaleniu sypie na potęgę:
 # udevadm monitor
 monitor will print the received events for:
 UDEV - the event which udev sends out after rule processing
 KERNEL - the kernel uevent
 
 UDEV  [1310109317.438767] change 
 /devices/pci:00/:00:1f.1/ide0/0.0/block/hda (block)
 KERNEL[1310109317.442446] change 
 /devices/pci:00/:00:1f.1/ide0/0.0/block/hda (block)
 KERNEL[1310109317.480314] change 

A to na hda to może czytnik/nagrywarka Optiarc?
Podobno problem rozwiązuje uaktualnienie firmware'u tegoż urządzenia
- do wygooglania wiele przypadków.

Jako workaround w zaobserwowanym przypadku (Optiarc DVD RW AD-7540A)
podziałało puszczenie go przez libata (czyli np. ata_piix zamiast piix).


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: dfu-util.spec

2011-07-24 Wątek Jakub Bogusz
On Sun, Jul 24, 2011 at 10:37:24PM +0200, Daniel Dawid Majewski wrote:
 W odpowiedzi na wiadomość z dnia 24.07.2011 14:18, od Tomasz Pala:
 Drobna kosmetyka, wrzucone - dzięki.
 Tak się zastanawiam, grupę skopiowałem z avrdude, spełnia identyczną 
 funkcję (ładowanie binariów do procesora, niekoniecznie stricte 
 Linuksowych), co z nią było nie tak, że qboosh przemianował ?

O ile dobrze rozumiem funkcje:
dfu-util służy przede wszystkim do uaktualniania firmware'u
w urządzeniach podłączanych przez USB - w tym gotowych urządzeniach
podłączanych przez docelowy interfejs - co jest funkcją systemową,
bardziej dla użytkowników/administratorów niż programistów.
avrdude do programowania mikrokontrolerów zwykle podłączanych przez
interfejs deweloperski - raczej dla programistów.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


  1   2   3   4   5   6   7   8   9   10   >