Package Sizes BIG with pacman/archlinux?

New to archlinux, loving it, but I'm starting to feel the binary packages are quite big. I haven't done a comparison, but just have a look at these -
# pacman -S firefox
resolving dependencies...
looking for inter-conflicts...
Targets (4): mozilla-common-1.4-1 mime-types-1.0-3 xulrunner-2.0.1-2
firefox-4.0.1-1
Total Download Size: 0.00 MB
Total Installed Size: 87.83 MB
# pacman -S xmonad xmonad-contrib
resolving dependencies...
looking for inter-conflicts...
Targets (9): ghc-7.0.2-1 haskell-syb-0.3-1.2 haskell-x11-1.5.0.0-7.2
haskell-transformers-0.2.2.0-1.2 haskell-mtl-2.0.1.0-1.1
haskell-utf8-string-0.3.6-7.1 xmonad-0.9.2-1.2
haskell-x11-xft-0.3-19.2 xmonad-contrib-0.9.2-1.2
Total Download Size: 59.24 MB
Total Installed Size: 772.55 MB
# pacman -S denemo
resolving dependencies...
looking for inter-conflicts...
Targets (11): portaudio-19_20071207-3 guile-1.8.8-1 t1lib-5.1.2-2
libgraphite-2.3.1-1 libsigsegv-2.6-1 zziplib-0.13.60-1
texlive-bin-2010.1-8 texlive-core-2010.22154-1
lilypond-2.12.3-7 gtksourceview2-2.10.5-1 denemo-0.9.0-1
Total Download Size: 131.61 MB
Total Installed Size: 352.75 MB
I know, lilypond, latex, haskell are pretty big packages. Still, 87 MB for firefox?!
Do packages across distros take up roughly same amount of space? (for instance, Firefox install size in Ubuntu vs Arch, with similar dependencies)

Ok. Here we go.
Ubuntu 10.10 32 bit wrote:$ sudo aptitude install xmonad
The following NEW packages will be installed:
  ghc6{a} ghc6-doc{a} libbsd-dev{a} libffi-dev{a} libghc6-mtl-dev{a} libghc6-mtl-doc{a}
  libghc6-x11-dev{a} libghc6-x11-doc{a} libghc6-x11-xft-dev{a} libghc6-x11-xft-doc{a}
  libghc6-xmonad-contrib-dev{a} libghc6-xmonad-contrib-doc{a} libghc6-xmonad-dev{a}
  libghc6-xmonad-doc{a} xmonad
0 packages upgraded, 15 newly installed, 0 to remove and 7 not upgraded.
Need to get 72.8MB of archives. After unpacking 354MB will be used.
archlinux x86_64 wrote:
$ sudo pacman -S xmonad
Password:
resolving dependencies...
looking for inter-conflicts...
Targets (7): ghc-7.0.2-1  haskell-syb-0.3-1.2  haskell-x11-1.5.0.0-7.2
             haskell-transformers-0.2.2.0-1.2  haskell-mtl-2.0.1.0-1.1
             haskell-utf8-string-0.3.6-7.1  xmonad-0.9.2-1.2
Total Download Size:    56.66 MB
Total Installed Size:    734.23 MB
That's a huge difference, but, Ubuntu 10.10 installs older version of ghc.
ubuntu 10.10 wrote:$ sudo aptitude install ghc6
The following NEW packages will be installed:
  ghc6 libbsd-dev{a} libffi-dev{a}
