Last post before I go or I'going to miss my train.
tazpkg up -r -i
works in tazpakg-796
and packages.list is OK now
See you later
Last post before I go or I'going to miss my train.
tazpkg up -r -i
works in tazpakg-796
and packages.list is OK now
See you later
Hi Aleksej,
Nothing more with in last versions of TazPanel/TazPkg that already reported. But I didn't test deeply; I'll continue tests the next days.
I know you can do it! : it should be nice to keep the existant /etc/slitaz/tazpanel.conf when updating tazpanel (and may be tazpkg.conf when updating tazpkg?).
For information but I can't consider it like a bug, I'm just faster than my old computer ;-)
When I open TazPanel, if I click too early on the green user (less than 1 second) before the first screen is entirely displayed, a warning appears. Click on [OK] and I can identify as root and all is right.
EDIT: I forgot. Is it normal when a new user is created with TazPanel, he is automatically member of the tty group?
Hi Ceel,
I not touched TazPanel or TazPkg all these days. Just rest doing absolutely different things — added few icon themes :)
Hmm, I don't know about tazpanel.conf... It contains almost default only settings for me... Oh, according to the receipt, this file is a config file and should not be overwritten on upgrades. Receipt: http://pkgs.slitaz.org/search.sh?receipt=tazpanel Alas, tazpkg receipt contains no config file, and seems it overwrites on every update.
Yes, when the "page" is not completed — it will ask your confirmation to break its rendering and to move to another "page". But seems we should break almost all actions without confirmation. Exclusion is long action with packages installing, and maybe something more — not comes fast to mind.
You're right about group "tty":
http://hg.slitaz.org/tazpanel/file/d3e416b5fcfc/settings.cgi#l73
Hi Aleksej,
Here are things I saw tonight in TazPanel:
Close the Xsession with a right click and when you open a new session, the upper panel is there and your selection in Tweaks has disappeared.
2015-05-08 21:24 : Recharging packages list
2015-05-08 13:11 : Recharging packages list
2015-05-08 01:33 : Password for acer changed by root
2015-04-10 22:19:29 - Installed - tazpkg (779) - a88c9781950dc9e1547efb3b10dffeec
Checking packages consistency...
at screen. So OK no need to wait longer, I can go to bed.
Have a good night.
Hi Ceel,
I wanted to tell more, but here is the deep night… or early morning :) Six o'clock, need to go to bad too, so in short.
Things I developed I tested on my system, and they works. But seems I should test them more on the clean Rolling system.
Question, do you have "~/.profile" file really? Or not?
I not tried to switch user when I edit user's file. I have to do something…
LXPanel. Oooh. Needs too many words :)
LXPanel regularly starts with command "lxpanel -p slitaz". It means they profile named "slitaz". I can't recall why we used profile "slitaz", why not "default" profile? To start LXPanel with default profile command is shorter: "lxpanel". So, last days I copied "slitaz" profile into "default" profile and to start LXPanel without profile specifying.
Next, I just won't to write code at the moment to detect if LXPanel is started without profile or with profile, and the name of this profile. "Little tweaks" just kills LXPanel, then patched its settings, then started LXPanel without profile specifying (i.e. with default profile). But seems I should to write this code. For you and for all SliTaz users who upgraded they rolling SliTaz. For compatibility reasons.
Ok, that's all at the moment.
Have a nice day! ;-)
Question, do you have "~/.profile" file really? Or not?
Yes, there is one.
It hasn't been modify since installation (april 10th) and I had a look to permissions, I didn't see anything wrong.
But I haven't any ~/.local/share/desktop-directories/SliTazMenu.directory, only ~/.local/share/desktop-directories/README
Well, that's only "chance". I'd probably never tried to log as root there if the file had been displayed.
PoC (proof of concept) was written. Compare speed of "TazPkg upgrade" command:
# time tazpkg up -c
.....
752 installed packages scanned in 33s
You have 18 available upgrades (6 blocked)
real 0m 33.74s
user 0m 17.86s
sys 0m 5.88s
752 installed packages scanned in 19s
You have 18 available upgrades (6 blocked)
real 0m 18.74s
user 0m 14.62s
sys 0m 3.63s
$ time make-lists-new
real 0m 0.49s
user 0m 0.43s
sys 0m 0.12s
real 0m 0.45s
user 0m 0.43s
sys 0m 0.09s
Hey Aleksej , cheater!
17.86 + 5.88 are not 33.74 ;-)
Hi Ceel,
Numbers are varied. And I see no precise sum there and here.
Ok, fresh results. Now in the Linux console (maybe it is faster?):
36.64 / 19.60 / 8.65
24.66 / 18.85 / 7.75
24.77 / 18.89 / 7.87
24.81 / 18.95 / 7.97
No, not faster than in the Sakura terminal:
21.89 / 17.25 / 4.99
I really can't understand such a numbers! :D But at least the order of numbers is seen.
Questions more than bugs reported...
Strange display in TazPanel when I recharge list (see sda3_0514-packages.diff).
It seems only new packages are not correctly displayed; new versions or new build are OK.
When you are logged as root in TazPanel, if you click on the spider > Message Corrupt
Possible improvement in TazPanel?
Do not show buttons Install, Block/unblock and Remove till no packages are selected (or lock them)
Does it exist a way to rebuild the installed.md5 file ?
And to finish, but no relation with TazPanel or TazPkg, there is a problem with the packages search on the web site:
I wanted to download tazpanel from http://www.slitaz.org/en/search.php > 404 - Not Found.
In the receipt, the version of tazpanel is... 477 !!
I replaced 477 with 496 in the address bar > I downloaded tazpanel-496.tazpkg
Hi Ceel,
Recharge diff is fixed in the 804. The new extended format of the extra.list caused this bug.
I can not see "Message corrupt" error. This error was only when you open the Package Manager (pkgs.cgi) as user or as root, and it fixed — pkgs.cgi file unexpectedly loses its executable bit.
Possible improvement → good, I will implement it.
Does it exist a way to rebuild the installed.md5 file ?
My answer: no. Maybe anyone else knows a way?
a) you can calculate md5 of existing package, but seems you have only installed packages;
b) you can make package from installed files, bingo? :
tazpkg repack gweled
Package gweled-0.9.1.tazpkg now here. Check its md5 and compare it with the original package' md5:
md5sum ./gweled-0.9.1.tazpkg
47398045f0b22e2b06b4feb4dc8228b6 ./gweled-0.9.1.tazpkg
fgrep gweled /var/lib/tazpkg/packages.md5
37fcb7aaafc7bfc599881c1ce4bbd5e1 gweled-0.9.1.tazpkg
fgrep gweled /var/lib/tazpkg/installed.md5
37fcb7aaafc7bfc599881c1ce4bbd5e1 gweled-0.9.1.tazpkg
Why so? Remove .tazpkg file and make it one more time:
rm ./gweled-0.9.1.tazpkg
tazpkg repack gweled
md5sum ./gweled-0.9.1.tazpkg
7298468dc430da10a054f3cae4dc1684 ./gweled-0.9.1.tazpkg
It is different again! I think it is because .tazpkg archive contains timestamps metadata inside, and you'll get different .tazpkg all the time. It is not an easy question even for big community as it in the Debian: https://wiki.debian.org/ReproducibleBuilds (a bit different question — how to get bit-to-bit identical package after compilation).
Search and download packages…
SliTaz project has at least two servers — Tank (with the package Cooker and with the very last packages) and Mirror1. New Cooked packages pulled every night from Tank to the Mirror1, new ISOs — every week. It is problem a bit to sinchronize Mirror1 with Tank, and all other mirrors with Mirror1. If I understand properly, pkgs.slitaz.org is hosted on the Mirror1 server, and it has no automation to update pkgs databases — only manual update. Better way to download the very last packages (while searching in the pkgs.slitaz.org) is to click "Cooker" link and to download package from that cook.slitaz.org page.
http://cook.slitaz.org
2015-05-17 00:32 : tazpkg-804.tazpkg
2015-05-16 18:15 : tazpkg-805.tazpkg
http://cook.slitaz.org/cookiso.cgi?distro=rolling-core-4in1
Cookiso started: 2015-05-17 00:31
Unable to find tazpkg-804 in the repository.
http://hg.slitaz.org/cookutils/file/tip/cookiso#l129
130 tazlito pack-flavor $flavor | tee -a $log
131 tazlito get-flavor $flavor | tee -a $log
http://hg.slitaz.org/tazlito/file/48fad63e40b6/tazlito#l1624
1624 pack-flavor)
1634 for i in $(cat $TMP_DIR/$FLAVOR.mirrors); do
1635 wget -O - $i/packages.list >> $TMP_DIR/packages.list
1636 done
Somewhere here it got old packages list. Or need to force "mirror1"
tazpanel-498, tazweb
На главной settings.cgi (там где часы) очень странно себя ведет полоса прокрутки, циклически появляется и исчезает, загружая половину процессора. По идее это все из-за скрипта статусбара в нижней строке.
У меня вначале появлялись левые полосы прокрутки. Но потом же вроде поборол. Или это я поборол только у себя?
Нагрузка у меня на двух-почти-ядерном Intel Atom N270 — около ¼ в прыжке. Каждую секунду. В общем, похоже это плохая идея — обновлять хардварные часы на страничке каждую секунду. И что-то ещё появляет скроллбары, блин... Сегодня не успею, скоро на работу, но через несколько дней в отпуск, надеюсь покодить от души :)
PS. Увеличивал шрифт зумом в браузере, увеличивал шрифт в системе с десятого до двенадцатого размера — справа у всего окна появляется лишний скроллбар. Но он не дергается. Наложил фиксы, надеюсь помогут. Заодно отключил «живые» хардварные часы на странице. Чтобы включить, нужно найти в settings.cgi строчку с "//ajax" и раскомментировать её (убрать слэши вначале). Пока cooker занят питонами, но попозже tazpanel-499 соберется.
az_ua@tank:~$ ls -l /home/slitaz/cooking/chroot/var/lib/tazpkg/packages.list
-rw-r--r-- 1 root 1000 88414 May 22 02:00 /home/slitaz/cooking/chroot/var/lib/tazpkg/packages.list
az_ua@tank:~$ ls -l /home/slitaz/cooking/chroot/home/slitaz/packages/packages.list
-rw-r--r-- 1 root 1000 88479 May 24 00:15 /home/slitaz/cooking/chroot/home/slitaz/packages/packages.list
You must log in to post.