0 packages upgraded, 3 newly installed, 0 to remove and 7 not upgraded.
Need to get 62.8MB of archives. After unpacking 280MB will be used.
arch wrote:
$ sudo pacman -S ghc
resolving dependencies...
looking for inter-conflicts...
Targets (1): ghc-7.0.2-1
Total Download Size:    53.17 MB
Total Installed Size:   666.61 MB
So, it seems ghc 7 is considerably bigger than ghc 6. Probably it'll take much more space than 280 MB on a ubuntu machine too.
Next, I checked sizes of some of the applications I've installed in both O/S. Counted just the app's size, not of dependecies, with these commands
arch: $ pacman -Qi package-name
ubuntu: $ aptitude show package-name
Installed Size
arch ubuntu 10.10
x86_64 32bit
inkscape 0.48.1-3 0.48.0-1ubuntu1.2
83172.00 K 60.5 M
ardour 2.8.11-3 2.8.11-1ubuntu1
19020.00 K 15.2M
audacity 1.3.13-1 1.3.12-7
15224.00 K 6,988k
denemo 0.9.0-1 0.8.10-1ubuntu1
21704.00 K 5,001k
lilypond 2.12.13-7 2.12.3-7
11832.00 K 4227 kB
(+lilypond-data 6910 kB?)
texlive-core 2010.22154-1 texlive-binaries (2009-7)- 17 M
251365.00 K texlive-common (2009-10) - 303 kB
mplayer 33690-1 Version: 2:1.0~rc4~try1.dsfg1-1ubuntu1
13080.00 K 5,513k
smplayer 0.6.9-3 0.6.9-1
7248.00 K 3,133k
vim 7.3.177-1 7.2.330-1ubuntu4
2216.00 K 1,696k
vim-runtime 7.3.177-1 7.2.330-1ubuntu4
25168.00 K 25.4M
I see most packages are of similar/comparable sizes. The difference could be due to version differences, or as Xabre pointed out, due to packaging style. lilypond 2.12.13-7 takes up 11 MB in arch. In ubuntu, the package lilypond is about 4 MB, but it depends on lilypond-data, which is another 7 MB (totaling 11 MB), however there's no such dependency in arch.
I guess there should be similar reasons behind mplayer (130 MB vs 5 MB) and latex/texlive - (250 MB vs 17 MB).
Last edited by ananthp (2011-06-23 19:15:52)

Similar Messages

  • Value of package size issue with partner

    Hi
    Iam trying to configure idoc type in the partner, but when i try to save it,  is giving the following error
    "Please enter a value for package size".

    Hi Kalyan,
    Check we20 (partner profiles) and the mode (in outbound) it it is collect you need top specify a size for package
    Check this thread too
    Re: ale/idoc setting
    Regards
    Suraj
    Edited by: S.R.Suraj on Oct 12, 2009 12:09 PM

  • Checking a package install directory with pacman

    Hello fellow archers.
    How do I check where pacman installed a package without having to look for the PKGBUILD manually?
    It's annoying to hunt where a binary is put in after package installation.
    Thanks in advance.

    Xyne wrote:
    arkham wrote:
    why not
    pacman -Ql <pkg_name> | grep '/usr/bin'
    It's easier to remember and to type...
    That would miss all binaries in '/bin'.
    The best might be to use
    pacman -Ql <pkg_name> | grep '/bin'
    and just visually filter anything that happens to be on a path with a bin* dir in it (/home/grandma/bingo_cards/etc)

  • Problem with "pacman -Syu"

    [root@laptopT23 vasco]# pacman -Syu
    hi!
    I wanted to upgrade my sistem, but after the command "pacman -Syu"
    :: Synchronizing package databases...
    kernel                     0.2K  837.1K/s 00:00:00 [#####################] 100%
    current is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    warning: sudo: forcing upgrade to version 1.6.9p3-2
    resolving dependencies... done.
    looking for inter-conflicts... done.
    Targets: kernel-headers-2.6.22.1-1  glibc-2.6.1-1  attr-2.4.38-1  acl-2.2.44-1 
             binutils-2.17.50.0.18-1  cpio-2.8-1  device-mapper-1.02.21-1 
             popt-1.10.6-1  cryptsetup-1.0.5-3  dhcpcd-3.1.3-2 
             dialog-1.1_20070604-1  dmapi-2.2.8-1  ed-0.5-3  filesystem-2007.08-1 
             fakeroot-1.7.1-2  file-4.21-1  findutils-4.2.31-1  gcc-4.2.1-3 
             glib2-2.14.0-2  libxi-1.1.2-1  gtk2-2.10.14-2  hwdetect-0.8-8 
             udev-114-1  initscripts-2007.08-1  klibc-udev-114-1 
             mkinitcpio-0.5.15-1  kernel26-2.6.22.1-4  less-406-1  libpcap-0.9.7-1 
             libtool-1.5.24-1  libx11-1.1.3-1  licenses-2.0-1  lvm2-2.02.27-1 
             m4-1.4.10-1  man-1.6e-2  man-pages-2.60-1  mdadm-2.6.2-1 
             nano-2.0.6-2  ppp-2.4.4-4  shadow-4.0.18.1-5  sudo-1.6.9p3-2 
             syslog-ng-2.0.5-1  tar-1.18-1  vim-7.1.12-1  wpa_supplicant-0.5.8-1 
             xfsprogs-2.9.3-1  xfsdump-2.2.45-1 
    Total Package Size:   118.55 MB
    Proceed with installation? [Y/n] y
    checking package integrity... done.
    cleaning up... done.
    (47/47) checking for file conflicts                 [#####################] 100%
    error: could not prepare transaction
    error: failed to commit transaction (conflicting files)
    kernel26: /lib/modules/2.6.22-ARCH/modules.alias exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.ccwmap exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.dep exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.ieee1394map exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.inputmap exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.isapnpmap exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.ofmap exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.pcimap exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.seriomap exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.symbols exists in filesystem
    kernel26: /lib/modules/2.6.22-ARCH/modules.usbmap exists in filesystem
    errors occurred, no packages were upgraded.
    [root@laptopT23 vasco]#
    I have this errors......my kernel version is the 2.6.21-ARCH, maybe is this the reason? How can I upgrade the kernel?
    thx

    check which package owns the files with 'pacman -Qo $pathtofile'
    If it is now owned by a package you can safely force the package to install with 'pacman -Sf kernel26'
    If the files are owned by a package then there they are conflicting and the path to follow will be different for each situation.
    If you are not sure what to do post here which package (if any) owns the files.

  • Root partition suddenly full while updating packages with Pacman

    Hello
    I'm not sure if this is a problem with Pacman, but my root partition seems to have become completely full while updating my system using pacman -Syu. Before updating anything, there seems to have been an update to a new version of Pacman (3.3.1-1) that needed to be installed before updating packages.
    In the middle of the updates, I got this error:
    error: error writing to file '/var/cache/pacman/pkg/openoffice-base-3.1.1-2-x86_64.pkg.tar.gz': No space left on device
    Also, I don't know if this is related, but I got a lot of 'not found' errors after that.
    The entire output from everything:
    ~ $ sudo pacman -Syu
    Password:
    :: Synchronizing package databases...
    core 34.6K 101.4K/s 00:00:00 [#####################] 100%
    extra 427.5K 394.3K/s 00:00:01 [#####################] 100%
    community 374.7K 362.2K/s 00:00:01 [#####################] 100%
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] y
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): pacman-3.3.1-1
    Total Download Size: 0.60 MB
    Total Installed Size: 2.10 MB
    Proceed with installation? [Y/n] y
    :: Retrieving packages from core...
    pacman-3.3.1-1-x86_64 618.9K 455.6K/s 00:00:01 [#####################] 100%
    checking package integrity...
    (1/1) checking for file conflicts [#####################] 100%
    (1/1) upgrading pacman [#####################] 100%
    ~ $ sudo pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    Targets (42): taglib-extras-1.0.1-1 qt-4.5.3-2 liblastfm-0.3.0-4
    loudmouth-1.4.3-1 libmtp-0.3.7-1.1 amarok-2.2.0-1 apr-1.3.9-1
    db-4.8.24-1 apr-util-1.3.9-3 apache-2.2.13-3 bluez-4.54-1
    python-2.6.3-1 dbus-python-0.83.0-2.1 device-mapper-2.02.53-1
    eclipse-3.5.1-1 gpm-1.20.6-3 perl-5.10.1-3 groff-1.20.1-3
    vim-7.2.266-1 gvim-7.2.266-2 heimdal-1.2.1-7 inkscape-0.46-13
    iproute2-2.6.29-2 lib32-db-4.8.24-1 lib32-heimdal-1.2.1-7
    libical-0.44-1 libsasl-2.1.23-2 lm_sensors-3.1.1-2
    lvm2-2.02.53-1 nexuiz-data-2.5.2-1 nexuiz-2.5.2-1
    redland-1.0.9-4 openoffice-base-3.1.1-2 pam-1.0.4-2
    php-5.3.0-5 pstoedit-3.50-1 ruby-1.9.1_p243-2 soprano-2.3.1-1
    texlive-bin-2009.4-1 texlive-core-2009.15574-1 wget-1.12-1
    xchat-2.8.6-5
    Total Download Size: 1354.95 MB
    Total Installed Size: 2035.02 MB
    Proceed with installation? [Y/n] y
    :: Retrieving packages from core...
    db-4.8.24-1-x86_64 4.7M 432.0K/s 00:00:11 [#####################] 100%
    device-mapper-2.02.... 479.0K 287.9K/s 00:00:02 [#####################] 100%
    gpm-1.20.6-3-x86_64 173.2K 243.7K/s 00:00:01 [#####################] 100%
    perl-5.10.1-3-x86_64 13.5M 412.5K/s 00:00:33 [#####################] 100%
    groff-1.20.1-3-x86_64 4.1M 365.7K/s 00:00:12 [#####################] 100%
    heimdal-1.2.1-7-x86_64 2.8M 368.5K/s 00:00:08 [#####################] 100%
    iproute2-2.6.29-2-x... 489.0K 303.8K/s 00:00:02 [#####################] 100%
    libsasl-2.1.23-2-x86_64 118.5K 252.4K/s 00:00:00 [#####################] 100%
    lvm2-2.02.53-1-x86_64 930.3K 327.3K/s 00:00:03 [#####################] 100%
    pam-1.0.4-2-x86_64 537.8K 289.5K/s 00:00:02 [#####################] 100%
    wget-1.12-1-x86_64 672.4K 308.0K/s 00:00:02 [#####################] 100%
    :: Retrieving packages from extra...
    qt-4.5.3-2-x86_64 26.9M 418.8K/s 00:01:06 [#####################] 100%
    liblastfm-0.3.0-4-x... 223.4K 252.0K/s 00:00:01 [#####################] 100%
    loudmouth-1.4.3-1-x... 80.8K 183.8K/s 00:00:00 [#####################] 100%
    libmtp-0.3.7-1.1-x86_64 439.4K 309.5K/s 00:00:01 [#####################] 100%
    amarok-2.2.0-1-x86_64 10.9M 486.0K/s 00:00:23 [#####################] 100%
    apr-1.3.9-1-x86_64 328.5K 332.4K/s 00:00:01 [#####################] 100%
    apr-util-1.3.9-3-x86_64 237.6K 322.3K/s 00:00:01 [#####################] 100%
    error: failed retrieving file 'apache-2.2.13-3-x86_64.pkg.tar.gz' from archlinux.unixheads.org : Connection timed out
    error: failed retrieving file 'apache-2.2.13-3-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'apache-2.2.13-3-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    bluez-4.54-1-x86_64 671.6K 361.7K/s 00:00:02 [#####################] 100%
    python-2.6.3-1-x86_64 15.2M 442.0K/s 00:00:35 [#####################] 100%
    dbus-python-0.83.0-... 177.4K 225.6K/s 00:00:01 [#####################] 100%
    eclipse-3.5.1-1-x86_64 162.0M 457.1K/s 00:06:03 [#####################] 100%
    vim-7.2.266-1-x86_64 8.6M 437.9K/s 00:00:20 [#####################] 100%
    gvim-7.2.266-2-x86_64 1115.4K 216.9K/s 00:00:05 [#####################] 100%
    inkscape-0.46-13-x86_64 18.4M 464.6K/s 00:00:41 [#####################] 100%
    libical-0.44-1-x86_64 281.3K 283.7K/s 00:00:01 [#####################] 100%
    lm_sensors-3.1.1-2-... 133.2K 228.9K/s 00:00:01 [#####################] 100%
    redland-1.0.9-4-x86_64 307.4K 275.7K/s 00:00:01 [#####################] 100%
    error: error writing to file '/var/cache/pacman/pkg/openoffice-base-3.1.1-2-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'openoffice-base-3.1.1-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'openoffice-base-3.1.1-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/php-5.3.0-5-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'php-5.3.0-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'php-5.3.0-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/pstoedit-3.50-1-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'pstoedit-3.50-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'pstoedit-3.50-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/ruby-1.9.1_p243-2-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'ruby-1.9.1_p243-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'ruby-1.9.1_p243-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/soprano-2.3.1-1-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'soprano-2.3.1-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'soprano-2.3.1-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/texlive-bin-2009.4-1-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'texlive-bin-2009.4-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'texlive-bin-2009.4-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/texlive-core-2009.15574-1-any.pkg.tar.gz': No space left on device
    error: failed retrieving file 'texlive-core-2009.15574-1-any.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'texlive-core-2009.15574-1-any.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/xchat-2.8.6-5-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'xchat-2.8.6-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'xchat-2.8.6-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    warning: failed to retrieve some files from extra
    error: failed to commit transaction (File unavailable (e.g., file not found, no access))
    Errors occurred, no packages were upgraded.
    ~ $
    Also, I haven't restarted my system yet. Should I try and see what happens?
    Thanks!

    This happened to me recently. I could not restart my laptop properly due to lack of space on my root partition.
    The error during boot was along the lines of:-
    Starting D-BUS system messagebus   - Failed
    Failed to start message bus: Failed to close "var/run/dbus.pid": No space left on drive
    Hardware Abstraction Layer - Failed
    everything else during the boot was as normal till I started to type in my username - but couldn't because the keyboard was inactive.
    I used a Wolvix live CD to investigate and found a QT4 file in the packman cache which was 6.9GB in size (compared to the normal 27mb size). Once that was deleted and the drive/partition error checked everything was back to normal. So before you reboot I would definitely recommend clearing any oversize file out of your packman cache, or just clearing the whole cache.
    Last edited by Nixie (2009-10-05 17:16:13)

  • Downloading package with pacman, how many threads?

    When I download packages with pacman it start at slow speed and then goes up,  this produces some kind of delay between downloads, especially for lots of small packages. I know this can feel like not a big problem, but you know, comparing with yum centos it seems kinda slow, seems like pacman download packages 1 thread at a time while yum it is like multi threaded because every package is downloaded consequentially without speed loss. Is there somekind of tweak for this?
    Last edited by natostanco (2012-04-28 10:16:13)

    There's a nice entry in the wiki about this, although I'd use Xyne's pm2ml instead of powerpill-light.  https://wiki.archlinux.org/index.php/Im … oad_Speeds http://xyne.archlinux.ca/projects/pm2ml/

  • How to install multiple packages with pacman?

    Hi ,
    I guess it's a pretty noobish question but I wonder how to install multiple packages
    that have the same prefix with Pacman.
    To make myself more clear, I like to install all gstreamer packages and for that I would
    like something similar to
    pacman -S gstreamer10*
    Is there a command that does something like this available? Found nothing in the man pages.
    Maybe some tricky stuff with pipes?

    sH wrote:Hi ibendiben,
    thanks for your help, but I'm afraid, it does not work
    I'm so sorry, my fault, I couln't test it, and made some big mistakes.
    This time it's working:
    pacman -S $(pacman -Ss gstreamer0.10 | sed -n 's#^\([^/]*/gstreamer0.10[^ ]*\) .*$#\1#p')

  • Report for all RAP advertisements with Package size.

    Hi,
    I have received a requirement to get the information about all the advertisements published in RAP along with package details like (Package Name/version/ and Package size).
    I have two different working reports, merging these two reports would suffice my requirements.
    Please help to merge below two reports.
    1.  
    SELECT DISTINCT p.PackageID, p.Name,p.Version, p.SourceVersion, 'Source Size (MB)' = n.SourceSize/1024
     FROM v_Package p
     LEFT JOIN
     v_PackageStatusRootSummarizer n
     ON
     p.PackageID = n.PackageID
    order by Name
    2.
    SELECT v_Advertisement.AdvertisementName,
    v_Advertisement.Comment, 
    v_Package.Name AS C062,
    ProgramName,
    v_Advertisement.SourceSite,
    CASE WHEN AssignedScheduleEnabled != 0 or
                                          (AdvertFlags & 0x720) != 0
    THEN '*'
    ELSE ''
    END AS C063,
    v_Collection.Name as C064, 
    CASE IncludeSubCollection
    WHEN 1 THEN '*'
    WHEN 0 THEN ''
    END AS C065,
    AdvertisementID
    FROM v_Advertisement 
    INNER JOIN v_Package ON v_Advertisement.PackageID = v_Package.PackageID
    INNER JOIN v_Collection ON v_Advertisement.CollectionID = v_Collection.CollectionID
    ORDER BY v_Advertisement.AdvertisementName
    The Lightning Khan

    SELECT
    p
    .PackageID,
    p.Name,p.Version,
    p.SourceVersion,
    'Source Size (MB)'
    = n.SourceSize/1024,
    v_Advertisement
    .AdvertisementName,
    v_Advertisement
    .Comment,
    p
    .Name
    AS C062,
    ProgramName
    v_Advertisement
    .SourceSite,
    CASE
    WHEN AssignedScheduleEnabled
    != 0
    or
    (AdvertFlags
    & 0x720)
    != 0
    THEN
    ELSE
    END
    AS C063, 
    v_Collection
    .Name
    as C064,
    CASE
    IncludeSubCollection
    WHEN
    1 THEN
    WHEN
    0 THEN
    END
    AS C065,
    AdvertisementID
    FROM v_Advertisement
    INNER
    JOIN v_Package p
    ON v_Advertisement.PackageID
    = p.PackageID
    INNER
    JOIN v_Collection
    ON v_Advertisement.CollectionID
    = v_Collection.CollectionID
    LEFT
    JOIN  v_PackageStatusRootSummarizer n 
    ON  p.PackageID
    = n.PackageID
    ORDER
    BY v_Advertisement.AdvertisementName
    John Marcum | Microsoft MVP - Enterprise Client Management
    My blog: System Center Admin | Twitter:
    @SCCM_Marcum | Linkedin:
    John Marcum

  • Corrupted package errors with pacman

    I'm trying to install ardour with pacman.  I issue the sudo pacman -S ardour command and get the following pakages are corrupted.
    liblo-0.25-1-i686.pkg.tar.gz
    libsamplerate-0.1.7-1-i686.pkg.tar.gz
    aubio-0.3.2-3-i686.pkg.tar.gz
    ardour-2.5-1-i686.pkg.tar.gz
    I have no idea where to start because I've never come across anything like this.  I've installed other packages after this attempt with no issue.  I have core, extra, community, kdemod-core, kdemod-extragear, and archlinuxfr activated in my pacman.conf.  Any ideas would be greatly appreciated.  Thanks.

    I was just about to post a message regarding a very high number of corrupted packages since yesterday. I've tried with the stock arch kernel and my self compiled kernel that up until yesterday I had no problems with.
    when arch fetches a package it downloads it to /var/cache/pacman/pkg you may have some .part files that are interrupted downloads. You could try deleting them incase it's related.
    For me, it seems to be the larger packages that are failing. I managed to install iptables, but samba, openoffice, and a kernel update fail each time. I currently use
    # Great Britain
    Server = ftp://mirror.lividpenguin.com/pub/archl … /os/x86_64
    although I have tried other pacman mirrors and re-sync'd with pacman -Syy to ensure I have the latest package list. My lan is a  skge card
    Last edited by GregW (2009-04-21 21:36:31)

  • Select query with package size

    Hi ,
          i am trying to use select qurey with package size , to limt the data fetching .
    Can any one gives sqample code or idea select query using 'package size'.
    Advance Thanks,
    Regards
    veera

    Hi,
        SELECT vbeln erdat
        FROM vbak
        INTO TABLE li_vbak PACKAGE SIZE 50.
         SELECT posnr matnr meins
          FROM vbap
          INTO TABLE li_vbap
          FOR ALL ENTRIES IN li_vbak
          WHERE vbeln = li_vbak-vbeln.
    Hi i want  to select only from vbeln ,ie single selct query only using pakage size.200,blocks in data base ..How ?
    Regards
    veera

  • Hitting the 32k size limit with Keyword Expansion in packages

    Hi!
    I am hitting the 32k size limit with Keyword Expansion (KE). It is hardcoded in the procedure jr_keyword.analyze_mlt.
    Are there any plans to get rid of this limit, so package bodies with size > 32000 bytes can be expanded?

    Well, I am making progress. With a combination if utl_tcp.get_line() - to trap the header and utl_tcp.get_text - to get the data at 32K chunks - which I then put into a CLOB or VARRAY of VARCHAR2; I can get as much data as is sent.
    The problem now is speed.
    It takes over 60 seconds to get 160K (5 32K chunks) of data when I put it into the VARRAY of VARCHAR2, and it takes even longer if I use dbms_lob.write() and dbms_lob.writeappend() to store the data.
    Am I doing something wrong? Is there another way?
    Thank You for any Help.
    Shannon

  • AUR package not showing up with pacman -Qm

    So, according with this topic, the OP couldn't find the chromium-pepper-flash package with pacman -Qm, but for me it shows up on the search (I have installed it from the AUR, with makepkg). Currently this package is located in the AUR.
    I wonder why the OP couldn't find it? I mean, if this is an external package, not in the official repos, shouldn't it *always* shows up with pacman -Qm? Please notice that the OP didn't know at the time how he has installed this package, but I can't see other way if not with makepkg or with an AUR helper.
    Last edited by thiagowfx (2014-01-10 21:37:25)

    thiagowfx wrote:I wonder why the OP couldn't find it? I mean, if this is an external package, not in the official repos, shouldn't it *always* shows up with pacman -Qm?
    The only thing that I can think of is that it was installed from a repository, because pacman -Qm lists all the packages which uou have installed which are not from any local databases stored on your computer.

  • Impact of Changing Data Package Size with DTP

    Hi All,
    We have delta dtp to load data from DSO to infocube. Default data package size with dtp is 50,000 records.
    Due to huge no of data, internal table memory space is used and data loading get fails.
    Then we changed the data package size to 10,000, which executes the data load successfully.
    DTP with package size of 50,000 took 40 minutes to execute and failed, but DTP with package size of 10,000 took 15 minutes (for same amount of data).
    Please find below my questions:
    Why a DTP with bigger size of packet runs longer than a DTP with lower packet size ?
    Also by reducing the standard data package size 50,000 to 10,000, will it impact any other data loading?
    Thanks

    Hi Sri,
    If your DTP is taking more time then check your transformation .
    1.Transformation with Routines always take more time so you if you want to reduce the time of execution then routine should be optimized for good performance .
    2.Also check if you have filter at DTP level .Due to filters DTP takes long time .If same data get filtered at routine level it take much lesser time .
    3.If you cannot change routine then you can set semantic keys at your DTP .The package data will be sorted as per semantic keys and thus it may be helpful at routine level for fast processing.
    4.Your routine is getting failed due to  internal table memory space so check if you have select statement in routine without FOR ALL ENTRIES IN RESULT_PACKAGE or SOURCE_PACKAGE line .if you will use this It will reduce record count .
    5.Wherever possible delete duplicate records and if possible filter useless data at start routine itself .
    6.Refresh internal table if data no longer needed .If your tables are global then data will be present at every routine level so refreshing will help to reduce size.
    7.The maximum memory that can be occupied by an internal table (including its internal administration) is 2 gigabytes. A more realistic figure is up to 500 megabytes.
    8.Also check no of jobs running that time .May be you have lots of jobs active at the same time so memory availability will be less and DTP may get failed .
    Why a DTP with bigger size of packet runs longer than a DTP with lower packet size ?
    *Start and end routine works at package level so routine run for each package one by one .By default package have sorted data based on keys (non unique keys (characteristics )of source or target) and by setting semantic keys you can change this order.So Package having more data will take more time in processing then package have lesser data .
    by reducing the standard data package size 50,000 to 10,000, will it impact any other data loading?
    It will only impact running of that load .but yes if lots of other loads are running simultaneously then server can allocate more space to them .So better before reducing package size just check whether it is helpful in routine performance (start and end ) or increasing overhead .
    Hope these points will be helpful .
    Regards,
    Jaya Tiwari

  • Searching package with pacman ?

    Hi,
    Question : How can I search the repository of pacman with some keyword : exemple : *fire*   
    The reason :
    I'm trying to get started by installing fluxbox and firefox. While fluxbox can be installed with "pacman -Sy fluxbox", I cannot do the same for firefox. I tried finding the command to search the repositiory for any package with *fire* but failed.
    Any good tips on how to find package without having to use a browser to download a file ?

    o_O You really want to print out the pacman manual.. i think.
    You can print it out like this:
    /bin/gunzip -c '/usr/man/man8/pacman.8.gz'| /usr/bin/gtbl | /usr/bin/nroff -Tlatin1 -mandoc -c|lpr
    Should work, I just tried it.
    edit: I suppose you could do that with all manpages and if this http://www.patoche.org/LTT/printer/00000141.html works(although you would have to change all */local/* paths): man-page printing becomes even more practical!
    Now, remember to read some of it too: not just print it out XD

  • Error in select query with package size

    Hi Experts,
    I have an issue.
    SELECT * FROM (w_tab-tablename) I
    NTO CORRESPONDING FIELDS OF TABLE <lt_data> PACKAGE SIZE 10000.
    Am splitting the table for every 10000 records,for first time the select query is successful.
    But when it comes for the second 10000 records,its throwing the following dump.
    "DBIF_RSQL_INVALID_CURSOR"
    Help Appreciated

    Hi,
       There are a few instances where you get this error.
        1) If you are debugging inside select ... endselect.
        2) You have written any of the below statements inside select ... endselect.
    Please look at the dump .. you'll find the below ..
    MESSAGE (apart from MESSAGE S...)                                       
    COMMIT WORK                                                             
    ROLLBACK WORK                                                           
    BREAK-POINT                                                             
    WAIT                                                                    
    CALL FUNCTION ... DESTINATION (synchronous RFC)                         
    CALL FUNCTION ... STARTING NEW TASK                                     
    RECEIVE RESULTS                                                         
    CALL DIALOG                                                             
    CALL SELECTION-SCREEN                                                   
    CALL TRANSACTION                                                        
    CALL SCREEN, or any other statement that results in the display of a    
    new screen                                                              
    Regards,
    Srini.

Maybe you are looking for